7-Zip
詳細情報
| タイトル | 7-Zip |
|---|---|
| URL | http://www.7-zip.org/ |
| バージョン | ver 26.03 |
| 更新日 | 2026/09/05 |
| 追加日 | 2013/08/17 |
| 種別 | フリーソフト |
| 説明 | 高圧縮率を誇る7z形式をサポートしたアーカイバ。 |
レビュー

7-Zipはオープンソースのファイル圧縮・解凍ユーティリティ。
以下のような特徴を持つ:
- 7zフォーマットの高圧縮率(LZMAおよびLZMA2圧縮による)。
- 対応フォーマット(圧縮/解凍: 7z、XZ、BZIP2、GZIP、TAR、ZIP、WIM。解凍のみ: 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、Z)。
- ZIPとGZIPフォーマットに対して2-10%優れた圧縮率を提供。
- 7zおよびZIP形式で強力なAES-256暗号化を提供。
- 7z形式の自己解凍機能
- Windowsシェルとの統合
- 強力なファイルマネージャー
- 強力なコマンドライン版
- FAR Manager用プラグイン
- 87言語へのローカライゼーション
スクリーンショット
更新グラフ
バージョン履歴
26.03 2026-09-03
-------------------------
- Improved support for Joliet ISO images and Compound archives.
- Some bugs and vulnerabilities were fixed.
- CVE-2026-58052 : 7-Zip failed to preserve the Mark-of-the-Web when extracting a crafted archive.
- CVE-2026-14266 : XZ Decompression Heap-based Buffer Overflow Remote Code Execution.
- Some bugs and vulnerabilities were fixed.
- CVE-2026-48092 : A heap memory disclosure via SquashFS fragment offset integer overflow on 32-bit builds.
- CVE-2026-48095 : A heap buffer overflow in the NTFS archive handler.
- CVE-2026-48101 : An uninitialized memory disclosure vulnerability in the UEFI archive handler.
- CVE-2026-48102 : A heap out-of-bounds read in the UDF archive handler.
- CVE-2026-48103 : A heap out-of-bounds read in the WIM archive handler.
- CVE-2026-48104 : An uninitialized heap read in the SquashFS archive handler.
- CVE-2026-48111 : An out-of-bounds read vulnerability UEFI archive handler.
- CVE-2026-48112 : A heap out-of-bounds read in 7-Zip Ar archive handler.
-------------------------
- Improved support for Joliet ISO images and Compound archives.
- Some bugs and vulnerabilities were fixed.
- CVE-2026-58052 : 7-Zip failed to preserve the Mark-of-the-Web when extracting a crafted archive.
- CVE-2026-14266 : XZ Decompression Heap-based Buffer Overflow Remote Code Execution.
- Some bugs and vulnerabilities were fixed.
- CVE-2026-48092 : A heap memory disclosure via SquashFS fragment offset integer overflow on 32-bit builds.
- CVE-2026-48095 : A heap buffer overflow in the NTFS archive handler.
- CVE-2026-48101 : An uninitialized memory disclosure vulnerability in the UEFI archive handler.
- CVE-2026-48102 : A heap out-of-bounds read in the UDF archive handler.
- CVE-2026-48103 : A heap out-of-bounds read in the WIM archive handler.
- CVE-2026-48104 : An uninitialized heap read in the SquashFS archive handler.
- CVE-2026-48111 : An out-of-bounds read vulnerability UEFI archive handler.
- CVE-2026-48112 : A heap out-of-bounds read in 7-Zip Ar archive handler.
26.02 2026-06-25
-------------------------
- Some bugs and vulnerabilities were fixed.
- CVE-2026-48095 : A vulnerability was fixed : Heap buffer overflow in the NTFS archive handler.
-------------------------
- Some bugs and vulnerabilities were fixed.
- CVE-2026-48095 : A vulnerability was fixed : Heap buffer overflow in the NTFS archive handler.
26.01 2026-04-27
-------------------------
- linux version of 7-Zip can use huge pages (2 MB pages). It can increase compression
speed for 10% for 7z/xz/LZMA/LZMA2 compression.
- new -spo[d|c|r] switch specifies the path generation mode for the output directory
for archive extraction. The output directory path is generated from the path specified
in the -o{dir_path} switch and the name of the archive being unpacked.
-spod : for Linux/Posix/macOS: -o{dir_path} specifies the direct path to the output directory.
The asterisk (*) character in {dir_path} will not be replaced by the archive name.
-spoc : 7-Zip will concatenate the path specified in -o{dir_path} with the archive name
to form the final path to the output directory.
-spor : 7-Zip will replace asterisk (*) character in the path specified in the -o{dir_path}
with the archive name. This is the default option.
- some bugs were fixed.
-------------------------
- linux version of 7-Zip can use huge pages (2 MB pages). It can increase compression
speed for 10% for 7z/xz/LZMA/LZMA2 compression.
- new -spo[d|c|r] switch specifies the path generation mode for the output directory
for archive extraction. The output directory path is generated from the path specified
in the -o{dir_path} switch and the name of the archive being unpacked.
-spod : for Linux/Posix/macOS: -o{dir_path} specifies the direct path to the output directory.
The asterisk (*) character in {dir_path} will not be replaced by the archive name.
-spoc : 7-Zip will concatenate the path specified in -o{dir_path} with the archive name
to form the final path to the output directory.
-spor : 7-Zip will replace asterisk (*) character in the path specified in the -o{dir_path}
with the archive name. This is the default option.
- some bugs were fixed.
26.00 2026-02-12
-------------------------
- improved code for ZIP, CPIO, RAR, UFD, QCOW, Compound.
- 7-Zip File Manager: improved sorting order of the file list. It uses file name as secondary sorting key.
- 7-Zip File Manager: improved Benchmark to support systems with more than 64 CPU threads.
- the bug was fixed: 7-Zip could not correctly extract TAR archives containing sparse files.
- some bugs were fixed.
- CVE-2025-55188 : The code for handling symbolic links has been changed
Command line switch -snld20 can be used to bypass default security
- fixed some bugs.
- CVE-2025-11001 and CVE-2025-11002 : A vulnerability was fixed for symbolic links processing,
when extracting files from archives.
- the bug was fixed : CVE-2025-53816 : 7-Zip could work incorrectly for some incorrect RAR archives.
- the bug was fixed : CVE-2025-53817 : 7-Zip could crash for some incorrect COM (Compound File) archives.
-------------------------
- improved code for ZIP, CPIO, RAR, UFD, QCOW, Compound.
- 7-Zip File Manager: improved sorting order of the file list. It uses file name as secondary sorting key.
- 7-Zip File Manager: improved Benchmark to support systems with more than 64 CPU threads.
- the bug was fixed: 7-Zip could not correctly extract TAR archives containing sparse files.
- some bugs were fixed.
- CVE-2025-55188 : The code for handling symbolic links has been changed
Command line switch -snld20 can be used to bypass default security
- fixed some bugs.
- CVE-2025-11001 and CVE-2025-11002 : A vulnerability was fixed for symbolic links processing,
when extracting files from archives.
- the bug was fixed : CVE-2025-53816 : 7-Zip could work incorrectly for some incorrect RAR archives.
- the bug was fixed : CVE-2025-53817 : 7-Zip could crash for some incorrect COM (Compound File) archives.
25.01 2025-08-03
-------------------------
- The code for handling symbolic links has been changed
to provide greater security when extracting files from archives.
Command line switch -snld20 can be used to bypass default security
checks when creating symbolic links.
- the bug was fixed : CVE-2025-53816 : 7-Zip could work incorrectly for some incorrect RAR archives.
- the bug was fixed : CVE-2025-53817 : 7-Zip could crash for some incorrect COM (Compound File) archives.
-------------------------
- The code for handling symbolic links has been changed
to provide greater security when extracting files from archives.
Command line switch -snld20 can be used to bypass default security
checks when creating symbolic links.
- the bug was fixed : CVE-2025-53816 : 7-Zip could work incorrectly for some incorrect RAR archives.
- the bug was fixed : CVE-2025-53817 : 7-Zip could crash for some incorrect COM (Compound File) archives.
25.00 2025-07-05
-------------------------
- 7-Zip for Windows can now use more than 64 CPU threads for compression
to zip/7z/xz archives and for the 7-Zip benchmark.
If there are more than one processor group in Windows (on systems with more than
64 cpu threads), 7-Zip distributes running CPU threads across different processor groups.
- bzip2 compression speed was increased by 15-40%.
- deflate (zip/gz) compression speed was increased by 1-3%.
- improved support for zip, cpio and fat archives.
- fixed some bugs and vulnerabilities.
-------------------------
- 7-Zip for Windows can now use more than 64 CPU threads for compression
to zip/7z/xz archives and for the 7-Zip benchmark.
If there are more than one processor group in Windows (on systems with more than
64 cpu threads), 7-Zip distributes running CPU threads across different processor groups.
- bzip2 compression speed was increased by 15-40%.
- deflate (zip/gz) compression speed was increased by 1-3%.
- improved support for zip, cpio and fat archives.
- fixed some bugs and vulnerabilities.
24.09 2024-11-29
-------------------------
- 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 bug was fixed: 7-Zip File Manager didn't propagate Zone.Identifier stream
(省略されました)
-------------------------
- 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 bug was fixed: 7-Zip File Manager didn't propagate Zone.Identifier stream
(省略されました)
24.08 2024-08-11
-------------------------
- The bug in 7-Zip 24.00-24.07 was fixed:
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 bug was fixed: 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 bugs were fixed.
-------------------------
- The bug in 7-Zip 24.00-24.07 was fixed:
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 bug was fixed: 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 bugs were fixed.
24.07 2024-06-19
-------------------------
- The bug was fixed: 7-Zip could crash for some incorrect ZSTD archives.
-------------------------
- The bug was fixed: 7-Zip could crash for some incorrect ZSTD archives.
24.06 2024-05-26
-------------------------
- The bug was fixed: 7-Zip could not unpack some ZSTD archives.
- 7-Zip now can unpack MBR and GPT images with 4 KB sectors.
-------------------------
- The bug was fixed: 7-Zip could not unpack some ZSTD archives.
- 7-Zip now can unpack MBR and GPT images with 4 KB sectors.
24.05 2024-05-14
-------------------------
- 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.
- 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.
file to stdout stream (-so switch), 7-Zip didn't write "data descriptor" for some files.
-------------------------
- 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.
- 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.
file to stdout stream (-so switch), 7-Zip didn't write "data descriptor" for some files.
