00

先看结论

  • 7Z 是一种用可选压缩方法和可选 AES-256 加密来打包多个文件的二进制归档格式,加密压缩包必须使用正确密码才能解密。
  • 使用 7-Zip 或其他兼容 7Z 的归档应用或程序库打开。7-Zip 官方为 Windows、Linux 和 macOS 提供命令行版本。解压前先查看文件列表;如果归档已加密,请输入正确密码;再选择一个可控的目标文件夹。不要只凭 .7z 扩展名判断文件格式或兼容性。
  • 7Z 容器本身没有定义可执行的主动内容,但它能容纳任意文件,包括程序。应扫描解压后的内容,并按各文件的实际类型处理。特制 7Z 输入曾在不同解析器中引发过度内存分配导致的拒绝服务,以及越界内存破坏,因此处理不可信归档时宜使用已更新的软件、隔离环境和资源限制。这支持“中等”的风险评级:既不是所有 7Z 文件都危险,也不能默认可以放心解压。
01

7Z 文件:识别、打开、解压与转换 7-Zip 压缩包

7Z 文件是与 7-Zip 关联的容器格式。它采用开放的编解码器架构,可使用 LZMA、LZMA2、PPMd、BZip2、Copy、BCJ 和 BCJ2,并能保存 Unicode 文件名、大小、时间戳、Windows 属性、CRC 值和编解码流程。有效归档在偏移 0 处以 37 7A BC AF 27 1C 开始;PRONOM 将其标识为 fmt/484。

先把原文件留着

将 7Z 转为 ZIP 或其他归档格式通常需要先解压再重新压缩。无损处理时,文件内容可以保持逐字节一致,但目标格式可能无法保留 7Z 的编解码流程、固实压缩布局、AES 加密、压缩头,以及所有时间戳和属性。为了长期访问,美国国会图书馆建议使用不带加密、密码或其他保护机制的 7Z。

02

怎么打开

使用 7-Zip 或其他兼容 7Z 的归档应用或程序库打开。7-Zip 官方为 Windows、Linux 和 macOS 提供命令行版本。解压前先查看文件列表;如果归档已加密,请输入正确密码;再选择一个可控的目标文件夹。不要只凭 .7z 扩展名判断文件格式或兼容性。

只想看看内容

使用 7-Zip 或其他兼容 7Z 的归档应用或程序库打开。7-Zip 官方为 Windows、Linux 和 macOS 提供命令行版本。解压前先查看文件列表;如果归档已加密,请输入正确密码;再选择一个可控的目标文件夹。不要只凭 .7z 扩展名判断文件格式或兼容性。

要发给别人

将 7Z 转为 ZIP 或其他归档格式通常需要先解压再重新压缩。无损处理时,文件内容可以保持逐字节一致,但目标格式可能无法保留 7Z 的编解码流程、固实压缩布局、AES 加密、压缩头,以及所有时间戳和属性。为了长期访问,美国国会图书馆建议使用不带加密、密码或其他保护机制的 7Z。

03

文件安全

7Z 容器本身没有定义可执行的主动内容,但它能容纳任意文件,包括程序。应扫描解压后的内容,并按各文件的实际类型处理。特制 7Z 输入曾在不同解析器中引发过度内存分配导致的拒绝服务,以及越界内存破坏,因此处理不可信归档时宜使用已更新的软件、隔离环境和资源限制。这支持“中等”的风险评级:既不是所有 7Z 文件都危险,也不能默认可以放心解压。

这几种情况先别打开

来路不明、文件名带两个后缀,或者内容和扩展名对不上——先停下来核对。

04

转换格式

将 7Z 转为 ZIP 或其他归档格式通常需要先解压再重新压缩。无损处理时,文件内容可以保持逐字节一致,但目标格式可能无法保留 7Z 的编解码流程、固实压缩布局、AES 加密、压缩头,以及所有时间戳和属性。为了长期访问,美国国会图书馆建议使用不带加密、密码或其他保护机制的 7Z。

转换之前

先复制一份原文件再转换,转完对照看看画质、元数据和排版有没有变。

05

常见问题

7Z 文件是什么格式,主要用来做什么?

7Z 是与 7-Zip 关联的二进制归档容器,用于打包文件,并支持多种压缩方法、固实压缩、Unicode 文件名、压缩头和可选的 AES-256 加密。

7Z 压缩包怎么打开并解压?

用 7-Zip 或兼容 7Z 的归档应用或程序库打开,先检查文件列表,再解压到可控文件夹。若归档已加密,还必须输入正确密码。

Windows 怎么打开 7Z 文件?

使用 7-Zip 或其他兼容 7Z 的 Windows 归档应用。先查看压缩包内容,选择解压目录;如果文件已加密,再输入正确密码。

macOS 怎么解压 7Z 压缩包?

使用官方 macOS 版 7-Zip 命令行程序或其他兼容 7Z 的归档应用。将内容解压到选定文件夹,并按每个文件的实际类型处理。

手机怎么打开 7Z 文件?

使用明确标注支持 7Z 的手机归档应用。不能只凭文件扩展名确认兼容性;如果内容已加密,没有正确密码就无法解密。

7Z 文件打不开或无法解压怎么办?

检查开头六个字节是否为 37 7A BC AF 27 1C,改用已更新且兼容的解析程序,并核对加密归档的密码。仅有 .7z 后缀不能证明文件有效;输入也可能已经损坏或被特制。

保存压缩包时应该选 7Z 还是 ZIP?

需要可选编解码流程、固实压缩、压缩头或 AES-256 时可选择 7Z。选择 ZIP 前,应确认它能否保留所需功能和元数据,因为转换可能丢失 7Z 特有结构。

7Z 压缩包怎么转换成 ZIP,7Z 转 ZIP 会丢失什么信息?

先解压 7Z,再把内容重新压缩成 ZIP。无损处理可保持文件内容不变,但编解码流程、固实布局、AES 加密、压缩头以及部分时间戳或属性可能无法保留。

7Z 文件有病毒风险吗,能否包含危险程序?

7Z 容器本身不定义主动内容,但能装入程序或其他危险文件。应扫描解压后的项目;处理不可信压缩包时,使用已更新的软件、隔离环境和资源限制。

7Z 格式支持哪些压缩算法、加密方式和文件大小?

它支持 LZMA、LZMA2、PPMd、BZip2、Copy、BCJ、BCJ2、AES-256、固实压缩、压缩头、Unicode 文件名和超大文件。

06

相关格式

资料来源

7z Format description (7zFormat.txt) · Official 7-Zip specification repository

7z Format · Official 7-Zip developer website

7z File Format · Library of Congress digital-format registry

PRONOM fmt/484: 7Zip format · The National Archives PRONOM registry

CVE-2021-35516 · NIST National Vulnerability Database

CVE-2026-20215 · NIST National Vulnerability Database

Recommended Formats Statement – Datasets · Library of Congress preservation guidance