7zip 历史版本记录
25.00 2025-07-05
Windows 版 7zip 现已支持使用超过 64 个 CPU 线程来压缩 zip/7z/xz 格式的压缩包以及进行 7zip 基准测试。
如果 Windows 系统中存在多个处理器组(通常在 CPU 线程数超过 64 的系统上),7zip 会将运行中的 CPU 线程分配到不同的处理器组中。
bzip2 压缩速度提升了 15-40%。
deflate (zip/gz) 压缩速度提升了 1-3%。
改进了对 zip、cpio 和 fat 压缩包的支持。
修复了一些 Bug 和漏洞。
24.09 2024-11-29
增加了 LZMA/LZMA2 压缩算法的默认字典大小:
字典大小 压缩等级
v24.08 v24.09 v24.09
32 位 64 位
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)
32 位版本 LZMA/LZMA2 的默认字典大小不超过 64 MB。
7zip 现在可以计算以下哈希校验和:SHA-512、SHA-384、SHA3-256 和 MD5。
改进了对 APM 和 HFS 的支持。
当压缩包更新操作使用临时文件夹,并且需要将压缩包移动到目标文件夹时,7zip 现在会显示文件移动的进度,因为对于大文件,此操作可能耗时较长。
修复了 Bug:当从嵌套压缩包(即在一个已打开的压缩包中再打开另一个压缩包)中解压文件时,7zip 文件管理器未能传递 Zone.Identifier 流。
修复了一些 Bug。
24.08 2024-08-11
修复了 7zip 24.00-24.07 版本中的 Bug:
创建 zip 压缩包时,如果某个文件无法被压缩到比原始文件更小,7zip 可能会在压缩包末尾写入多余的零字节。
创建的 zip 压缩包本身是正确的,只是末尾包含了无用的零字节。
解压此类 zip 压缩包时,7zip 会显示警告:
“WARNING: There are data after the end of archive”(警告:压缩包末尾有多余数据)。
修复了 Bug:“确认文件替换”窗口存在 GDI 对象(Windows 内部资源)泄漏问题,导致在同一个运行中的 7zip 进程显示该窗口超过 1600 次后出现问题。
对 7zip 文件管理器和“确认文件替换”窗口中的文件图标显示进行了一些优化。
修复了一些 Bug。CVE-2024-11612。
24.07 2024-06-19
修复了 Bug:7zip 在处理某些错误的 ZSTD 压缩包时可能会崩溃 (CVE-2024-11477)。
24.06 2024-05-26
修复了 Bug:7zip 无法解压某些 ZSTD 压缩包。
24.05 2024-05-14
新增参数 -myv={MMNN},用于在创建 7z 压缩包时设置解码器兼容版本。
{MMNN} 是一个 4 位数字,代表不含小数点的 7zip 版本号。
如果指定了 -myv={MMNN} 参数,7zip 将只使用指定版本 {MMNN} 及更新版本的 7zip 能够解码的压缩方法。
如果未指定 -myv={MMNN} 参数,则默认使用 -myv=2300,即 7zip 将只使用 7zip 23.00 及更新版本能够解码的压缩方法。
新增参数 -myfa={FilterID},允许 7zip 在创建 7z 压缩包时使用指定的筛选器方法。
新增参数 -myfd={FilterID},禁止 7zip 在创建 7z 压缩包时使用指定的筛选器方法。
修复了一些 Bug。
24.04 2024-04-05
7zip 文件管理器中新增菜单项:“工具 / 删除临时文件...”。
该菜单项会打开一个窗口,显示 7zip 在 Windows 系统用户“Temp”文件夹中创建的临时文件夹和文件。
在此窗口中,用户可以删除这些临时文件。
24.03 2024-03-23
7zip 现在可以使用新的 RISCV 筛选器来压缩 7z 和 xz 格式的压缩包。
对于包含为 RISC-V 架构编译的可执行文件的数据,RISCV 筛选器可以提高压缩率。
Windows ARM64 版本的 LZMA 和 LZMA2 解压速度提升了 20%-60%。
当 RAR 压缩包的字典大小超过 4 GB 时,7zip 图形界面和文件管理器会请求用户确认是否解压这种需要大量内存的压缩包。
新增参数 -smemx{size}g:用于设置解压 RAR 压缩包时允许的内存使用上限。
RAR 压缩包的字典大小最高可达 64 GB。解压 RAR 的默认内存使用上限为 4 GB。
7zg.exe (7zip 图形界面):-y 参数可禁用用户请求和消息提示。
7zip 现在在右键菜单中显示 XXH64 和 BLAKE2sp 哈希方法。
-slmu 参数:以 UTC 时间而非本地时间显示时间戳。
-slsl 参数:在 Windows 版的命令行 7zip 中,使用 Linux 路径分隔符正斜杠“/”代替反斜杠“\”来显示文件路径。
7zip 支持使用反斜杠“\”作为路径分隔符的 .sha256 文件。
修复了一些 Bug。
24.01 2024-01-31
7zip 现在可以解压 ZSTD 压缩包(.zst 文件扩展名)。
7zip 现在可以解压使用 ZSTD 压缩算法的 ZIP、SquashFS 和 RPM 压缩包。
7zip 现在支持 ZSTD 中使用的快速哈希算法 XXH64。
7zip 现在可以解压由新版 WinRAR 7.00 创建的、字典大小超过 4 GB 的 RAR 压缩包。
7zip 现在可以解压使用 XZ (ULMO/LZMA) 压缩算法的 DMG 压缩包。
7zip 现在可以解压簇大小超过 64 KB 的 NTFS 镜像。
7zip 现在可以解压扇区大小为 4 KB 的 MBR 和 GPT 镜像。
优化了 rar、cab、wim、zip、gz 压缩包的解压速度。
优化了 CRC-32、CRC-64、BLAKE2sp 哈希计算的速度。
修复了 Bug:Linux 版 7zip 在某些情况下创建分卷时可能会失败。
修复了一些 Bug。
23.01 2023-06-20
7zip 菜单“工具/选项”中的“语言”页面现在会显示所选翻译的信息,包括已翻译的行数。
修复了一些 Bug。
23.00 2023-05-07
7zip 现在可以使用新的 ARM64 筛选器来压缩 7z 和 xz 格式的压缩包。
ARM64 筛选器可以提高包含为 ARM64 (AArch64) 架构编译的可执行文件的数据的压缩率。
此外,7zip 现在会在压缩前解析可执行文件(扩展名为 exe 和 dll),并为每个解析的文件选择合适的筛选器:
对 x86 可执行文件使用 BCJ 或 BCJ2 筛选器,
对 ARM64 可执行文件使用 ARM64 筛选器。
以前的版本默认对所有 exe/dll 文件使用 x86 筛选器 BCJ 或 BCJ2。
BCJ2 筛选器的默认节大小从 64 MiB 更改为 240 MiB。
这可以提高大于 64 MiB 的可执行文件的压缩率。
UDF: 改进了支持。
cpio: 支持硬链接。
对 WIM 创建代码进行了一些更改和优化。
当新版 7zip 创建分卷压缩包时,7zip 只会保持那些仍可能被修改的分卷处于打开状态。以前的版本会保持所有分卷处于打开状态,直到压缩包创建完成。
Linux 和 macOS 版的 7zip 现在可以在打开、解压或创建分卷压缩包时减少同时打开的文件数量。这有助于避免因分卷数量过多而导致的失败,因为 Linux 和 macOS 对单个程序允许打开的文件数量有限制。
对资源管理器中 7zip 右键菜单的代码进行了优化:
对于外部程序为包含 7zip 菜单命令的右键菜单选择了大量文件的情况,加快了菜单的准备显示速度。
对 7zip 文件管理器的拖放操作代码进行了更改。
并且在某些情况下,现在支持使用鼠标右键进行拖放操作。
修复了以下 Bug:
ZIP 压缩包:如果使用多线程将多个文件压缩到标准输出流(-so 参数),7zip 对某些文件没有写入“数据描述符”。
ext4 压缩包:7zip 无法正确地从 ext4 压缩包中解压指向目录的符号链接。
HFS 和 APFS 压缩包:7zip 错误地解码了压缩分支中未压缩的块(64 KiB)。
HFS:支持不带 Adler 的 zlib
修复了一些其他 Bug。
22.01 2022-07-15
UDF 支持已改进至 UDF 2.60 版本。
改进了对 HFS 和 APFS 的支持。
22.00 2022-06-15
7zip 现在可以解压 APFS (Apple File System) 镜像,该镜像可用于 DMG 文件。
7zip 现在可以使用以下参数创建 POSIX (pax) tar 格式的 TAR 压缩包:
-ttar -mm=pax 或 -ttar -mm=posix
7zip 现在可以使用以下参数将高精度(Linux 中为 1 纳秒)的附加文件时间戳存储在 tar/pax 压缩包中:
-ttar -mm=pax -mtp=3 -mtc -mta
Linux 版本针对 TAR 压缩包的新参数:
-snoi:在压缩包中存储所有者/组 ID,或将压缩包中的所有者/组 ID 设置到解压出的文件上。
-snon:在压缩包中存储所有者/组名称。
新增 -snz 参数,用于将 Zone.Identifier 流传播到解压出的文件(Windows)。
在“工具/选项/7zip”菜单中新增“传播 Zone.Id 流”选项。
“添加到压缩包”对话框中的新“选项”窗口允许选择哪些元数据必须包含在压缩包中。此外,它还允许选择新选项
“不更改源文件的最后访问时间”。
修复了一些 Bug。
21.07 2021-12-26
7zip 现在可以解压 VHDX 磁盘镜像(Microsoft Hyper-V 虚拟硬盘 v2 格式)。
新增参数:-spm 和 -im!{file_path},用于从处理中排除指定的、末尾不带路径分隔符的路径。
在“添加到压缩包”窗口中,现在允许在“参数”字段中使用 -m 前缀,就像在命令行中一样:-mparam。
压缩包中文件的排序顺序略有更改,以在某些目录名称与另一个目录或文件名称的前缀部分相同时,保持更一致的排序。
7zip 创建的 TAR 压缩包现在与 GNU TAR 程序创建的压缩包更加一致。
21.06 2021-11-24
“添加到压缩包”窗口现在允许设置用于压缩的内存使用(RAM)限制。
新增参数 -mmemuse={N}g / -mmemuse=p{N},用于设置压缩和解压时的内存使用(RAM)限制。
修复了 21.00-21.05 版本中的 Bug:
7zip 在解压压缩包时没有设置目录的属性。
修复了一些 Bug。
21.04 beta 2021-11-02
如果 RAM 大小不足以使用大的 LZMA2 字典进行压缩,7zip 现在会减少用于压缩的 CPU 工作线程数。
7zip 现在可以创建和检查“file.sha256”文本文件,该文件包含文件名和 SHA-256 校验和的列表,格式与 sha256sum 程序兼容。
7zip 可以像处理压缩包一样处理这类校验和文件,
但这些文件不包含实际的文件数据。
创建和测试“sha256”文件的右键菜单命令:
7zip / CRC SHA / SHA-256 -> file.sha256
7zip / CRC SHA / 测试压缩包 : 校验和
命令行版本的命令:
7z a -thash file.sha256 *.txt
7z t -thash file.sha256
7z t -thash -shd. file.sha256
新增 -shd{dir_path} 参数,用于设置在“测试”操作中检查“file.sha256”文件引用的文件时所使用的目录。
如果未指定 -shd{dir_path},7zip 将使用“file.sha256”文件所在的目录。
新增 -xtd 参数,用于从处理中排除目录元数据记录。
21.03 beta 2021-07-20
LZMA/LZMA2 压缩的最大字典大小增加到 4 GB (3840 MiB)。
LZMA/LZMA2 压缩速度有小幅优化。
21.02 alpha 2021-05-06
7zip 现在会将文件名的 UTF-8 编码作为附加字段写入 zip 压缩包。
这使得在不同系统上都能从 zip 压缩包中解压出正确的文件名。
发布了 macOS 的 7zip 命令行版本。
macOS 和 Linux 的 arm64 版本中 LZMA 和 LZMA2 的解压速度提升了 20%-60%。
对 ZIP、TAR 和 NSIS 代码进行了一些更改和改进。
21.01 alpha 2021-03-09
发布了 Linux 的 7zip 命令行版本。
改进了 ARM64 版本使用硬件 CPU 指令进行 AES、CRC-32、SHA-1 和 SHA-256 计算的速度。
修复了 18.02 - 21.00 版本中的 Bug:
7zip 无法正确解压某些使用 xz 压缩方法创建的 ZIP 压缩包。
修复了一些 Bug。
21.00 alpha 2021-01-19
代码进行了一些内部更改。
修复了一些 Bug。
新增本地化:塔吉克语,乌兹别克语(西里尔文)。
20.02 alpha 2020-08-08
7z 压缩包中每个固实块的默认 LZMA2 区块数增加到 64。
这可以在 CPU 核心和线程数较多的情况下,提高大型 7z 压缩包的压缩速度。
提高了 7z/ZIP/RAR 压缩包中 PPMd 压缩/解压的速度。
新增 -ssp 参数。如果指定了 -ssp 参数,7zip 将不允许系统
在归档和哈希操作中修改源文件的“最后访问时间”属性。
修复了一些 Bug。
新增本地化:斯瓦希里语。
20.00 alpha 2020-02-06
7zip 现在支持新的可选 LZMA/LZMA2 压缩匹配查找器:bt5 和 hc5,
对于具有高冗余度的数据,它们比 bt4 和 hc4 匹配查找器工作得更快。
通过以下默认设置,提高了“快速”和“最快”压缩等级的压缩率:
最快等级 (-mx1):hc5 匹配查找器,256 KB 字典。
快速等级 (-mx3):hc5 匹配查找器,4 MB 字典。
“常规/最大/极限”压缩等级的多线程 LZMA/LZMA2 压缩速度有小幅优化。
更新了 bzip2 解码代码,以支持由 lbzip2 程序创建的 bzip2 压缩包。
修复了一些 Bug。
新增本地化:土库曼语。
19.02 alpha 2019-09-05
7zip 现在可以解压使用 Base64 编码的文件(b64 文件扩展名)。
7zip 现在可以利用 AMD Ryzen 和最新 Intel CPU(Ice Lake 和 Goldmont)支持的
新 x86/x64 硬件指令进行 SHA-1 和 SHA-256 计算。
这提高了:
SHA-1/SHA-256 哈希值的计算速度,
zip AES 加密/解密的速度,
7z/zip/rar 压缩包加密/解密的密钥派生速度。
通过以下改进,提高了 zip AES 加密和 7z/zip/rar AES 解密的速度:
7zip 现在可以利用 Intel Ice Lake CPU 支持的新的 x86/x64 VAES (AVX Vector AES) 指令。
现有的 x86/x64 AES-NI 代码也得到了改进。
7zip 基准测试的解压速度有 2% 的优化。
修复了一些 Bug。
19.00 2019-02-21
增强了 7z 压缩包的加密强度:
随机初始化向量的大小从 64 位增加到 128 位,
并改进了伪随机数生成器。
修复了一些 Bug。
18.06 2018-12-30
LZMA/LZMA2 压缩速度提升了 3-10%,
压缩率有微小变化。
修复了一些 Bug。
修复了 7zip 18.02-18.05 中的 Bug:xz 解码器存在内存泄漏。
7zip 18.02-18.05 在创建 bz2 压缩包时仅使用一个 CPU 线程。
18.05 2018-04-30
LZMA/LZMA2 压缩速度提升:
最快/快速压缩等级提升 8%,
常规/最大压缩等级提升 3%。
7zip 现在将“属性”(信息)窗口和 CRC/SHA 结果窗口
显示为“列表视图”窗口,而不是“消息框”窗口。
zip、hfs 和 dmg 代码的一些改进。
由于 Windows 10 中“大内存页”存在 Bug,
以前版本的 7zip 在 Windows 10 的“大内存页”模式下可能无法正常工作。
现在 7zip 在版本 1709 (16299) 之前的 Windows 10 上不使用“大内存页”。
修复了 RAR 解压代码中的漏洞 (CVE-2018-10115)。
修复了一些 Bug。
18.03 beta 2018-03-04
单线程 LZMA/LZMA2 解码速度:
x64 版本提升 30%,x86 版本提升 3%。
如果 LZMA2 流中有多个独立的数据块,
7zip 现在可以对 7z/LZMA2 解码使用多线程。
如果 xz 流中有多个块,
7zip 现在可以对 xz 解码使用多线程。
新增本地化:卡拜尔语。
修复了一些 Bug。
18.01 2018-01-28
7zip 现在可以解压使用 LZFSE 压缩方法的 DMG 压缩包。
7zip 现在不允许对具有只读属性的压缩包进行更新操作。
修复了 Bug:
使用 -si 参数从 tar 解压时,没有为目录设置时间戳。
修复了一些 Bug。
18.00 beta 2018-01-10
7zip 现在可以解压 OBJ/COFF 文件。
新增 -sse 参数,如果 7zip 无法打开某个输入文件,则停止创建压缩包。
修复了一些 Bug。
17.01 beta 2017-08-28
对 LZMA2(xz 和 7z)多线程压缩进行了小幅速度优化。
7zip 现在为多块 LZMA2 压缩使用额外的内存缓冲区。
CPU 利用率略有提高。
7zip 现在默认创建多块 xz 压缩包。块大小可以
使用 -ms[Size]{m|g} 参数指定。
xz 解码器现在可以从多块 xz 压缩包中解压随机块。
7zip 文件管理器现在可以打开嵌套的多块 xz 压缩包
(例如,image.iso.xz)而无需完全解压 xz 压缩包。
7zip 现在可以从标准输入创建 zip 压缩包并输出到标准输出。
7zip 命令行:@listfile 现在在 -- 参数后不起作用。
请改用 -i@listfile 并放在 -- 参数之前。
修复了以下 Bug:
对于包含文件名通配符和 -sns 参数的命令,
7zip 可能会向 WIM 压缩包中添加不必要的备用文件流。
7zip 17.00 beta 在向 7z 压缩包写入反项目的命令中会崩溃。
7zip 17.00 beta 忽略了“使用大内存页”选项。
17.00 beta 2017-04-29
改进了 ZIP 解压代码。
7zip 现在在写入文件(从压缩包解压时)前会预留文件空间。
这可以减少文件碎片。
修复了一些 Bug。7zip 在某些情况下可能会崩溃。
代码的内部更改。
16.04 2016-10-04
修复了 Bug:7zip 16.03 的 exe 安装程序在 Vista 下没有在
“开始”/“程序”菜单中创建链接。
修复了 RAR 代码中的一些 Bug。
16.03 2016-09-28
安装程序和自解压模块现在使用一些防护措施来抵御 DLL 预加载攻击。
修复了 7z、NSIS、SquashFS、RAR5 和其他代码中的一些 Bug。
16.02 2016-05-21
7zip 现在可以解压分卷 ZIP 压缩包(z01, z02, ... , zip)。
修复了一些 Bug。
15.14 2015-12-31
7zip 文件管理器:
改进了“从压缩包中打开文件”操作的代码。
改进了“工具/选项”窗口的代码。
修复了 Bug:从打开的压缩包拖放到资源管理器窗口时,
鼠标光标捕获不正确。
修复了一些 Bug。
新增本地化:约鲁巴语。
15.12 2015-11-19
正式发布版本。
15.11 beta 2015-11-14
修复了一些 Bug。
15.10 beta 2015-11-01
修复了 9.21 - 15.09 版本中的 Bug:
在“添加到压缩包”窗口和命令行版本(-m 参数)中为 gzip 和 bzip2 格式
指定的一些参数,7zip 可能会忽略。
修复了一些 Bug。
15.09 beta 2015-10-16
7zip 现在可以解压 ext2 和分卷 VMDK 镜像。
修复了一些 Bug。
15.08 beta 2015-10-01
7zip 现在可以解压 ext3 和 ext4(Linux 文件系统)镜像。
修复了一些 Bug。
15.07 beta 2015-09-17
7zip 现在可以解压 GPT 镜像和单文件 QCOW2、VMDK、VDI 镜像。
7zip 现在可以解压使用 LZMS 压缩的固实 WIM 压缩包。
修复了一些 Bug。
15.06 beta 2015-08-09
7zip 现在可以解压 RAR5 压缩包。
7zip 在添加到固实 7z 压缩包时不再按类型对文件进行排序。
新增 -mqs 参数,在添加到固实 7z 压缩包时按类型对文件进行排序。
修复了 7zip 文件管理器中的 Bug:
“移动”到打开的 7z 压缩包操作没有删除空文件。
修复了 15.05 版本中的 Bug:
如果使用了 -so 参数,命令行版本会在标准输出流的末尾添加一些文本。
修复了 9.30 - 15.05 版本中的 Bug:
7zip 无法打开分卷自解压 RAR 压缩包。
修复了一些 Bug。
15.05 beta 2015-06-14
7zip 现在使用新的安装程序。
7zip 现在可以为 LZMA/LZMA2 创建使用 1536 MB 字典的 7z、xz 和 zip 压缩包。
7zip 文件管理器现在可以通过“文件 / 备用数据流”菜单命令操作 NTFS
卷上的备用文件流。
7zip 现在可以解压使用 xz 压缩的 .zipx (WinZip) 压缩包。
为 BCJ2 筛选器新增可选的“节大小”参数,以提高压缩率。
例如:-mf=BCJ2:d9M,如果文件中最大的可执行节小于 9 MB。
优化了 BCJ2 筛选器以及 SHA-1 和 SHA-256 计算的速度。
命令行版本现在使用标准错误流输出错误消息。
命令行版本现在默认只在进度行中显示已处理文件的名称。
新增 -bb[0-3] 参数来设置输出日志级别。-bb1 在日志中显示已处理文件的名称。
新增 -bs[o|e|p][0|1|2] 参数来设置输出消息的流;
o: 输出, e: 错误, p: 进度行; 0: 禁用, 1: 标准输出, 2: 标准错误。
新增 -bt 参数来显示执行时间统计。
新增 -myx[0-9] 参数来设置文件分析级别。
新增 -mmtf- 参数来为筛选器设置单线程模式。
修复了 Bug:
从 WIM 压缩包解压时,7zip 没有恢复文件夹的 NTFS 权限。
修复了 Bug:
命令行版本:如果“rn”(重命名)命令被调用时带有
多于一对路径,7zip 只使用了第一对重命名路径。
修复了 Bug:
7zip 在 ZIP/LZMA/AES/AES-NI 操作中会崩溃。
修复了 15.01-15.02 版本中的 Bug:
如果使用了 ZipCrypto 加密,7zip 会创建不正确的 ZIP 压缩包。
7zip 9.20 可以解压这类不正确的 ZIP 压缩包。
修复了一些 Bug。
9.38 beta 2015-01-03
修复了一些 Bug。
9.36 beta 2014-12-26
修复了命令行版本中的 Bug:
在更新压缩包操作中,如果未指定 -w{Path} 参数,
7zip 会在当前文件夹中创建临时压缩包。
修复后的 7zip 会在包含被更新压缩包的文件夹中创建临时压缩包。
修复了 9.33-9.35 版本中的 Bug:
在创建 7z 或 gz 压缩包期间,7zip 会静默忽略文件读取错误,
并且创建的压缩包只包含错误发生前读取的文件部分。
修复后的 7zip 会停止创建压缩包并报告错误。
修复了一些 Bug。
9.35 beta 2014-12-07
修复了 Bug:
如果 CPU 线程数超过 64,7zip 在创建 ZIP 压缩包时会崩溃。
修复了 9.31-9.34 版本中的 Bug:
7zip 无法正确解压大于 4 GiB 的 ISO 压缩包。
修复了 9.33-9.34 版本中的 Bug:
“压缩共享文件”选项和 -ssw 参数不起作用。
修复了 9.26-9.34 版本中的 Bug:
7zip 文件管理器在“平铺视图”模式下打开某些压缩包时可能会崩溃。
修复了一些 Bug。
9.34 alpha 2014-06-22
修复了 9.33 版本中的 Bug:
如果排除文件名选项(-x)中使用相对路径,而包含文件名使用绝对路径,
命令行版本的 7zip 可能会工作不正常。
修复了 9.26-9.33 版本中的 Bug:
7zip 无法打开一些由其他软件(非 7zip)创建的非标准 7z 压缩包。
修复了 9.31-9.33 版本中的 Bug:
7zip 在使用 -tcab 参数时可能会崩溃。
9.33 alpha 2014-06-15
7zip 现在可以在资源管理器的右键菜单中显示 7zip 项目的图标。
“添加到压缩包”对话框:
“路径模式”中的新选项
新选项“压缩后删除源文件”
针对 WIM 和 TAR 格式的新“NTFS”选项:
存储符号链接
存储硬链接
存储备用数据流
存储文件安全权限
“解压”对话框:
新增可选字段以设置输出文件夹名称
新选项“移除重复的根文件夹”
“路径模式”中的新选项“绝对路径”。
新选项“恢复文件安全权限”(仅对 WIM 压缩包有效)
7zip 文件管理器:
新增“文件 / 链接”对话框,用于创建符号链接和硬链接。
命令行版本:
新增 -spd 参数以禁用文件名的通配符匹配
新增 -spe 参数以在解压压缩包命令中移除重复的根文件夹
新增 -snh 参数以将硬链接存储为链接(仅限 WIM 和 TAR 格式)
新增 -snl 参数以将符号链接存储为链接(仅限 WIM 和 TAR 格式)
改进了对 NSIS 的支持。
修复了问题:
如果压缩包位于 PE (EXE) 文件内部,使用多个压缩包的
“解压到 *”命令可能会使用相同的输出文件夹。
修复了 9.31-9.32 的 Bug:
如果无法打开压缩包,测试和解压命令的命令行版本会
返回 0 作为退出代码。
修复了 Bug:
除了 7z 类型外,7zip 无法为任何压缩包类型创建带反项目的压缩包。
修复了一些 Bug。
新增本地化:蒙古文(传统)。
9.32 alpha 2013-12-01
7zip 现在可以创建 7z 格式的分卷自解压压缩包。
独立的自解压模块现在可以解压名称与自解压模块名称匹配的外部 7z 压缩包。
例如,重命名为 archive.exe 的自解压模块可以解压 archive.7z 或 archive.7z.001。
改进了对 ZIP、NSIS、HFS、AR 的支持。
7zip 现在支持 ISO 压缩包中大于 4 GiB 的文件。
改进了 7z 格式在最大或极限等级下对大于 16 MB 的可执行文件
(EXE 和 DLL)的压缩率(改进了 BCJ2 筛选器)。
改进了对超过 260 个字符的文件路径名的支持。
现在可以通过资源管理器的右键菜单调用文件的 CRC 和 SHA 校验和计算。
7zip 文件管理器现在在排序时也会考虑文件名中的数字。
如果临时文件小于 RAM 大小的 1/4,7zip 文件管理器现在可以使用 RAM 缓冲区
代替临时文件来打开嵌套的压缩包。
7zip 文件管理器现在可以通过“打开压缩包 > #”右键菜单命令以“解析器”模式
打开文件。它会显示文件内的压缩包列表。
命令行版本:
新增 -t# 参数以“解析器”模式打开文件并显示文件内的压缩包列表。
新增 -stx{Type} 参数以排除使用某种压缩包类型。
-scs 参数现在支持 UTF-16 编码。
现在在执行结束时显示时间和内存使用统计。
修复了以下 Bug:
7zip 9.30 及更早版本在使用 AES (WinZip-AES) 加密时,
创建的 ZIP 压缩包的目录项头部的额外字段有轻微错误。
7zip 在一个命令中解压多个分卷压缩包时可能会工作不正常。
7zip 9.24 alpha - 9.30 alpha 版本无法解压
使用 PKWARE-AES 方法加密的 ZIP 压缩包。
最低支持系统现在是 Windows 2000。7zip 不再在 Windows 95/98/ME 上运行。
新增本地化:爱尔兰语。
9.30 alpha 2012-10-26
LZMA2 现在是 .7z 格式的默认压缩方法。
7zip 现在可以更新 WIM 压缩包。
7zip 文件管理器现在可以将文件移动到压缩包中。
TAR 格式的默认编码现在是 UTF-8。您可以使用 -mcp=1 参数来使用 OEM 编码。
命令行版本:
新增 "rn" 命令以重命名压缩包中的文件。
新增 -sdel 参数以在添加到压缩包后删除文件。
新增 -sns 参数以存储 NTFS 备用数据流(仅限 WIM 格式)。
新增 -sni 参数以存储文件的 NT 安全信息(仅限 WIM 格式)。
新增 -stl 参数以根据最近修改的文件设置压缩包时间戳。
优化了打开大压缩包和大磁盘文件夹的速度。
7zip 现在会向 7z 压缩包的头部写入特殊的填充块,以
加快压缩包的打开速度。请注意,7zip 4.50 - 4.58 存在 Bug,
所以这些旧版本无法正确处理这类新的 7z 压缩包。
改进了对 DMG 的支持。
修复了一些 Bug。
修复了 7zip 9.26 alpha - 9.29 alpha 版本中的 Bug。
如果创建非固实 7z 压缩包时跳过了某些文件,这些 alpha 版本
无法打开该压缩包。
该问题也与固实模式下创建的 7z 压缩包有关,
如果每个固实块包含不超过一个文件。
注意:7zip 会跳过被其他应用程序以写入方式打开的文件,
并在这种情况下显示警告。
新增本地化:阿拉贡语。
9.25 alpha 2011-09-16
提高了 LZMA 解压速度。
改进了“压缩并发送到邮件”功能,以支持更多邮件客户端。
新增 "h" 命令,用于计算磁盘上文件的哈希值 CRC-32、CRC-64、SHA-256 或 SHA-1。
新增 -spf 参数,用于将包括驱动器号在内的完整文件路径存储到压缩包中。
如果您在解压命令中使用该参数,请检查压缩包中的文件名是否正确。
修复了一些 Bug。
9.23 alpha 2011-06-07
更改了语言文件的格式。
修复了一些 Bug。
新增本地化:卡拉卡尔帕克语。
9.22 beta 2011-04-18
7zip 现在在 Windows 7 下的任务栏按钮上显示进度指示器。
修复了 7zip 9.21 beta 中的 Bug:
创建 ZIP 压缩包时,7zip 可能会忽略某些选项。
例如,它可能会使用 ZipCrypto 加密而不是 AES-256。
9.21 beta 2011-04-11
7zip 现在可以解压 UEFI BIOS 文件。
64 位版本的 7zip 现在包含一个额外的 32 位外壳扩展 DLL。
这样其他 32 位程序可以通过右键菜单调用 64 位的 7zip。
现在可以在没有管理员权限的情况下将 7zip 与文件类型关联。
新增 -mf=FilterID 参数以指定压缩筛选器。例如:
7z a -mf=bcj2 a.7z a.tar
7z a -mf=delta:4 a.7z a.wav
7z a -mf=bcj a.tar.xz a.tar
在 64 位 Windows 下运行的 32 位 7zip 现在最多可以使用 4 GB 的 RAM。
修复了一些 Bug。
新增本地化:科西嘉语、吉尔吉斯语、利古里亚语。
9.20 2010-11-18
修复了一些 Bug。
9.19 beta 2010-11-11
命令行版本现在不显示输入的密码。
修复了一些 Bug。
9.18 beta 2010-11-02
7zip 现在可以解压 SquashFS 和 CramFS 文件系统镜像。
7zip 现在可以解压一些头部不正确的 TAR 和 ISO 压缩包。
新增用于安装程序的小型自解压模块(在 Extra 包中)。
修复了一些 Bug。
9.17 beta 2010-10-04
修复了 7zip 创建的 ZIP 压缩包的磁盘碎片问题。
9.16 beta 2010-09-08
7zip 现在支持 TAR 压缩包中大于 8 GB 的文件。
改进了对 NSIS 的支持。
修复了一些 Bug。
新增本地化:印地语、古吉拉特语、梵语。
9.15 beta 2010-06-20
修复了一些 Bug。
新增本地化:鞑靼语。
9.14 beta 2010-06-04
改进了对 WIM 的支持。
9.13 beta 2010-04-15
7zip 现在将 NTFS 文件时间戳存储到 ZIP 压缩包中。
右键菜单中新增“打开压缩包 >”项,允许为某些文件选择
压缩包类型。
修复了一些 Bug。
新增本地化:维吾尔语。
9.12 beta 2010-03-24
在最大和极限模式下,ZIP / PPMd 的压缩率得到了提高。
修复了 7zip 9.* beta 中的 Bug:如果使用超过 10 个线程
(或在某些模式下超过 20 个线程),LZMA2 编解码器无法工作。
9.11 beta 2010-03-15
7zip 现在支持 ZIP 压缩包中的 PPMd 压缩。
PPMd 编解码器的速度优化。
改进了对安装程序中压缩包的支持。
修复了一些 Bug。
新增本地化:哈萨克语。
9.10 beta 2009-12-22
修复了 7zip 9.09 beta 中的 Bug:
如果使用了 ZipCrypto 加密,7zip 会创建不正确的 ZIP 压缩包。
9.09 beta 2009-12-12
7zip 现在可以解压 Apple Partition Map (APM) 磁盘镜像。
针对 Intel 32nm CPU 的 AES 代码速度优化。
针对 Intel Atom CPU 的 CRC 计算代码速度优化。
修复了一些 Bug。
9.07 beta 2009-08-27
可以在选项中指定 Diff 程序(7zip 文件管理器)。
修复了一些 Bug。
9.06 beta 2009-08-17
7zip 现在可以解压 MSLZ 压缩包。
对 EXE 资源、SWF 和 FLV 进行部分解析。
修复了一些 Bug。
9.04 beta 2009-05-30
7zip 现在可以更新固实的 .7z 压缩包。
7zip 现在支持 LZMA2 压缩方法。
7zip 现在支持 XZ 压缩包。
7zip 现在可以解压 NTFS、FAT、VHD 和 MBR 压缩包。
7zip 现在可以从标准输入解压 GZip、BZip2、LZMA、XZ 和 TAR 压缩包。
7zip 现在可以从 \.\ 文件夹打开/复制/压缩磁盘镜像(如 \.\c:)。
7zip 文件管理器现在不使用临时文件来打开
以非压缩方式存储的嵌套压缩包。
新增 -scrc 参数,在解压/测试期间计算总的 CRC-32。
新增 -scc{WIN|DOS|UTF-8} 参数,指定控制台输入/输出的字符集(默认为 DOS)。
修复了一些 Bug。
4.65 2009-02-03
7zip 文件管理器现在可以计算 SHA-256 校验和。
修复了一些 Bug。
4.64 2009-01-03
修复了 7zip 4.63 中的 Bug:7zip 无法解密
使用 WinZip-AES 方法加密的 .ZIP 压缩包。
4.63 2008-12-31
7zip 现在可以解压使用 PKWARE-AES 加密的 ZIP 压缩包。
修复了一些 Bug。
4.62 2008-12-02
修复了一些 Bug。
4.61 beta 208-11-23
7zip 现在支持 .ZIP 压缩包的 LZMA 压缩。
修复了一些 Bug。
新增本地化:僧伽罗语。
4.60 beta 2008-08-19
修复了一些 Bug。
4.59 beta 2008-08-13
7zip 现在可以解压 UDF、XAR 和 DMG/HFS 压缩包。
7zip 文件管理器现在在您编辑压缩包内加密文件时保持加密。
7zip 文件管理器现在允许从地址栏下拉列表中更改当前文件夹。
允许在“list”和“extract”命令中使用 -t 参数。
修复了一些 Bug。
新增本地化:冰岛语、库尔德语(索拉尼)。
4.58 beta 2008-05-05
一些速度优化。
7zip 现在可以解压 .lzma 压缩包。
支持 .ZIP 压缩包中的 Unicode(UTF-8)文件名。现在有 3 种模式:
默认模式:如果本地代码页不包含所需符号,7zip 使用 UTF-8。
-mcu 参数:如果有非 ASCII 符号,7zip 使用 UTF-8。
-mcl 参数:7zip 使用本地代码页。
现在可以将文件创建时间存储在 7z 和 ZIP 压缩包中(-mtc 参数)。
7zip 现在可以解压使用
“旧式卷名”方案创建的,名称为 .001, .002, ... 的分卷 RAR 压缩包。
现在可以使用 -mSW- 和 -mSW+ 参数代替 -mSW=off 和 -mSW=on。
修复了一些 Bug。
新增本地化:旁遮普语(印度)、普什图语。
4.57 2007-12-06
修复了命令行版本中的 Bug:-up3 参数
可能工作不正常。
4.56 beta 2007-10-24
修复了一些 Bug。
4.55 beta 2007-09-05
修复了一些 Bug。
4.54 beta 2007-09-04
提高了减压速度。
4.53 beta 2007-08-27
“测试”和“信息”按钮现在对打开的压缩包有效。
修复了 7zip 4.48 - 4.52 beta 中的 Bug:
7zip 可能会创建包含损坏文件的 .ZIP 压缩包。
修复了一些 Bug。
4.52 beta 2007-08-03
7zip 现在可以解压复合文件(msi、doc 等)。
修复了一些 Bug。
4.51 beta 2007-07-25
修复了 Bug:7zip 4.50 beta 无法打开某些 .7z 压缩包。
4.50 beta 2007-07-24
命令行版本的新参数:
-ssc[-] 启用/禁用文件名的区分大小写模式。
AES 加密的速度优化。
修复了一些 Bug。
4.49 beta 2007-07-11
7zip 现在可以解压 WIM 压缩包。
7zip 现在在解压时会替换文件名中的不正确字符。
4.48 beta 2007-06-26
增强了 .7z 格式的加密强度。
现在它使用随机初始化向量。
修复了一些 Bug。
4.47 beta 2007-05-27
修复了 7zip 4.46 beta 的 Bug:BZip2 可能工作不正常。
4.46 beta 2007-05-25
Zip 和 GZip 中 Deflate 方法的新快速压缩模式。
GUI 中的新“压缩共享文件”选项和 -ssw 参数。
修复了一些 Bug。
新增本地化:新挪威语。
4.45 beta 2007-04-17
现在可以在“添加到压缩包”对话框中指定固实块的大小和
CPU 线程数。
增加了默认字典大小:常规:16 MB,最大:32 MB。
速度优化。
改进了基准测试(命令行版本中的新“b”命令)。
减少了 DLL 文件的数量。
现在可以将 7zip 与组合类型(如 .tbz2)关联。
不再支持 -mhcf=off 参数。
如果未指定 -t{Type} 参数,7zip 现在使用压缩包的扩展名来
检测压缩包的类型。
修复了一些 Bug。
新增本地化:威尔士语。
4.44 beta 2007-01-20
LZMA、Deflate、BZip2 和 unRAR 的速度优化。
7zip 现在支持超过 260 个字符的文件路径名。
修复了一些 Bug。
新增本地化:孟加拉语、巴什基尔语、尼泊尔语。
4.43 beta 2006-09-15
7zip 现在可以对 .ZIP 压缩包使用多线程模式进行压缩。
改进了对 ZIP 格式的支持。
7zip 现在支持 .ZIP 压缩包的 WinZip 兼容 AES-256 加密。
新增用于创建 .ZIP 压缩包的右键菜单项。
7zip 现在使用文件排序的顺序列表(扩展名列表)来压缩
到 .7z 压缩包。这在某些情况下可以略微提高压缩率。
7zip 现在在解压 .7z 压缩包时恢复文件夹的修改时间。
修复了一些 Bug。
新增本地化:亚美尼亚语、马拉地语。
4.42 2006-05-14
提高了压缩速度和内存需求。
增加了默认字典大小:最快:64 KB,快速:1 MB,
常规:4 MB,最大:16 MB,极限:64 MB。
BZip2 压缩/解压现在可以在多线程模式下工作。
多线程模式现在是多处理器系统的默认模式。
64 位版本现在支持 1 GB 字典。
7z/LZMA 现在只能使用这些匹配查找器:HC4、BT2、BT3、BT4。
在极限模式下,Zip/GZip/Deflate 的压缩率得到提高。
7zip 现在可以解压 ISO 压缩包和一些由 NSIS 创建的安装程序。
7zip 文件管理器中可选的“平铺视图”模式。
7zip 文件管理器现在可以计算文件的 CRC 校验和。
带相对路径的 -x 参数现在会影响用绝对路径指定的文件。
7za.exe(控制台版本)的新参数:-slt。
带 -slt 的 "l"(列表)命令显示压缩包的技术信息。
新参数:-scs{WIN|DOS|UTF-8} 指定列表文件的字符集。
列表文件的默认字符集现在是 UTF-8。
修复了一些 Bug。
新增本地化:阿尔巴尼亚语、库尔德语。
4.32 2005-12-09
修复了 Bug:7zip 4.31 在 Windows 95 中无法工作。
4.31 2005-12-04
小幅改动。
新增本地化:巴斯克语。
4.30 beta 2005-11-18
从 7zip 包中移除了文件 7zFMn.exe、7zGn.exe、7zipn、7za.exe、7zC.sfx。
7zip 现在使用未压缩的自解压文件:7z.sfx。
自解压模块 7z.sfx 和 7zCon.sfx 现在使用 msvcrt.dll。
LZMA 最大/极限压缩的速度优化。
LZMA 现在支持高达 273 的字长。
如果您压缩的文件小于指定的字典大小,7zip 现在会为 LZMA 减小字典大小。
7zip 现在可以使用大内存页:
GUI:7zip 文件管理器 / 选项 / 设置 / 使用大内存页。
命令行版本:-slp 参数。
此功能可以提高压缩速度。
但 7zip 在开始压缩时可能会为分配大内存页而暂停一下。
此外,如果 7zip 使用大内存页,任务管理器不会显示程序的真实内存使用情况。
此功能仅在 Windows 2003 / XP x64 / Vista 上有效。
您还必须拥有系统的管理员权限。
推荐的 RAM 大小:1 GB 或更多。
要安装此功能,您必须至少运行一次 7zip 文件管理器,
关闭它并重新启动系统。
修复了一些 Bug。
4.29 beta 2005-09-28
修复了 Bug:7zip 4.28 beta 在 Windows 95/98/Me 中工作不正常。
4.28 beta 2005-09-27
修复了 Bug:7zip 4.27 beta 创建了不正确的分卷压缩包。
修复了带连字名称之间的“重复文件名”冲突问题。
4.27 beta 2005-09-21
7zip 可以解压 CHM/HXS (MS HTML HELP) 压缩包。
7zip 可以解压分卷 CAB 压缩包。
现在 7zip 默认将文件删除到回收站。
Shift+Delete 永久删除文件。
修复了一些 Bug。
新增本地化:鞑靼语。
4.26 beta 2005-08-05
LZH 格式支持(仅解压)。
修复了一些 Bug。
新增本地化:伊多语。
4.25 beta 2005-07-31
7zip 现在不会在找不到指定文件时中断压缩,
与 4.24 beta 版本不同。它只会显示警告。
7zip 现在支持文件列表中的标准选择模式。
修复了一些 Bug。
4.24 beta 2005-07-06
7zip 现在支持在资源管理器中右键拖放。
命令行版本现在支持短文件名(如 FILENA~1.TXT)。
如果命令行中没有通配符名称且没有 -r 参数,
7zip 现在会在压缩前检查指定的文件是否存在于磁盘上。
修复了一些 Bug。
4.23 2005-06-29
支持拖放。
7zip 文件管理器现在可以从一个压缩包复制文件到另一个。
修复了一些 Bug。
新增本地化:埃斯特雷马杜拉语、马来语。
4.20 2005-05-30
无变化。
4.19 beta 2005-05-21
重写了 BZip2 代码。现在它支持 3 种模式:常规、最大和
极限。在常规模式下,它的压缩效果几乎与原始 BZip2 压缩器相同。
对于某些文件,最大和极限模式的压缩率提高了 1-3%,
但最大模式比常规模式慢约 3 倍,极限模式慢约 8 倍。
命令行版本现在默认将所有消息打印到标准输出,
如果指定了 -so 参数,7zip 会将消息打印到标准错误。
修复了一些 Bug。
新增本地化:阿塞拜疆语、格鲁吉亚语。
4.18 beta 2005-04-19
修复了 v4.17 beta 中的 Bug:7zip 文件管理器在
对压缩包进行某些操作后可能会崩溃。
4.17 beta 2005-04-18
为增加对病毒的防护,7zip 现在不打开
名称中包含超过 4 个连续空格的文件。
并且 7zip 在文件列表中将名称中这样的长空格更改为“ ... ”。
代码大小优化。
一些文件从主包移动到额外包:
FAR Manager 插件
用于安装程序的自解压模块(7zS.sfx 和 7zSD.sfx)
新增本地化:阿斯图里亚斯语、印度尼西亚语。
4.16 beta 2005-03-29
7z / LZMA 速度优化 (5%)。
7za.exe 现在支持 .Z 压缩包。
命令行中的 -r- 参数现在是所有命令的默认设置。
修复了一些 Bug。
新增本地化:乌兹别克语。
4.15 beta 2005-01-25
Z 格式支持(仅解压)。
7zip 现在可以解压使用“Shrink”方法压缩的 ZIP 压缩包。
7zip 现在在无法打开文件时不会中断压缩。
7zip 只会跳过该文件并显示警告。
修复了一些 Bug。
新增本地化:弗里斯兰语。
4.14 beta 2005-01-11
7zip 安装程序是使用 NSIS 创建的。
现在它为所有用户安装 7zip(在 Windows 2000/XP 下)。
7zip 现在可以创建分卷压缩包
(命令行的 -v 参数)。
修复了一些 Bug。
新增本地化:布列塔尼语、波斯语。
4.13 beta 2004-12-14
“--”参数停止解析后续参数。
修复了一些 Bug。
4.12 beta 2004-11-18
修复了 v4.11 beta 中的 Bug:
如果文件大小在 3.75 GB 到 4 GB 之间,7zip 会创建
不正确的 ZIP 压缩包。
4.11 beta 2004-11-16
7zip 现在在压缩/解压期间显示文件名。
7zip 现在支持 ZIP 格式的 Zip64 扩展。所以现在
可以将大于 4 GB 的文件压缩到 ZIP 压缩包中。
修复了一些 Bug。
新增本地化:加利西亚语。
4.10 beta 2004-10-21
修复了 v4.0* 中的 Bug:
命令行中带“-r”参数的一些命令工作不正常,
所以 7zip 在压缩期间可能会跳过一些文件。
修复了一些其他 Bug。
小的内部更改。
4.09 beta 2004-10-05
修复了 v4.0* 中的 Bug:
压缩包内的重命名不起作用或工作不正常。
GUI 自解压文件在开始时不显示解压对话框。
7zip GUI (7zG.exe) 的小修复。
4.08 beta 2004-10-04
修复了 v4.07 安装程序中的 Bug:当需要
重新启动时,它会在没有询问用户的情况下重新启动。
7zip GUI (7zG.exe) 的小修复。
4.07 beta 2004-10-03
此 beta 版本中更改了大量代码。
所以不要用它来压缩重要数据。
并在压缩后测试压缩包。
统一了 GUI 和控制台版本的命令行界面。
7zip 现在可以在一个命令中解压或测试多个压缩包。
当文件被其他应用程序锁定时,7zip 不再中断压缩。
7zip 只会跳过该文件并显示警告。
注意:以前版本的 7zip 有 Bug,所以它们无法解压
包含此类跳过文件的非固实和某些固实 7z 压缩包。
命令行界面已更改:
现在可以使用绝对路径名。
语法简化:
原:7z a a Folder1* Folder2* -r
现:7z a a Folder1 Folder2
现在可以使用复杂的通配符命令,如 *111*。
更智能地检测具有不寻常文件扩展名的文件的压缩包类型。
支持带加密头部的 RAR 压缩包。
改进了 CPIO 格式的支持。
对于 GZip 和 BZip2 格式,您可以:
从标准输入压缩(-si 参数)。
压缩到标准输出(-so 参数)。
解压到标准输出(-so 参数)。
7zip 文件管理器:
分割和合并命令。
新的列表视图选项:整行选择、显示网格线。
内部重构。
修复了一些 Bug。
新增本地化:弗留利语、马其顿语、蒙古语、泰米尔语、泰语。
3.13 2003-12-11
修复了一些小 Bug。
3.12 2003-12-10
现在您可以在“添加到压缩包”对话框中选择压缩方法、
字典大小和字长。它还会显示内存使用情况。
7zip 文件管理器现在包含工具栏。
7zip 文件管理器中的新“基准测试”命令。
它测量压缩和解压速度并显示评级值。
修复了一些 Bug。
3.11 2003-10-06
7zip 现在对固实块大小使用限制,
以提高随机文件解压的速度:
存储模式: 0 B
快速模式: 16 MB
常规模式: 256 MB
最大模式: 1 GB
极限模式: 4 GB
7z.exe、7za.exe 和自解压模块现在在 Windows NT/2000/XP/2003
下支持 Unicode 文件名。
7zn.exe 和 7zan.exe 已从包中移除。
修复了一些 Bug。
新增本地化:南非荷兰语。
3.10 2003-09-27
从外部应用程序拖放。
GUI 版本 (7zG.exe) 可以压缩带绝对路径的文件。
当选择的文件多于一个时,压缩对话框不建议
bzip2 和 gzip2 类型。
命令行版本中提取时对现有文件进行可选的自动重命名
(-aot 参数)。
修复了一些 Bug。
3.09.02 2003-09-20
可选的固实块大小限制,以提高
随机文件解压的速度(-ms 参数)。
3.09.01 beta 2003-09-06
可执行文件的自动压缩筛选器:
dll, exe, ocx, sfx, sys, (-mf 参数)。
7z 中的压缩级别现在是:
快速: 32 KB 字典,BCJ 筛选器
常规: 2 MB 字典,BCJ 筛选器
最大: 8 MB 字典,BCJ 筛选器,最大设置
极限: 32 MB 字典,BCJ2 筛选器,最大设置
现在支持更新固实 7z 压缩包,如果它不
需要重新打包固实块。
-mhcf 参数现在是 7z 格式的默认设置。
修复了一些 Bug。
3.08.04 beta 2003-08-24
7zip 文件管理器中的收藏夹菜单。
修复了一些 Bug。
3.08.03 beta 2003-08-21
在压缩对话框中自动为压缩包名称添加扩展名。
修复了以前 3.08.* 版本中的一些 Bug:
在文件管理器中存储压缩包内的列宽。
打开压缩包内的压缩包。
控制台版本中列表文件的引号问题。
3.08.02 beta 2003-08-20
修复了一些 Bug。
3.08 beta 2003-08-19
压缩对话框:
支持快速压缩模式(-mx=1 参数)。
适用于多处理器系统或带超线程的奔腾 4 的
多线程选项。
加密文件名选项。
新的右键菜单项:
解压到当前文件夹
解压到 <文件夹>
压缩并通过电子邮件发送
内部重构,减少了注册表的使用。
新增本地化:世界语。
2.30 Beta 32 2003-05-15
压缩/解压窗口中的新功能。
“显示密码”选项。
其他一些小改动。
新增本地化:瓦伦西亚语。
2.30 Beta 31 2003-04-29
修复了一些 Bug。
2.30 Beta 30 2003-04-19
7zip 文件管理器:
显示 .. 项。
1/2 面板模式切换 (F9)。
支持 ZIP 压缩包中的 Bzip2 压缩。
修复了一些 Bug。
一些优化重编译以减小代码大小。
2.30 Beta 29 2003-04-07
7zip 文件管理器:
“文件”菜单中的“7zip”和“系统”子菜单。
“复制”对话框中的路径历史和“浏览”按钮。
改进了对 RAR 的支持。
修复了一些 Bug。
LZMA 代码的小改动。
新增本地化:希伯来语、越南语。
2.30 Beta 28 2003-02-16
修复了一些 Bug:
更新大于 4 GB 的 7z 压缩包。
在 7z 格式中使用反项目。
将带密码的空文件压缩为 zip 格式。
在最大模式下,7z 现在使用 8 MB 字典而不是 4 MB。
7zip 文件管理器:
支持文件注释:Ctrl-Z。
文件夹书签的新快捷键:[Shift]+Alt+数字。
2.30 Beta 27 2003-01-24
修复了前两个 beta 版本(Beta 25 和 Beta 26)中的
两个 Bug:
当文件具有某些非常大的尺寸时,
不正确地压缩到非固实 7z 压缩包:
4 GB, 8 GB, 12 GB, 16 GB, ...
当文件大于 4 GB 时,7z 压缩中不正确的
百分比显示。
支持分卷 RAR 和 SPLIT 压缩包。
支持 DEB 压缩包。
支持旧版本的 CPIO 格式。
修复了一些 Bug。
新增本地化:韩语、瑞典语。
2.30 Beta 26 2003-01-12
支持 Zip 压缩包中的 Deflate64 方法。
支持 Rar 1.50 压缩包。
修复了一些 Bug。
2.30 Beta 25 2003-01-02
7z 格式的加密功能(AES-256)。
新的可选压缩包头部压缩模式(-mhcf)。
压缩包头部现在总是用 LZMA 方法压缩。
现在允许在不使用 -ms=off 的情况下更新非固实 7z 压缩包。
现在支持在压缩包内创建文件夹和重命名项目。
支持加密的 Rar3 压缩包。
支持 Rar3 压缩包中的 Unicode 名称。
修复了一些 Bug。
新增本地化:立陶宛语、沃罗语。
2.30 Beta 24 2002-11-01
一些内部重构。
-m 参数语法略有改变。
修复了一些 Bug。
新增本地化:加泰罗尼亚语、挪威语、罗马尼亚语。
2.30 Beta 23 2002-09-07
zip 格式的加密功能。
某些操作的百分比指示。
修复了一些 Bug。
2.30 Beta 22 2002-08-31
新程序:7zip 文件管理器。
命令行版本现在不允许使用绝对路径
来压缩文件。
新增本地化:白俄罗斯语、希腊语。
修复了 FAR 插件中的 Bug:
当压缩包没有文件项的显式
目录项时,更新不正确。
修复了一些 Bug。
2.30 Beta 21 2002-07-08
减少了 LZMA (7z) 压缩的 RAM 需求。
修复了 FAR 插件中的一个小 Bug。
2.30 Beta 20 2002-07-01
减少了 LZMA (7z) 解压的 RAM 需求。
新增本地化:土耳其语。
修复了一些 Bug。
2.30 Beta 19 2002-04-11
支持 RAR 3.0 压缩包。
新增本地化:丹麦语、乌克兰语。
2.30 Beta 18 2002-03-25
7z 格式的压缩速度略有提高。
新增本地化:爱沙尼亚语、芬兰语。
修复了一些 Bug。
2.30 Beta 17 2002-03-03
支持 ARJ 压缩包。
新增本地化:简体中文。
2.30 Beta 16 2002-02-24
支持 RPM 和 CPIO 压缩包。
LZMA 的新快速压缩模式:-m0a=0。
LZMA 的新匹配查找器:bt4b, hc3, hc4。
修复了一些 Bug。
2.30 Beta 15 2002-02-17
7z 的压缩率略有提高。
新增本地化:荷兰语。
2.30 Beta 14 2002-02-10
多处理器计算机的速度优化(-mmt 参数)。
新增本地化:捷克语、日语、波兰语。
修复了一些 Bug。
2.30 Beta 13 2002-01-31
用于安装程序的新自解压模块。
LZMA 的新匹配查找器:bt3。
新增本地化:葡萄牙语、葡萄牙语(巴西)、塞尔维亚-克罗地亚语。
修复了一些 Bug。
2.30 Beta 12 2002-01-16
修复了 Bug:Beta 11 中的内存泄漏。
新增本地化:匈牙利语。
2.30 Beta 11 2002-01-15
GUI 版本的压缩包测试功能。
7zip 现在可以在所有 Windows 版本中使用超过 256 MB 的 RAM。
新增本地化:保加利亚语、繁体中文、拉脱维亚语、斯洛伐克语。
修复了一些 Bug。
2.30 Beta 10 2002-01-11
修复了 Bug:
在 Beta 8 和 9 中更新 7z 压缩包不起作用。
Beta 9 中的 Unicode 版本在 Windows NT4 中不起作用。
修复了一些其他 Bug。
新增本地化:阿拉伯语、法语、意大利语、斯洛文尼亚语、西班牙语。
2.30 Beta 9 2002-01-08
程序本地化:英语、德语、俄语。
适用于 Windows NT4/2000/XP 的额外优化版本程序。
LZMA 的两个新匹配查找器:pat3h 和 pat4h。
修复了一些 Bug。
2.30 Beta 8 2001-12-21
7zip 现在支持一些以前版本不支持的 zip 压缩包。
7zip 现在支持一种新的状态(-uw 参数),用于
7zip 无法检测文件是更新还是相同的情况。
支持 7z 格式中的反项目以进行增量
更新(-u 参数的动作 #3)。
修复了一些 Bug。
2.30 Beta 7 2001-11-04
BCJ2:用于 x86 代码的新转换器。
支持包含非常长文件名的 tar 压缩包
('tar' 格式的 GNU 扩展)。
支持 7z 中的多流编码器(-mb 参数)。
控制台版本中 zip 和 gzip 的更多压缩参数
(-m 参数)。
Windows 版本中的固实压缩选项。
Windows 版本中的压缩参数选项。
提取文件时对现有文件进行自动重命名功能。
提取时的覆盖模式参数(-ao)。
修复了一些 Bug。
2.30 Beta 6 2001-10-13
支持 FAR Manager 的 MultiArc 插件中的 7z 格式。
修复了一些 Bug。
2.30 Beta 5 2001-10-02
从资源管理器创建自解压压缩包。
7zWin.sfx:Windows 版本的自解压模块。
自动为自解压压缩包名称添加 .exe 扩展名。
7za.exe 现在支持 7z, bzip2, gzip, tar, zip。
修复了一些 Bug。
2.30 Beta 4 2001-09-15
7z 格式的自解压功能。
7z 压缩包格式是 7z.exe 和 7za.exe 的默认格式。
7z 在默认模式下现在使用 bt234 匹配查找器
和固实压缩。
7z 在最大模式下 (-mx) 现在使用 4MB 字典。
2.30 Beta 3 2001-09-10
修复了 Bug:解压包含空文件的 .7z 固实压缩包。
新的 7za.exe:独立的命令行版本
(仅适用于 7z 格式)。
压缩到 Deflate 格式(zip, gzip)的速度
略有提高。
2.30 Beta 2 2001-08-30
支持具有高压缩率的新 7z 格式。
控制台版本中的 -bd (禁用百分比指示器) 参数。
修复了控制台版本中的 Bug:
以前的版本在组合使用非递归通配符和
子文件夹时,错误地执行压缩命令。
修复了一些其他 Bug。
2.30 Beta 1 2001-05-07
提高了读取压缩包内容的速度。
修复了 Bug:在某些 zip 压缩包中不正确地显示
带有本地字符集的文件名。
现在可以将大于 4GB 的文件压缩到
GZip 压缩包中。
2.24 2001-03-21
修复了 GZip 和 Cab 解码器中的 Bug。
2.23 2001-03-04
在资源管理器中打开压缩包项目。
资源管理器中压缩包项目的右键菜单。
在控制台版本中自动为压缩包名称添加扩展名。
修复了一些 Bug。
2.22 2001-01-21
支持包含超过 65535 个文件的 Zip 压缩包。
提高了资源管理器插件的速度。
搜索压缩包起始位置现在限制在
文件的前 1MB 部分。
修复了一些 Bug。
包现在不包含 7zip.exe、far7zip.reg 和
far7zip2.reg 文件。有新的 far7z.reg 文件。
2.21 2000-12-21
改进了 FAR 插件:
打开压缩包时显示进度框。
通过 Ctrl-A 查看文件属性。
在压缩包中 Alt-F6 现在立即将选定文件解压
到当前目录。
修复了一些 Bug:
在 Windows ME/2000 下,通过单击主窗口中的
项目进入压缩包的子文件夹不起作用。
解压固实 Rar 压缩包有时会出错。
控制台版本 7z.exe 在列表操作期间不正确地
显示带有本地(非英语)字符集的文件名。
FAR 插件不执行某些操作。
解压 ZIP 压缩包时显示百分比有时
不正确。
2.20 2000-11-20
支持 BZip2 和 Cab。
具有外部压缩和加密模块的新程序架构。
解密支持(Rar 和 Zip)。
新的控制台客户端。
修复了一些 Bug。
2.11 2000-06-15
修复了 Bug:
FAR 插件不正确地处理
使用本地(非英语)字符集的
子目录名称。
gzip 插件无法压缩空文件。
2.10 2000-05-16
FAR Manager 的一级 7zip 插件。
与 Windows Shell 集成的 GUI 版本。
压缩和解压 GZip 和 TAR 格式。
解压 RAR。
安装和卸载支持。
修复了一些 Bug。
2.01 1999-09-19
修复了一个小 Bug。
改进了某些文件的压缩率。
2.00 1999-07-18
发布。
修复了一个大 Bug:以前的版本在压缩
由直接(无通配符)路径引用且包含子目录部分的文件时
工作不正常。
提高了压缩和解压速度。
添加了 -mx 开关(最大化压缩)。
修复了一些小 Bug。
2.00 Beta 1 1999-01-02
原始 beta 版本。
文档结束