VHDX.vhdx
如何在 macOS 上从 VHDX (Hyper-V) 磁盘镜像中提取文件
VHDX 是 Microsoft VHD 虚拟磁盘格式的升级版本,支持最大 64 TB 的磁盘容量,并具备更好的数据损坏保护机制。VHDX 文件广泛用于现代 Hyper-V 和 Azure 部署,在 macOS 上需要使用专门的工具才能访问。
在 macOS 上打开 VHDX 文件的默认方法
工具: 通过 Homebrew 安装 7zz(第三方)
$ 7zz x disk.vhdx步骤
- 通过 Homebrew 安装 7-Zip:brew install 7zip
- 运行:7zz x disk.vhdx
注意: macOS 无法挂载 VHDX 文件。7-Zip 或 MacPacker 可以读取其文件系统内容。
从 VHDX 压缩包中提取单个文件
macOS 默认工具会提取所有内容,无法选择单个文件。MacPacker 让您可以浏览 VHDX 压缩包内容,预览文件,并只提取所需的文件——无需提取整个压缩包。
使用 MacPacker 打开 VHDX 文件
MacPacker 是一款免费的开源 macOS 压缩包管理器,支持 VHDX 以及 30 多种其他格式。与默认工具不同,MacPacker 让您可以:
- 像文件夹一样浏览压缩包内容
- 使用 Quick Look 预览文件而无需提取
- 通过拖放提取单个文件
- 导航嵌套的压缩包(压缩包中的压缩包)
- 以原生 SwiftUI 界面享受流畅体验
获取 MacPacker
v0.15.1 · macOS 14+$ brew install --cask macpacker因 Apple 审核流程,App Store 版本可能比直接下载晚几天。
常见问题
VHD 和 VHDX 有什么区别?
VHDX 是较新的格式,支持更大的磁盘(最大 64 TB,VHD 仅支持 2 TB)并具有更强的数据保护能力。两种格式都可以在 macOS 上使用 MacPacker 或 7-Zip 打开。