跳到主要内容
File Acture

如何在 Mac 上打开 7z 文件,包括加密的 7z

在较新的 macOS 上,连按普通的 7z 文件就能解压,“终端”里的 tar 命令也可以。如果 7z 压缩包带密码,或者想在一次运行中安全地解压多个压缩包,File Acture 的“解压压缩包”可以打开 7z、ZIP、TAR 和 GZ 文件,包括用 AES-256 加密的。

更新于 2026年9月23日阅读约 5 分钟在 macOS 26 上使用 File Acture 1.0.9 测试

File Acture 团队

7z 是 7-Zip 的格式,很多 Windows 用户都在用这款免费的压缩软件。它压缩率高,所以你会在下载内容、数据集和 Windows 同事发来的文件里遇到它。在 Mac 上打开它有多容易,取决于你的 macOS 版本,以及压缩包是否设了密码。

7z 文件是什么?

7z 文件是用 7-Zip 制作的压缩包,通常用 LZMA 或 LZMA2 压缩,也可以用 AES-256 加密。

和 ZIP 一样,它把文件和文件夹打包成一个文件。它往往压得更小,而且它的加密除了内容之外还能隐藏文件名,这是 ZIP 做不到的。正是这层额外的保护,让有些解压工具打不开你收到的每一个 7z。

如何在 Mac 上不装额外 App 打开 7z 文件

在较新的 macOS 上,连按 .7z 文件会用“归档实用工具”打开它,并解压到压缩包旁边的文件夹里。

如果 Mac 提示无法打开该文件,可以用“终端”:输入 tar -xf 再加一个空格,把压缩包拖到“终端”窗口里,然后按下 Return 键。macOS 自带的 tar 命令能读取 7z 压缩包,并把它解压到当前文件夹,在新的“终端”窗口里就是你的个人文件夹。

这两种方式都解压不了带密码的 7z 压缩包。遇到这种压缩包,或者遇到你并不完全信任的压缩包,就需要一个能处理 7z 加密的解压工具。

如何用 File Acture 解压 7z、ZIP 和 TAR 文件

File Acture 的“解压压缩包”可以解开 7z、ZIP、TAR 和 gzip 压缩包(.tar.gz、.tgz 和 .gz),有没有密码都行。

压缩包加密时,在密码中输入密码。File Acture 能打开用 AES-256 加密的 7z 压缩包,包括文件名被隐藏的,也能打开用 AES 或较旧的 ZipCrypto 加密的 ZIP。它检查的是文件内容而不是扩展名,所以一个存成 .zip 名字的 7z 压缩包照样能解压,而且一次运行可以解压多个压缩包。

每个压缩包都会变成下载 › File Acture 里的一个新文件夹,如果选择与原始文件相同的文件夹,则会放在压缩包旁边。如果里面的内容本来就在同一个顶层文件夹中,那个文件夹就是结果;否则文件夹会以压缩包命名。__MACOSX 文件夹和 ._ 文件这类 Mac 残留内容会被跳过。

如何查看 7z 文件里有什么

想不解压就列出普通 7z 压缩包的内容,可以在“终端”里输入 tar -tf 再加一个空格,把压缩包拖到窗口里,然后按下 Return 键。

“归档实用工具”不提供预览,它只负责解压。File Acture 同样不会列出内容:“解压压缩包”会把整个压缩包解压到一个新文件夹,你可以用“在访达中显示”打开它,如果不是想要的内容,删掉即可。

在 Mac 上打开 7z 文件安全吗?

压缩包本身不会运行任何东西,但精心构造的压缩包可能试图把文件写到解压目标文件夹之外,或者解压出远比它看起来多得多的数据。

File Acture 会拒绝那些用绝对路径或 .. 指向目标文件夹之外的压缩包,跳过符号链接,从不应用 set-user-ID 权限,并在解压内容将超过约 50 GB 或 200,000 个条目时停止。所有内容都会先解压到一个隐藏的暂存文件夹,所以损坏或中途取消的压缩包不会留下解压到一半的文件。而且和在线解压服务不同,它从不上传压缩包。

File Acture 打不开哪些格式

File Acture 打不开 RAR 压缩包,tar 压缩包也只在未压缩或用 gzip 压缩时才能读取。

  • RAR 文件:添加时会被跳过,需要用支持 RAR 的 App 打开。
  • .tar.bz2 和 .tar.xz:不受支持,但“归档实用工具”能打开。
  • 密码不对?你会看到“密码不正确。”,什么也不会解压出来。
  • 创建 7z:File Acture 创建的是 ZIP,不是 7z。要把文件安全地发回去,可以创建 AES-256 的 ZIP,7-Zip 同样能打开;如果只是一份文稿,就给 PDF 设置密码
  • 批量处理:免费版每次运行最多解压 5 个压缩包,每台 Mac 有 3 次运行;Pro 的情况请查看价格

如何用 File Acture 打开 7z 文件

  1. 1

    添加压缩包

    在边栏中选择解压压缩包,然后拖入 .7z、.zip、.tar 或 .gz 文件,或点按选取文件…

  2. 2

    输入密码

    如果压缩包已加密,在密码中输入它的密码。没有密码的压缩包就留空。

  3. 3

    选择文件夹

    输出下,通过存储到选择这些文件夹的存放位置。

  4. 4

    解压

    点按解压,再点按在访达中显示打开新文件夹。

打开 7z、ZIP 和 TAR 压缩包,带密码的也能解。

免费试用 · macOS 14 或更高版本

在 Mac 上打开 7z 文件
方法普通 7z带密码的 7z其他格式
“归档实用工具”,较新的 macOSZIP、TAR、GZ、BZ2、XZ 等
“终端”中的 tar -xfZIP、TAR、GZ、BZ2、XZ 等
File Acture“解压压缩包”是,AES-256ZIP(含 AES)、TAR、TAR.GZ、GZ

常见问题

Mac 不装额外 App 能打开 7z 文件吗?

较新的 macOS 可以:“归档实用工具”能解压普通的 7z 文件,“终端”里的 tar -xf 也可以。但带密码的 7z,这两种方式都解压不了。

如何在 Mac 上打开带密码的 7z 文件?

把它添加到 File Acture 的“解压压缩包”,在“密码”中输入密码,然后点按“解压”。支持用 AES-256 加密的 7z 压缩包,包括文件名被隐藏的。

我的 7z 文件为什么在 Mac 上打不开?

检查三件事:压缩包是否设了密码、你的 macOS 版本能否用“归档实用工具”打开 7z,以及下载是否完整。前两点 File Acture 可以解决;文件损坏就得重新下载。

File Acture 能打开 RAR 文件吗?

不能。File Acture 解压 7z、ZIP、TAR 和 gzip 压缩包,但不支持 RAR。

解压出来的文件放在哪里?

放在“下载 › File Acture”里的一个新文件夹中;如果在“存储到”下选择“与原始文件相同的文件夹”,则放在压缩包旁边。

File Acture 能创建 7z 文件吗?

不能,它创建的是 ZIP 文件。设置密码后使用 AES-256,Windows 上的 7-Zip 同样能打开。

相关指南