如果我没有备份,值得尝试 HFS 恢复吗?

我的 Mac 驱动器上带有 HFS 分区,后来停止挂载了,我才意识到自己没有备份。我正试图弄清楚,在我冒险让丢失文件变得更难恢复之前,是否值得先尝试 HFS 数据恢复软件或专业恢复服务。

HFS 或 HFS+ 上删除的文件通常不会在你删除它们的那一刻就真正消失,即使你已经清空了废纸篓也是如此。macOS 大多只是将硬盘上的那部分区域标记为空闲空间。实际的文件数据仍然可能留在那里,直到系统在其上写入新的内容。

所以最关键的一点是:尽量停止使用这块硬盘。不要往里面复制文件,不要在上面安装应用,如果可以避免,也不要继续用它工作。硬盘使用得越多,被删除的文件被覆盖的可能性就越高。这比你选择哪款恢复应用更重要。

如果这是你 Mac 的内置硬盘,而你又无法完全停止使用这台机器,至少也要尽量减少活动,并把任何恢复软件安装到别的地方。

如果这块硬盘仍然会出现在“磁盘工具”中,并且问题只是正常删除、清空废纸篓、误格式化,或者硬盘状态不稳定但仍可读取,那么绝对值得尝试恢复软件。如果硬盘发出咔哒声、无法转动,或者根本不显示出来,那就是另一种情况了,可能需要送到专业恢复实验室。

如果只是想进行一次直接的尝试,Disk Drill 是比较容易上手的选项之一,因为它有常规的可视化界面,并且允许你在付费前扫描和预览可恢复的文件。

基本流程如下:

1. 将 Disk Drill 安装到你要恢复的硬盘之外的位置。
如果丢失的文件在 Mac 的内置硬盘上,请将 Disk Drill 安装到外接 USB 硬盘或其他外置磁盘上。如果你要恢复的是外接硬盘,请将 Disk Drill 安装到 Mac 本机上。不要把恢复软件安装到你正尝试抢救的同一块硬盘上。

2. 打开 Disk Drill 并选择有问题的硬盘。
它应该会显示已连接的硬盘。选择那块曾经存有丢失文件的硬盘。

3. 点击“搜索丢失的数据”开始扫描。
大容量硬盘可能需要一些时间。你可以在扫描完成前查看已找到的项目,但通常让扫描完整结束会有更好的恢复机会。

4. 预览结果。
扫描完成后,Disk Drill 会按类型对文件进行分组,例如照片、文档和视频。使用预览图标检查文件在恢复之前是否确实完好无损。

5. 选择文件并恢复它们。
勾选你想找回的文件,然后点击“恢复”。

6. 将它们保存到另一块硬盘。
这一点很重要。不要把文件恢复回你刚刚扫描过的那块硬盘。请使用另一块磁盘或其他安全位置,否则你有可能覆盖掉自己正试图恢复的同一份数据。

对于使用 HFS+ 的老款 Mac 来说,一个小优势是日志功能。文件系统会保留最近更改的记录,恢复工具有时可以利用这些记录找回原始文件名和文件夹路径,而不只是原始文件数据。但这些日志会随着时间推移不断更新,所以等待太久并继续使用硬盘,会让恢复变得更加复杂。

如果 Disk Drill 的免费扫描显示出了你的文件,并且预览效果良好,那就强烈说明这些数据仍然可以恢复。到了这一步,主要任务就是在不向这块高风险硬盘写入任何新内容的情况下,把数据复制出来。

预计第一次尝试不会完美,尤其是当分区停止挂载,而不是仅仅删除了文件时。我同意 @mikeappsreviewer 关于不要向硬盘写入数据的看法,但我会再往前一步:如果硬盘仍然还能被识别,先逐扇区制作镜像或克隆到另一块磁盘,然后再用 Disk Drill 或你选择的任何恢复工具扫描克隆副本。扫描原盘可能会让一块状态不佳的硬盘连续数小时承受压力,如果它的情况还在恶化,那可能就是你唯一一次可读取的机会。如果数据是可以替代的,那么值得尝试软件恢复。如果是业务记录、家庭照片,或任何你愿意花真金白银找回的东西,就不要继续在原盘上反复尝试了。这时候,数据恢复服务就开始显得更有意义。

由于 HFS 目录损坏而无法挂载的硬盘,与发出咔嗒声、时隐时现或迟迟不显示的硬盘,是完全不同的情况。第一种情况下,恢复软件值得一试。第二种情况下,每一次扫描基本上都是在让一块可能已经出现故障的硬盘再进行一次长时间高负载运转。

我同意 @kakeru 先克隆的建议,但我对那些“修复”按钮会更加谨慎。不要运行磁盘工具的急救、fsck,或任何承诺重建卷宗的工具,除非你已经复制了磁盘,或者已经决定这些数据不值得花钱恢复。这些工具会对文件系统做出更改,如果它们判断错误,恢复结果可能会变得更糟而不是更好。

如果硬盘足够稳定,可以进行镜像或扫描,并且你能接受不完美的结果,那么 Disk Drill 或类似应用是合理的选择。要预期会出现文件夹名称丢失、看起来重复的文件、奇怪的文件名,以及有些文件预览正常而另一些却是无效数据的情况。如果这些文件不可替代,更好的做法虽然无聊但更安全:关闭电源,停止测试,并向数据恢复实验室询价。如果数据的价值低于实验室的费用,那就先克隆,再在克隆副本上做实验。这就是我会采用的界限。

如果该 HFS 卷已加密,那么恢复软件远没有人们想象的那么神奇。它也许能看到一个分区或一堆扇区,但除非先用正确的密码或恢复密钥解锁该卷,否则它无法把加密数据变成可用文件。顺便说一句,数据恢复店也是一样。他们有时能让一块快坏掉的硬盘变得可读,但如果数据本身已加密,他们仍然需要凭据。

在花钱买应用之前,我会先检查这一点。在“磁盘工具”、Terminal,甚至另一台 Mac 上,看看这块磁盘显示为 HFS/HFS+ 卷、CoreStorage/FileVault 卷,还是只是一个无法读取的设备。如果它要求输入密码,然后挂载失败,那和目录树损坏是另一回事。如果它从不要求输入密码,而且只显示物理磁盘,那么你遇到的情况就更接近其他人所说的:如果可能,先制作镜像,然后再扫描。

当硬盘状态稳定并且你能够预览真实文件时,Disk Drill 值得一试,但在预览能够正常打开之前,我不会把扫描结果列表当作证据。恢复工具经常会显示旧文件名、部分文件,或那些技术上存在但实际上不可用的文件。照片和 PDF 很容易做基本核查。邮件资料库、照片资料库、虚拟机和大型项目文件夹则更麻烦,因为已恢复仍然可能意味着已损坏。

最省钱的做法是:不要向磁盘写入数据,确认是否涉及加密,如果磁盘能保持连接就制作镜像,然后在该镜像上测试恢复。最昂贵的做法是:停止继续通电并联系实验室。错误的做法是:仅仅因为软件显示找到了大量文件,就在还不知道硬盘是否可读、是否已解锁、以及是否能生成可用预览之前付费购买软件。