-
-
Notifications
You must be signed in to change notification settings - Fork 299
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Inconsistent compression behavior from context menu #133
Comments
The options for each algorithm should be placed into the registry. Can you check your settings within the registry and maybe you can also see what options are done wrong or so for LZMA2. |
After more testing it seems it happens with any block size 4GB or larger, below this is fine. Edit: actually incorrect, I tested some other algorithms and smaller block sizes and I got different results in output file size. Either way it seems to be block size issue? Or maybe just some kind of settings corruption? I can't work it out. |
I have an idea, thanks for your input. I can fix this now. |
I noticed some inconsistent behavior when using the context menu "Add to archive.7z" option.
If I use "Add to archive..." and select my parameters for compression level and so on these are stored in the registry. Then for zstandard for example, if I use the quick option from context menu: "Add to archive.7z", from now on it will keep using those parameters.
However for LZMA2 and LZMA2 fast (didn't check every compression algorithm) if you set your parameters in "Add to archive..." in the future it will continue to use the algorithm BUT the parameters you set will be ignored and 7zip will uses some other values (actually worse settings for LMZA2 than standard 7zip uses from the context menu I think)
Am I making some kind of mistake? If not can you make the behavior consistent for all algorithms? It is preferable if they all do the same as zstandard and 'save' the parameters you set.
The text was updated successfully, but these errors were encountered: