Thanks for the ideas!
tl;dr: replace AllDup's included
7z.exe &
7z.dll with the latest official 7-Zip 32-bit x86 files.
I'm currently using scoop-installed AllDup 4.5.60 PE on Windows 11 Pro 23H2.
The Codecs method did not work:
- After extracting the Codecs-x32.7z into a "Codecs" subdir in ./dep, running (the AllDup-included v23.01) `7z.exe i` a did indeed show the new formats, however, I got the same errors in AllDup when scanning inside the zstd ZIPs.
Replacing the AllDup 7z.exe & 7z.dll files worked:
(Note: the Codecs dir & contents are unnecessary with this method)
- After replacing the included 7z.exe & 7z.dll in ./dep with the ones extracted from 7z22.01-zstd-x32.exe it's working like a charm.
- Then I tried swapping in the latest official x86 7z files (v24.06) extracted from 7z2406.exe and that also worked.
x64 versions of either method did not work.