7-Zip 功能介绍
7-Zip是一款功能强大的开源压缩软件,提供高压缩比、多格式支持和强大的安全功能,满足个人和企业用户的各种压缩需求。
核心功能
高压缩比
7-Zip使用LZMA和LZMA2压缩算法,提供比传统ZIP格式高30%-70%的压缩率,比WinRAR高5%-10%。
多格式支持
支持80多种压缩格式,包括创建7z、ZIP、TAR等格式,解压RAR、ISO、CAB等多种格式。
AES-256加密
提供工业级AES-256加密算法,保护您的敏感文件和数据安全,支持文件名加密。
分卷压缩
支持将大文件分割成多个小文件,便于存储和传输,可自定义分卷大小。
自解压文件
支持创建自解压(SFX)压缩包,无需安装7-Zip即可解压文件,方便分享给他人。
命令行支持
提供强大的命令行接口,支持自动化脚本和批量处理,适合高级用户和系统管理员。
支持的压缩格式
| 操作类型 | 支持的格式 | 特点 |
|---|---|---|
| 压缩/解压 | 7z | 7-Zip原生格式,最高压缩比,支持固实压缩和AES-256加密 |
| XZ | 基于LZMA2算法,适合压缩单个大文件,压缩率高 | |
| BZIP2 | 比GZIP压缩率高,但速度较慢 | |
| GZIP | 压缩速度快,广泛用于Linux系统 | |
| TAR | 主要用于Unix/Linux系统,通常与GZIP或BZIP2结合使用 | |
| ZIP | 最广泛使用的压缩格式,兼容性最好 | |
| WIM | Windows映像格式,用于Windows系统备份和部署 | |
| 仅解压 | RAR | WinRAR格式,7-Zip支持解压但不支持创建 |
| ISO | 光盘映像格式 | |
| CAB | Microsoft Cabinet格式,常用于Windows安装程序 | |
| ARJ | 较老的压缩格式,现在较少使用 | |
| CHM | Microsoft HTML帮助文件格式 | |
| CPIO | Unix归档格式 | |
| CramFS | 压缩只读文件系统,主要用于嵌入式Linux系统 | |
| DMG | Apple磁盘映像格式 | |
| EXT | Linux文件系统格式 | |
| FAT | 文件分配表,早期Windows文件系统 | |
| GPT | GUID分区表格式 | |
| HFS | Apple文件系统格式 | |
| IHEX | Intel十六进制文件格式 | |
| LZH | 较老的压缩格式,在日本较为流行 | |
| LZMA | LZMA算法的原始格式 | |
| MBR | 主引导记录格式 | |
| MSI | Microsoft Windows安装程序格式 | |
| NSIS | Nullsoft脚本安装系统格式 | |
| NTFS | New Technology File System,Windows主要文件系统 | |
| ... | 以及更多格式... |
压缩算法对比
LZMA/LZMA2
- 7-Zip的默认压缩算法,提供极高的压缩比
- LZMA2是LZMA的改进版本,支持多线程压缩
- 字典大小可调(最大4GB),适应不同类型的文件
- 特别适合压缩文本文件、源代码、文档等
- 压缩速度相对较慢,但解压速度较快
PPMd
- 基于上下文的预测压缩算法
- 对文本文件的压缩效果极佳,通常比LZMA更好
- 内存占用较大,但压缩率高
- 压缩和解压速度都相对较慢
- 主要适用于纯文本文件,对二进制文件效果一般
BZip2
- 使用Burrows-Wheeler变换算法
- 压缩率高于Deflate(ZIP使用的算法)
- 解压速度比压缩速度快
- 压缩速度较慢
- 内存占用较大
Deflate
- ZIP和PNG等格式使用的标准压缩算法
- 压缩和解压速度都很快
- 内存占用小,适合各种设备
- 广泛支持,几乎所有压缩软件都能处理
- 压缩率相对较低
高级功能
固实压缩
固实压缩是7-Zip的一项重要特性,它将多个文件视为一个整体进行压缩,显著提高压缩率,特别是当压缩多个相似文件时。
固实压缩的优缺点:
优点:
- 显著提高压缩率
- 特别适合压缩多个相似文件
- 对于文本文件效果尤为明显
缺点:
- 解压单个文件时需要解压整个归档
- 压缩过程较慢
- 如果固实压缩包损坏,可能影响多个文件
AES-256加密
7-Zip提供工业级的AES-256加密算法,保护您的敏感文件和数据安全。除了加密文件内容外,还可以选择加密文件名,提供更全面的保护。
加密安全提示:
- 使用强密码:至少12位,包含大小写字母、数字和特殊字符
- 启用文件名加密,防止他人查看压缩包内的文件列表
- 定期更换密码,特别是对于重要文件
- 请记住您的密码,丢失后无法恢复
分卷压缩
分卷压缩允许您将大文件分割成多个小文件,便于存储在多个设备上或通过电子邮件发送。7-Zip支持自定义分卷大小,适应不同的存储和传输需求。
常用分卷大小:
- 1.44 MB(软盘)
- 10 MB(电子邮件附件)
- 700 MB(CD-ROM)
- 4.7 GB(DVD)
- 自定义大小
自解压文件
自解压文件(SFX)是一种可执行的压缩文件,无需安装7-Zip即可解压。这对于分享文件给没有安装7-Zip的用户非常有用。
自解压文件的应用场景:
- 软件分发:创建可自解压的安装包
- 文件分享:方便没有压缩软件的用户解压
- 自动安装:创建解压后自动运行指定程序的包
- 静默安装:通过命令行参数实现无人值守安装
系统集成
Windows资源管理器集成
7-Zip无缝集成到Windows资源管理器中,通过右键菜单提供快速访问压缩和解压功能,大大提高工作效率。
集成功能:
- 右键菜单快速压缩/解压
- 压缩文件预览
- 拖放支持
- 压缩文件图标覆盖
命令行界面
7-Zip提供强大的命令行界面,支持自动化脚本和批量处理,是系统管理员和高级用户的理想选择。
命令行示例:
7z a archive.7z file1.txt file2.txt
创建包含多个文件的7z压缩包
7z x archive.7z -oC:\destination
解压到指定目录
7z l archive.7z
列出压缩包内容
性能优化
多线程压缩
7-Zip充分利用多核处理器,支持多线程压缩和解压,显著提高处理速度,减少等待时间。
内存优化
7-Zip采用高效的内存管理策略,即使在资源有限的系统上也能流畅运行,同时保持高压缩率。
磁盘空间优化
7-Zip在压缩过程中尽量减少临时文件的使用,节省磁盘空间,特别适合磁盘空间有限的系统。
更新日志
v26.00
2026-04-17- 改进了7z格式的压缩算法,提高了压缩率
- 增强了AES-256加密算法的安全性
- 修复了部分格式解压时的兼容性问题
- 优化了大文件处理性能
- 更新了多语言支持,新增3种语言
- 改进了Windows 11系统下的集成体验
v0.25.0
2025-11-15- 添加了对新压缩格式的支持
- 改进了文件管理器的用户界面
- 修复了在某些系统上的崩溃问题
- 提高了压缩和解压速度
- 更新了翻译
v0.24.0
2025-06-28- 引入了新的压缩算法变体
- 增强了对64位系统的优化
- 改进了自解压文件的功能
- 修复了多个安全漏洞
- 添加了新的命令行选项