A free file archiver for extremely high compression
Brought to you by:ipavlov
- Summary
- Files
- Reviews
- Support
- Wiki
- Tickets ▾
- Support Requests
- Patches
- Bugs
- Feature Requests
- News
- Discussion
Menu▾▴
- Create Topic
- Stats Graph
Forums
- Open Discussion28736
- Help8127
Help
- Formatting Help
7-Zip 24.05
Open Discussion
Igor Pavlov
4 days ago
2 days ago
Igor Pavlov- 4 days ago
7-Zip 24.05 was released.
7-Zip for 64-bit Windows x64:
https://7-zip.org/a/7z2405-x64.exe7-Zip for 32-bit Windows x86:
https://7-zip.org/a/7z2405.exe7-Zip for 64-bit Windows ARM64:
https://7-zip.org/a/7z2405-arm64.exe7-Zip Extra: standalone console version, 7z DLL, Plugin for Far Manager:
https://www.7-zip.org/a/7z2405-extra.7z7-Zip (console version) for 64-bit Linux x86-64 (AMD64):
https://7-zip.org/a/7z2405-linux-x64.tar.xz7-Zip (console version) for 32-bit Linux x86:
https://7-zip.org/a/7z2405-linux-x86.tar.xz7-Zip (console version) for 64-bit Linux ARM64:
https://7-zip.org/a/7z2405-linux-arm64.tar.xz7-Zip (console version) for 32-bit Linux ARM:
https://7-zip.org/a/7z2405-linux-arm.tar.xz7-Zip (console version) for macOS (ARM64 and x86-64):
https://7-zip.org/a/7z2405-mac.tar.xz- New switch -myv={MMNN} to set decoder compatibility version for 7z archive creating.
{MMNN} is 4-digit number that represents the version of 7-Zip without a dot.
If -myv={MMNN} switch is specified, 7-Zip will only use compression methods that can be decoded by the specified version {MMNN} of 7-Zip and newer versions.
If -myv={MMNN} switch is not specified, -myv=2300 is used, and 7-Zip will only use compression methods that can be decoded by 7-Zip 23.00 and newer versions. - New switch -myfa={FilterID} to allow 7-Zip to use the specified filter method for 7z archive creating.
- New switch -myfd={FilterID} to disallow 7-Zip to use the specified filter method for 7z archive creating.
- Some bugs were fixed.
- New menu item in 7-Zip File Manager: "Tools / Delete Temporary Files...".
This menu item opens a window showing temporary folders and files
created by 7-Zip in the user's "Temp" folder on a Windows system.
In this window, the user can delete temporary files.
- 7-Zip now can use new RISCV filter for compression to 7z and xz archives.
RISCV filter can increase compression ratio for data containing executable files compiled for RISC-V architecture. - The speed for LZMA and LZMA2 decompression in ARM64 version for Windows was increased by 20%-60%.
- 7-Zip GUI and 7-Zip File Manager can ask user permission to unpack RAR archives that require big amount of memory, if the dictionary size in RAR archive is larger than 4 GB.
- new switch -smemx{size}g : to set allowed memory usage limit for RAR archive unpacking.
RAR archives can use dictionary up 64 GB. Default allowed limit for RAR unpacking is 4 GB. - 7zg.exe (7-Zip GUI): -y switch disables user requests and messages.
- 7-Zip shows hash methods XXH64 and BLAKE2sp in context menu.
- -slmu switch : to show timestamps as UTC instead of LOCAL TIME.
- -slsl switch : in console 7-Zip for Windows : to show file paths with
linux path separator slash '/' instead of backslash separator '\'. - 7-Zip supports .sha256 files that use backslash path separator '\'.
- Some bugs were fixed.
- 7-Zip now can unpack ZSTD archives (.zst filename extension).
- 7-Zip now can unpack ZIP, SquashFS and RPM archives that use ZSTD compression method.
- 7-Zip now supports fast hash algorithm XXH64 that is used in ZSTD.
- 7-Zip now can unpack RAR archives (that use larger than 4 GB dictionary) created by new WinRAR 7.00.
- 7-Zip now can unpack DMG archives that use XZ (ULMO/LZMA) compression method.
- 7-zip now can unpack NTFS images with cluster size larger than 64 KB.
- 7-zip now can unpack MBR and GDP images with 4 KB sectors.
- Speed optimizations for archive unpacking: rar, cab, wim, zip, gz.
- Speed optimizations for hash caclulation: CRC-32, CRC-64, Blake2sp.
- The bug was fixed: 7-Zip for Linux could fail for multivolume creation in some cases.
- Some bugs were fixed.
👍
4
- New switch -myv={MMNN} to set decoder compatibility version for 7z archive creating.
Byron Taz- 3 days ago
NICE, Thanks Igor
Andrei Maksimov- 3 days ago
Thank you very much! Please add ability to add files to 7-zip File manager.
AlexS- 3 days ago
Is this a beta or final?
Andrei Maksimov- 3 days ago
As you can see - release.
teoberi- 3 days ago
It's final! Thank you Igor.
MELERIX- 3 days ago
thank you Igor Pavlov 👍
but seems the Spanish translation included in 24.05 is not the last one that I've updated here: https://sourceforge.net/p/sevenzip/patches/434/#1dee/2abd
VictorVG- 3 days ago
In to lzma2405.7z have 7zS2.sfx and 7zS2con.sfx but only this files have version 24.04 and build time 05.04.2024 11:00:00.
Upgrade or update needed?
Igor Pavlov- 3 days ago
Yes, it was my mistake.
I didn't recompile these two files for 24.05.
But actually there was no any change in code for these two files after version 24.04.
Robert Simpson- 3 days ago
Building on Windows for arm64 fails, it's trying to use clang-cl ...
(Visual Studio 2022 Pro, Windows 11)D:\SourceCode\7z2405\CPP\7zip\Bundles\Format7zF>nmake.exe /NOLOGO platform=arm64 if not exist "arm64" mkdir "arm64" if not exist "arm64/asm" mkdir "arm64/asm" cl -DZ7_EXTERNAL_CODECS -nologo -c -Foarm64/ -Wall -WX -EHsc -Gy -GR- -GF -MT -GS- -Zc:wchar_t -Zc:throwingNew -MP4 -O1 -Yc"StdAfx.h" -Fparm64/a.pch StdAfx.cppStdAfx.cpp clang-cl --target=arm64-pc-windows-msvc -nologo -c -Foarm64/ -Wall -WX ../../../../Asm/arm64/LzmaDecOpt.S'clang-cl' is not recognized as an internal or external command,operable program or batch file.NMAKE : fatal error U1077: 'clang-cl --target=arm64-pc-windows-msvc -nologo -c -Foarm64/ -Wall -WX ../../../../Asm/arm64/LzmaDecOpt.S' : return code '0x1'Stop.
Last edit: Robert Simpson 3 days ago
Igor Pavlov- 3 days ago
Yes, I wanted the code for fastest LZMA/LZMA2 decoder by default for arm64.
You can installclang-cl
or useNO_ASM_GNU=1
inmakefile
.Last edit: Igor Pavlov 3 days ago
Robert Simpson- 3 days ago
Guess I just needed to modify my VS installation to include clang. Leaving the post up.
VictorVG- 3 days ago
Ok! Thanks.
defrag- 3 days ago
NICE. Thank you, Igor. 👍
Last edit: defrag 3 days ago
coper- 3 days ago
Hi!
What about the virustotal detection for the x64 windows installer? https://www.virustotal.com/gui/file/12ef1c8127ec3465520e4cfd23605b708d81a5a2cf37ba124f018e5c094de0d9
https://www.hybrid-analysis.com/sample/12ef1c8127ec3465520e4cfd23605b708d81a5a2cf37ba124f018e5c094de0d9/6644cd8a7e633eb3900b5dc9Not the .msi one, though.
Artem S. Tashkinov- 3 days ago
Yeah, what about it? Some obscure AV being unhappy about 7-zip.
Contact them, report a false positive.
Andrei Maksimov- 2 days ago
Could you don't make new GUID for the installation? I sometimes I see several installations in Windows install list. I have to go to registry to remove the old ones.
The problem is not only in visual effect but also in automatization (Winget for example).
Igor Pavlov- 2 days ago
How new GUID can help for that problem?
Andrei Maksimov- 2 days ago
I mean, new GUID in msi-installer makes the problem.
Log in to post a comment.