7Z (7-Zip) 是一种开源存档格式,在常见存档格式中实现了最高的压缩比。该格式由 Igor Pavlov 于 1999 年创建,使用 LZMA 和 LZMA2 压缩算法,其性能始终优于 ZIP 的 Deflate,并且经常击败 RAR 的专有压缩。如果您需要最大程度的压缩以节省存储空间或减少下载时间,则可以使用 7Z 格式。
AnExplorer 从内部存储、SD 卡、USB OTG 驱动器、网络共享和云文件夹打开 7Z 存档。您可以浏览 7Z 文件内部、提取单个文件或解压整个存档。AnExplorer 还会直接在您的 Android 设备上创建 7Z 档案。
快速解答
打开 AnExplorer ,找到 .7z 文件,然后点击它进行浏览。如果您希望将文件放在常规文件夹中,请长按存档并选择“解压”。要创建 7Z 存档,请选择文件并点击 压缩 → 7Z。
什么是 7Z 文件?
7Z 文件是一种压缩存档容器,使用高效压缩算法存储一个或多个文件。该格式是 7-Zip 项目的一部分,该项目是在 LGPL 许可下发布的免费开源软件。这意味着任何人都可以为 7Z 文件创建、提取或构建工具,而无需支付许可费用 - 与 RAR 不同,RAR 需要 WinRAR 许可证才能创建。
7Z 格式的主要特征:
- 开放架构 — 支持可插拔压缩方法
- 高压缩比 — LZMA2 通常比 ZIP 压缩率高 30-70%
- 固体压缩 — 将相似的文件压缩在一起以获得更小的档案
- 大文件支持 — 理论上可处理高达 16 艾字节的文件
- AES-256 加密 — 针对敏感数据的强大密码保护
- Unicode 文件名 — 完整的国际字符支持
- 标头压缩 — 甚至存档元数据也被压缩
在哪里遇到 7Z 文件
您将在以下常见场景中遇到 7Z 文件:
- 开源软件 — 许多项目将源代码和二进制文件分发为 .7z
- 大文件下载 — 论坛和文件主机使用 7Z 进行最大压缩
- 备份档案 — 由 7-Zip 在桌面上创建,以实现高效存储
- 开发人员工具 — SDK、库和工具链通常以 .7z 形式提供
- ROM 和固件文件 — 自定义 Android ROM 和固件包
- 游戏资产 — 材质包、模组和粉丝翻译
- 数据归档 — 长期存储,节省空间很重要
如何使用 AnExplorer 打开 7Z 文件
浏览而不解压
- 启动 AnExplorer
- 导航到包含
.7z文件的文件夹 - 点击文件 — 存档查看器打开
- 像普通文件夹结构一样浏览内容
- 点击单个文件进行预览(图像、文档、文本)
提取整个档案
- 导航到 AnExplorer 中的
.7z文件 - 长按文件选择它
- 点击菜单 (⋮) → 提取
- 选择目标文件夹
- 点击 确定 — 提取开始
- 如果存档已加密,请输入密码
提取选定的文件
- 点击
.7z文件以打开存档查看器 - 导航至您需要的文件 3.长按选择特定文件
- 点击 解压 → 选择目的地
- 仅提取选定的文件
如何使用 AnExplorer 创建 7Z 文件
AnExplorer 可以直接在您的设备上创建 7Z 档案:
- 导航到要压缩的文件或文件夹
- 长按选择(带复选框的多选)
- 点击菜单 (⋮) → 压缩
- 选择 7Z 作为格式
- 为您的存档命名
- 可选择设置密码进行加密
- 点击 确定 — 在同一文件夹中创建存档
技术细节
7Z 中的压缩算法
7Z容器支持多种压缩方式:
| 算法 | 最适合 | 压缩 | 速度 |
|---|---|---|---|
| LZMA | 通用 | 优秀 | 中等 |
| LZMA2 | 多线程、大文件 | 优秀 | 比 LZMA 更快 |
| PPMD | 文本和源代码 | 文字效果优越 | 慢 |
| BZip2 | 兼容性 | 好 | 中等 |
| 放气 | ZIP 兼容性 | 好 | 快 |
AnExplorer 创建 7Z 文件时默认使用 LZMA2,提供压缩比和提取速度的最佳平衡。
实体与非实体档案
7Z支持两种存档模式:
- 实体存档 — 文件被压缩在一起作为一个连续的数据流。当文件具有相似内容(例如文档或源代码的文件夹)时,这会产生较小的存档。权衡是提取单个文件需要处理所有先前的文件。
- 非实体存档 — 每个文件都是独立压缩的。档案稍大,但对单个文件的随机访问速度更快。
字典大小
LZMA/LZMA2 字典大小决定了算法在压缩过程中记住的数据量:
- 更大的字典=对大文件更好的压缩
- 7Z 支持从 64 KB 到 1.5 GB 的字典大小
- 使用非常大的字典(256 MB+)创建的档案在提取过程中需要大量 RAM
- 在 RAM 有限的移动设备上,提取此类档案的速度可能会较慢
加密
设置密码时,7Z 使用 AES-256 加密:
- 整个文件数据被加密
- (可选)文件名也可以加密(隐藏存档内容列表)
- 如果没有正确的密码,则不会泄露任何有关存档内容的信息
- 加密被认为非常强大——暴力破解 AES-256 在计算上是不可行的
7Z 与 ZIP 与 RAR
| 特色 | 7Z | 邮政编码 | RAR |
|---|---|---|---|
| 压缩比 | 最佳 | 好 | 很好 |
| 压缩速度 | 慢 | 快 | 中等 |
| 萃取速度 | 中等 | 快 | 快 |
| 开放格式 | ✅ 免费 (LGPL) | ✅ 开放标准 | ❌ 专有 |
| 在 Android 上创建 | ✅ | ✅ | ❌(需要许可证) |
| 普遍支持 | 中等 | 优秀 | 好 |
| 加密 | AES-256 | AES-256(现代 ZIP) | AES-256 (RAR5) |
| 扎实的档案 | ✅ | ❌ | ✅ |
| 恢复记录 | ❌ | ❌ | ✅ |
| 自解压 | ✅(Windows) | ✅(Windows) | ✅(Windows) |
何时使用 7Z: 最大压缩压缩用于存档或文件大小最重要时。 何时使用 ZIP: 与任何人共享文件(通用兼容性)。 何时使用 RAR: 当您从其他人处收到 RAR 文件时(无法在 Android 上创建)。
用例
- 归档大型文件夹 — 7Z 的卓越压缩功能可节省设备上的大量存储空间
- 创建加密备份 — AES-256 确保敏感文件保持私密性
- 共享前压缩 — 较小的文件通过移动网络传输速度更快
- 接收开发人员包 - 开源软件和 SDK 经常以 .7z 形式提供
- 减少应用程序备份大小 — 压缩导出的 APK 和数据以实现高效存储
- 存储媒体收藏 — 照片和文档在 7Z 固态模式下压缩良好
故障排除
提取速度非常慢
- 具有大字典大小(512 MB 或 1 GB)的 7Z 存档需要大量 RAM。在具有 3-4 GB RAM 的设备上,提取可能会发生交换并显着减慢速度。
- 实体档案必须按顺序处理所有数据。即使在旗舰设备上,5 GB 的固态存档也需要几分钟的时间。
- 这是正常的 7Z 行为 - 高压缩的代价是提取速度较慢。
“内存不足”错误
- 创建存档时字典大小超出了设备的可用 RAM。
- 关闭其他应用程序以释放内存,然后重试。
- 作为最后的手段,请在 PC 上解压并将文件传输到您的设备。
无法打开受密码保护的 7Z 文件
- 7Z 密码区分大小写。验证准确的大小写。
- 如果文件名已加密,AnExplorer 在显示任何内容之前会显示密码提示。
- 7Z 没有密码恢复功能 — 如果您忘记密码,则无法访问数据。
7Z 文件损坏
- 与 RAR 不同,7Z 不包含恢复记录。损坏的 7Z 文件通常无法修复。
- 从源重新下载文件。
- 检查下载是否完全完成 - 部分下载会产生损坏的存档。
