Diskferry
语言: 简体中文

在 Windows 上免费读取 APFS:7-Zip 和 Linux

有两种免费的变通办法经常被提起:用 7-Zip 打开硬盘或映像,或者启动 Linux 后用 apfs-fuse 挂载。两种都可能行得通。但在把你仅有的那份文件交给它们之前,有些限制值得先了解。

7-Zip

从 22.00 版开始,7-Zip “可以解压可用于 DMG 文件中的 APFS(Apple File System)映像”(7-Zip 更新历史,查证于 2026年10月30日)。它是为压缩包和映像文件设计的,而不是用来浏览已连接的硬盘,也不能解锁加密卷。

2026 年 10 月 27 日,我们用 7-Zip 26.03 测试了在 Mac 上制作、内容已知的映像:

  • 普通的 APFS 和 HFS+ 文件都正确解出;符号链接被当作 “Dangerous link path” 跳过。
  • APFS 映像上的六个压缩文件全部被解成 0 字节文件,而 7-Zip 仍以退出代码 0 结束,也就是表示成功。
  • 在 HFS+ 上,两个硬链接文件被解成 0 字节,同样没有报错。
  • 设置了密码的加密 APFS 卷无法打开:“Cannot open the file as [APFS] archive”。

macOS 会自行压缩部分文件,所以这不只是理论上的风险。如果你用 7-Zip,事后请核对文件大小。

Linux 加 apfs-fuse

apfs-fuse 是 “用于新 Apple File System 的只读 FUSE 驱动”,“也支持软件加密卷和 Fusion Drive”。它不支持 “硬件加密卷(搭载 T2 芯片的 Mac 的内置硬盘)”,而且它是 Linux 工具:你要从 Linux 启动 U 盘启动,编译或安装 apfs-fuse,在命令行中挂载硬盘,再复制到 Linux 能写入的硬盘上。它只读取 APFS;HFS+ 需要用 Linux 自带的 HFS+ 支持。

其他免费选项

Diskferry 的定位

Diskferry 查找、浏览和预览都免费,所以不付钱也能看到你的文件。复制出来是一次性 US$14.99,每个复制的文件都会重新读取,并通过 SHA-256 与原文件比对。无法读取的文件会被报告为失败,绝不会留下一个空副本。

有关其他产品的信息于 2026年10月30日 在上方链接的页面上核实。产品会变化,购买前请查看它们的最新页面。名称是其各自所有者的商标,仅用于对比。

常见问题

7-Zip 能直接打开 Mac 外置硬盘吗?

它的更新历史写着,从 9.04 版开始它 “可以从 \\.\ 文件夹打开/复制/压缩磁盘映像(如 \\.\c:)”,但它是为压缩包和映像设计的。对于已连接的 Mac 硬盘,用专门的应用更简单,而且我们的测试发现压缩文件会静默得到 0 字节的结果。

apfs-fuse 有 Windows 版吗?

没有。它是 Linux 上的 FUSE 驱动。在 Windows 电脑上,你需要从 U 盘启动 Linux。

最后更新于 2026年10月30日。 发现内容过时了?请告诉支持。

其他对比