您推荐使用哪种工具进行 HFS 文件恢复?

我的 Mac 上一块采用 HFS 格式的外置硬盘停止挂载后,我不小心丢失了其中的文件。我需要一款可靠的 HFS 文件恢复工具,能够安全扫描硬盘,并在不让损坏情况恶化的前提下恢复照片、文档和文件夹。哪款软件或哪种恢复方法对你来说效果最好?

如果一块旧的 Mac 外接硬盘突然变得无法读取,不要一开始就对它乱用各种修复工具。对于 HFS 或 HFS+ 硬盘,很多情况下仍然可以恢复数据,包括已删除文件、已清空废纸篓、误格式化,或 macOS 更新后出现的奇怪问题。最重要的是,在把数据复制到安全位置之前,避免让硬盘情况变得更糟。

最安全的大致顺序如下:

  1. 停止向硬盘写入任何内容。 已删除的数据通常仍然还在,但新文件可能会覆盖它们。
  2. 检查硬盘本身是否正在故障。 对于 HDD,可使用 Disk Drill 或 DriveDx 之类的工具检查 SMART 状态。如果看到大量坏扇区或严重的 SMART 警告,就应认为这块硬盘不可靠。
  3. 如果看起来不稳定但仍能显示出来,先为它创建镜像。 先制作磁盘镜像并扫描镜像,而不是反复扫描物理硬盘。这样可以减少对可能已经快要损坏的硬件造成的压力。
  4. 如果硬盘看起来健康,并且能够正常挂载或显示,直接开始恢复。 不要运行急救,不要再次格式化,也不要在恢复你关心的文件之前尝试修复类工具。

对于实际的 HFS/HFS+ 文件恢复,Disk Drill 是一个值得首先尝试的工具。它支持 HFS/HFS+,可用于内置和外置硬盘,而且即使你之前没做过这类操作,界面也相当直观。

基本流程如下:

  1. 打开 Disk Drill 并选择 HFS/HFS+ 硬盘。
  2. 使用搜索丢失的数据。对于外接硬盘,通常 Universal Scan 是更好的选项。
  3. 等待扫描完成。
  4. 在恢复之前先预览文件。
  5. 将恢复出的文件保存到另一块硬盘,而不是正在恢复的这块硬盘。

如果这样还是找不到文件,那就要看实际发生了什么。整个 HFS 分区丢失时,TestDisk 可能会有帮助,但由于它是基于文本的,所以对新手不太友好。如果你有最近的 Time Machine 备份,先用那个。通常它比扫描磁盘更快也更安全。

快速格式化和清空废纸篓后的恢复,在很多情况下都是可行的,因为文件内容通常不会立刻被擦除。问题出在有新数据写入并覆盖旧数据的时候。这就是为什么停止使用硬盘这一步如此重要。

如果硬盘没有出现在磁盘工具中、总是断开连接、发出咔哒声或磨擦声,或者恢复工具不断因读取错误而失败,我会停止自行恢复。到了那一步,问题很可能是硬件故障,反复通电只会让恢复更加困难。这时候,找专业的数据恢复实验室会更有意义。

无法挂载但仍显示正确容量的驱动器,与时断时连或显示错误容量的驱动器,情况完全不同。第一种情况可以尝试使用 Disk Drill,但如果是 HFS 目录问题,不要惊讶于某些恢复的文件会丢失原始名称或文件夹结构。如果驱动器不稳定,我会在进行任何长时间扫描之前先制作镜像。

如果 macOS 在你插入硬盘时弹出那个提示,不要点击“初始化”或“抹掉”。人在疲惫或压力大时,很容易误解那个对话框,而且这并不意味着数据已经丢失。通常这只是表示 macOS 无法充分读取宗卷结构,因此不能将其挂载。

对于这种情况,Disk Drill 是个还不错的选择,尤其是如果你想要一款常规的 Mac 应用,可以在付费或恢复之前预览照片和文档。不过要注意,我不建议过早判断扫描结果。HFS 恢复一开始看起来可能会比较混乱,因为目录信息可能已经损坏,所以要同时检查找到的文件夹树以及“重建”结果或按文件类型分类的结果。文件夹名称未必都能保留下来,但实际的 JPEG、PDF、Word 文档等文件仍然有可能恢复出来。

还有一件小事大家常会忘记:在扫描之前,先准备好第二块空硬盘。恢复工具需要把文件复制到别的地方,而在扫描完成后再手忙脚乱地腾空间会很烦。如果硬盘在扫描过程中开始断开连接,就不要再把它当作软件问题处理了,应该先克隆/制作镜像,或者送去专业处理。对于一块硬件健康但 HFS 宗卷损坏的硬盘,Disk Drill 很适合尝试。对于一块物理状态不稳定的硬盘,“最好的工具”就是那个读取它次数最少的工具。

即使工具有效,也要预期恢复结果并不完美。损坏的 HFS 目录可能意味着你能找回照片和文档,但某些文件夹路径、日期和文件名可能会丢失或重复。这很正常,并不总是表示扫描失败。

对于普通用户,我会把 Disk Drill 放在列表靠前的位置,因为它比免费的命令行风格工具更容易整理和筛选。预览功能比很多人想的更重要。如果它能预览你的 JPEG、PDF、DOCX 文件等,那在你花时间恢复一大堆无用内容之前,就是一个好迹象。只是不要恢复回同一个外置硬盘上,也不要先让 macOS 去“修复”或初始化它。

更便宜的路线是 PhotoRec/TestDisk,但尤其是 PhotoRec,可能会导出成千上万个带通用名称且没有文件夹结构的文件。如果你只需要“我的照片的任意一个副本”,那没问题;但如果你需要整理好的项目文件夹,那就很痛苦。所以我的实际建议是:如果硬盘显示为正确容量并且保持连接,先尝试 Disk Drill。如果它发出咔嗒声、消失,或者扫描速度极慢并伴随读取错误,就停止扫描,改为克隆它或寻求数据恢复实验室的帮助。