没有备份的情况下可以恢复 ExFAT 文件吗?

我不小心从一个 exFAT 外置硬盘中丢失了文件,后来才发现自己根本没有任何备份。硬盘仍然能显示出来,但在一次文件传输问题之后,一些重要文件夹不见了。在不让数据丢失情况变得更糟的前提下,最安全的 exFAT 文件恢复方案有哪些可以尝试?

如果这是一个 exFAT 外置硬盘,而且文件夹刚刚被删除,请立即停止使用该硬盘。已删除的文件通常不会被立刻彻底擦除。很多时候,只是把对应空间标记为可用,因此只要没有新数据写入覆盖,仍然有恢复的可能。

一开始最重要的是避免做这些事:

  1. 不要往那个硬盘里复制任何新内容。
  2. 不要格式化它,即使 Windows 弹出提示并建议你这样做。
  3. 在尝试恢复之前,不要运行 CHKDSK。
  4. 不要把恢复工具安装到你正在尝试恢复数据的同一个外置硬盘上。

在进行完整恢复扫描之前,我也会先排除一些 Windows 端的简单问题。先正常搜索丢失的文件,在文件资源管理器中启用显示隐藏文件,并检查磁盘管理,确认硬盘显示的容量是否正确。

如果文件确实不见了,值得试试 Disk Drill。更安全的做法是:

  1. 将 Disk Drill 安装在你的主电脑上,而不是外置硬盘上。
  2. 连接 exFAT 硬盘。
  3. 如果硬盘状态看起来可疑,先创建一个磁盘映像,然后扫描映像,而不是直接扫描物理硬盘。
  4. 选择该映像并运行通用扫描
  5. 让扫描完整结束。
  6. 预览找到的文件,这样你就能判断它们是否真的完好无损。
  7. 将恢复出的文件保存到另一块硬盘,绝不要恢复回同一块硬盘。

Windows 版本提供100 MB 免费恢复,所以你至少可以先确认文件是否可以恢复,再决定是否付费。

对于已删除的相机或无人机视频,Disk Drill 的高级相机恢复 (ACR) 也可以帮助处理普通扫描可能无法正确重建的碎片化视频文件。

如果 Disk Drill 没有找到你需要的内容,TestDisk 是另一个选择,尤其是在 exFAT 分区损坏而不只是文件丢失的情况下。它是免费的,但对新手来说没那么友好。

有一种情况我不建议随便折腾,那就是硬盘出现咔嗒声、频繁断开连接、在多台电脑上都无法识别,或者显示错误容量。这更像是硬件故障。在这种情况下,应当立即停止使用,并考虑联系专业数据恢复实验室。很多机构会提供免费检测,最终费用可能从几百美元到超过 1,000 美元不等,具体取决于故障情况。对于无法替代的家庭照片或重要文档,这可能是更安全的选择。

无论传输是在复制过程中失败还是在移动过程中失败都很重要,因为移动失败可能会导致文件分散在旧驱动器、新驱动器,有时还会分散在临时或重命名的文件夹中。

先在两个驱动器上搜索几个确切的文件名。如果什么都找不到,就不要再操作 exFAT 驱动器,并从另一台电脑或另一块磁盘对其进行扫描,只将恢复出的内容保存到单独的驱动器。

exFAT 恢复最烦人的问题在于,已找到 并不总是意味着 已按相同的文件夹结构找回。你可能会找回一些带有奇怪名称的文件,或者它们被丢进按类型分类的文件夹里,尤其是在传输过程中目录项受损的情况下。所以,是的,没有备份也有可能恢复,但评估工具时要通过预览实际文件来判断,而不是看找到的文件数量有多大。我赞同 @reveurdenuit 提到的先同时搜索源盘和目标盘,然后立即停止使用该驱动器这一点。如果你用 Disk Drill 或其他工具扫描,先恢复一小部分样本到另一块磁盘并打开检查,再决定是否付费或花上数小时进行完整恢复。如果丢失的是文档或照片,成功概率还不错。如果是大型视频或项目文件,就要预期会有更多损坏或不完整的结果。

机械式外置硬盘上删除的文件夹,与外置 SSD 上删除的文件夹情况非常不同,因为一旦 TRIM 运行,恢复基本就无望了。上面关于停止写入并恢复到另一块磁盘的建议是正确的,但在花时间使用 Disk Drill 或其他任何工具之前,先弄清楚这是 HDD 还是 SSD。