admin 管理员组文章数量: 887021
测试环境:WIN11系统
软件下载:7-Zip 是一款拥有极高压缩比的开源压缩软件
1. 前言
很多朋友都会用到国产的一些压缩软件,但这其实可能并非是明智之选。今天给大家推荐一款开源的解压缩软件,堪称鼻祖!
开源地址:https://sourceforge/projects/sevenzip/
获取正版地址:7-Zip 官方中文网站
2. 7z 格式
7z 是一种全新的压缩格式,它拥有极高的压缩比。
7z 格式的主要特征:
- 开放的结构
- 高压缩比
- 强大的 AES-256 加密
- 能够兼容任意压缩、转换、加密算法
- 最高支持 16000000000 GB 的文件压缩
- 以 Unicode 为标准的文件名
- 支持固实压缩
- 支持文件头压缩
7z 已公开了结构编辑功能,所以它可以支持任何一种新的压缩算法。到目前为止,下列压缩算法已被整合到了 7z 中:
压缩算法 | 备注 |
---|---|
LZMA | 改良与优化后的 LZ77 算法 |
LZMA2 | 改良的 LZMA 算法 |
PPMD | 基于 Dmitry Shkarin 的 PPMdH 算法 |
BCJ | 32 位 x86 可执行文件转换程序 |
BCJ2 | 32 位 x86 可执行文件转换程序 |
BZip2 | 标准 BWT 算法 |
Deflate | 标准 LZ77-based 算法 |
LZMA 算法是 7z 格式的默认算法。LZMA 算法具有以下主要特征:
- 高压缩比
- 可变字典大小(最大 4 GB)
- 压缩速度:运行于 2 GHz 的处理器可达到 1 MB/秒
- 解压缩速度:运行于 2 GHz 的处理器可达到 10-20 MB/秒
- 较小的解压缩内存需求(取决于字典大小)
- 较小的解压缩代码:约 5 KB
- 支持 Pentium 4 的超线程(Hyper-Threading)技术及多处理器
LZMA 压缩算法非常适于应用程序的内嵌。LZMA 发布于 GNU LGPL 许可协议之下,如果您想使用 LZMA 的代码,您可以通过 发送信息到 LZMA 开发部 来咨询和自定义设计代码及制定开发者的使用许可。您也可以点击此处来查看有关 LZMA SDK 的信息: LZMA SDK.
7z 是 7-Zip 发布于 GNU LGPL 许可下的子程序。您可从 下载页面 下载 7-Zip 的源代码。
支持 7z 压缩格式的应用程序:WinRAR、PowerArchiver、TUGZip、IZArc。
3. 用户常见问题解答
Q:我能否使用 7-Zip 用于商业用途?
A:可以,7-Zip 是自由软件。您可以在任何电脑上使用它,您不需要对 7-Zip 进行捐赠或付钱。
Q:我如何在 Windows 7 以及 Windows Vista 中让 7-Zip 关联文件?
A:您必须以管理员方式运行一次 7-Zip 文件管理器。右键点击 7-Zip 文件管理器图标,选择“以管理员方式运行”。然后您就可以在设置中关联文件了。
Q:为什么新版本 7-Zip 创建的某些 7z 压缩包要比老版本的 7-Zip 大?
A:新版本的 7-Zip(从 15.06 开始)为固实 7z 压缩包默认使用了另一种文件排序顺序。
老版本的 7-Zip(15.06 之前的版本)使用的排序方法为「按类型」(按文件扩展名)。
新版本的 7-Zip 支持两种文件排序方法:
- 按名称排序 - 默认排序。
- 按类型排序,如果在「添加到压缩包」窗口中的参数字段中增加了「qs」参数(或命令行版本中的 -mqs 开关)。
如果字典大小小于总文件大小,不同的排序方法可能会在压缩比上产生很大差异。如果在不同的文件夹中包含类似的文件,那么「按类型」排序在某些情况下可能提供更好的压缩比。
请注意「按类型」排序的缺点。例如使用「按名称」排序的 NTFS 卷,所以如果一个压缩包使用了别的排序方法,那么对于这些非常规的文件排序在机械硬盘(HDD)设备上的操作速度可能会受到影响(机械硬盘的寻道时间通常会比较慢)。
您可以通过下列方法提升压缩比:
- 增大字典大小。在没使用「qs」参数时有效。
- 在「添加到压缩包」窗口中的参数字段中增加了「qs」参数(或命令行版本中的 -mqs 开关)。
如果您认为非常规文件排序对您并不是问题,并且使用高压缩比配合较小的字典大小对您来说更重要,那么就使用「qs」模式。
为何 7-Zip 无法打开部分 ZIP 压缩包?
绝大多数是因为该压缩包的文件头错误。ZIP 压缩包包含两个文件头,7-Zip 对两个文件头都进行读取,如果其中任意一个包含错误数据,7-Zip 就不会打开它。而其它支持 ZIP 格式的程序能够打开部分有错误的压缩包,因为那些程序通常只读取一分文件头,或者程序将错误的数据忽略。
所以,如果您有类似的压缩包,请不要向 7-Zip 技术支持询问其原因。您最好试着找到创建此压缩包的原程序,并向他们的技术支持发送错误报告,来告知它与 ZIP 格式不完全兼容。
目前同样还有一些 ZIP 压缩包使用的是 7-Zip 不支持的编码格式,例如 WAVPack (WinZip)。
为何 7-Zip 无法打开部分 RAR 压缩包?
7-Zip 9.20 只支持 RAR 2/3/4 格式,并不支持 RAR5 压缩包。但最新版本的 7-Zip 已支持 RAR5 压缩包。
为什么从 7-Zip 拖拽文件到 Windows 资源管理器时要先提取到临时文件?
7-Zip 并不知道拖拽到的目标路径。只有 Windows 文件管理器知道拖拽的目标路径。并且 Windows 资源管理器需要在硬盘上有已解压缩的文件才可以往下进行操作。所以 7-Zip 要先提取文件到临时文件夹,然后 7-Zip 会通知 Windows 资源管理器,之后由资源管理器将文件复制到拖拽的目标路径。
如果想避免使用临时文件,您可以使用提取命令,或在 7-Zip 文件管理器之内进行拖拽操作。
4. 技术支持
在您请求 7-Zip 帮助之前,请先:
- 检查您使用的是最新版本的 7-Zip。
- 如果您想汇报错误,请尝试使用最新的 beta 或 alpha 测试版本,您遇到的问题可能已在最新的测试版本中解决。
- 如果您使用的是 64 位 Windows,确认您使用的 7-Zip 也是 x64 版本的。
- 查看 7-Zip 的帮助文件。
- 阅读 常见问题解答(FAQ) 文档。
- 去 7-Zip 论坛搜索相似问题。
请到 7-Zip 论坛发布您所遇到的所有常的见问题。在那里您可以获得 7-Zip 开发者和其它 7-Zip 用户的帮助:
请在论坛中使用英语。
Source Forge 上的 7-Zip 论坛
Source Forge 上的 7-Zip 错误汇报
如果您使用 7-Zip 时遇到了问题,请提供下列系统信息:
- 7-Zip 版本及类型 (32-bit / 64-bit)
- Windows 版本及类型 (32-bit / 64-bit)
如果您在使用简体中文版时遇到了翻译错误,请到 这里 进行提交。
5. 总结
本文介绍好用的压缩软件7-zip,让你的解除压缩和解压烦恼,接下来我会记录我的电脑使用学习记录,很高兴能和大家分享!🤣🤣🤣希望你能有所收获。
参考文献:
欢迎来到 7-Zip 官方中文网站!
版权声明:本文标题:【好用的压缩软件7-zip】 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1716091049h665871.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论