7-Zip 24.09

7-Zip is a file archiver with a high compression ratio. The main features of 7-Zip High compression ratio in 7z format with LZMA and LZMA2 compression Supported formats: Packing / unpacking: 7z, XZ, BZIP2, GZIP, TAR, ZIP and WIM Unpacking only: APFS, AR, ARJ, CAB, CHM, CPIO, CramFS, DMG, EXT, FAT, GPT, HFS, IHEX, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, QCOW2, RAR, RPM, SquashFS, UDF, UEFI, VDI, VHD, VHDX, VMDK, XAR and Z. For ZIP and GZIP formats, 7-Zip provides a compression ratio that is 2-10 % better than the ratio provided by PKZip and WinZip Strong AES-256 encryption in 7z and ZIP formats Self-extracting capability for 7z format Integration with Windows Shell Powerful File Manager Powerful command line version Plugin for FAR Manager Localizations for 87 languages

Tags compression zip archive cpp c
License Mixed
State stable

Recent Releases

24.0905 Dec 2024 02:25 minor bugfix: The default dictionary size values for LZMA/LZMA2 compression methods were increased: Dictionary size compression level V24.08 v24.09 v24.09 32-bit 64-bit 8 MB 16 MB 16 MB -mx4 16 MB 32 MB 32 MB -mx5 : Normal 32 MB 64 MB 64 MB -mx6 32 MB 64 MB 128 MB -mx7 : Maximum 64 MB 64 MB 256 MB -mx8 64 MB 64 MB 256 MB -mx9 : Ultra The default dictionary size values for 32-bit versions of LZMA/LZMA2 don't exceed 64 MB. 7-Zip now can calculate the following hash checksums: SHA-512, SHA-384, SHA3-256 and MD5. APM and HFS support was improved. If an archive update operation uses a temporary archive folder and. The archive is moved to the destination folder, 7-Zip shows the progress of moving The archive file, as this operation can take a long time if the archive is large. The was Zip File Manager didn't propagate Zone.Identifier stream. For extracted files from nested archives (if there is open archive inside another open archive). Some were.
24.0802 Oct 2024 09:25 minor bugfix: The in 7-Zip 24.00-24.07 was : For creating a zip archive: 7-Zip could write extra zero bytes after the end of the archive, if a file included to archive cannot be compressed to a size smaller than original. The created zip archive is correct except for the useless zero bytes after the end of the archive. When unpacking such a zip archive, 7-Zip displays a warning: "WARNING: There are data after the end of archive". The was : there was a leak of GDI objects (internal resources in Windows) in "Confirm File Replace" window, causing problems after 1600 displays of "Confirm File Replace" window from same running 7-Zip process. Some optimizations for displaying file icons in 7-Zip File Manager and in "Confirm File Replace" window. Some were.
24.0516 May 2024 17:45 minor feature: 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 were.
24.0406 Apr 2024 19:45 minor feature: 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.
24.0327 Mar 2024 09:05 minor bugfix: 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 were.
24.0224 Mar 2024 00:25 minor bugfix: 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 were.
24.0104 Feb 2024 03:15 minor bugfix: 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 was Zip for Linux could fail for multivolume creation in some cases. Some were.
24.0031 Jan 2024 03:15 major bugfix: 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 was Zip for Linux could fail for multivolume creation in some cases. Some were.
23.0123 Jan 2024 13:03 minor feature: - The page "Language" in 7-Zip's menu Tools/Options now shows information about selected translation, including the number of translated lines. - Some bugs were fixed.