从 SSD 恢复 ExFAT 数据

我有一块格式化为 ExFAT 的 SSD,在传输文件时断开连接后突然无法读取。Windows 提示我格式化它,但我需要里面的照片和文档。有什么最安全的方法可以在不让情况变得更糟的情况下,从 ExFAT SSD 恢复数据?

第一件事:停止向 exFAT 驱动器写入数据。不要再往里面保存新文件,不要再次格式化它,也暂时不要让 Windows 用 CHKDSK 对它进行修复。被删除或格式化的 exFAT 数据通常不会立刻被擦除。驱动器通常只是将那部分空间标记为空闲,文件会保持可恢复状态,直到有新数据写入并覆盖它们。

exFAT 常见于许多 U 盘、SD 卡、外置 SSD 和便携式硬盘,因此这是相当常见的恢复场景。如果这是外置硬盘或 SSD,并且你是在 Windows 中删除了文件,先检查一下回收站。这是一个可以快速排除的情况。不过 U 盘和 SD 卡通常会跳过回收站,所以回收站为空并不一定意味着文件已经消失。

接下来,使用恢复软件。我通常会先从Disk Drill开始,因为它对大多数人来说足够简单,而且在恢复已删除文件、已格式化的 exFAT 驱动器以及损坏的 exFAT 卷方面表现都很好。

  1. 将 Disk Drill 安装到另一个驱动器上,而不是你要恢复数据的 exFAT 驱动器。
  2. 插入 exFAT 设备,并等待它出现在应用程序中。
  3. 运行扫描。通常使用 Universal Scan。
  4. 让扫描完成,或者在扫描仍在进行时就开始检查找到的文件。
  5. 在恢复之前,尽可能先预览文件内容。
  6. 将文件恢复到单独的驱动器。不要把它们保存回同一个 exFAT 设备。

如果你想要免费的选项,也值得看看 TestDisk。它没那么容易上手,如果你以前没用过这类工具,界面可能会显得有些粗糙,但当问题是分区丢失或损坏时,它非常有用。比如,如果 exFAT 分区消失了,或者驱动器突然显示为未分配空间,那么 TestDisk 可能比基本的已删除文件扫描更适合。

有一个需要注意的点是 SSD。如果 exFAT 设备是 SSD,恢复效果很大程度上取决于 TRIM。TRIM 会告诉 SSD 哪些已删除的数据块可以在内部清除。一旦这种清理发生,普通恢复软件通常就无法找回数据了。内置 SSD 通常会使用 TRIM,因此恢复已删除文件往往希望不大。通过 USB 连接的外置 SSD 则没那么确定,因为 TRIM 可能无法被正确传递,所以在某些情况下仍然有恢复可能。普通机械硬盘、USB 闪存盘和大多数 SD 卡的工作方式并不相同,这也是为什么它们的恢复成功率通常更高。

如果驱动器发出咔嗒声、随机断开连接、在多台电脑上都无法显示,或者看起来有物理损坏,不要继续尝试扫描和修复。这更像是硬件故障,自己动手尝试可能会让损坏更加严重。在这种情况下,专业数据恢复实验室通常是更安全的选择。

如果只是文件系统问题或误删文件,exFAT 恢复通常还是比较顺利的。最重要的是立刻停止使用该驱动器,并在任何内容被覆盖之前,将所有可恢复的数据保存到其他设备上。

如果驱动器不稳定,先扫描原始 SSD 并不是最安全的做法。如果它在传输过程中断开,问题可能是 exFAT 元数据,但也同样可能只是坏线缆、不稳定的 USB 盒、供电不足的端口,或者 SSD 在负载下掉线。恢复扫描可能会连续数小时高强度读取设备,如果它持续断开连接,你可能会让情况变得更糟,或者最终只得到一个不完整的结果。

更安全的顺序是:先只连接一次,看看它是否能在磁盘管理中保持可见;如果可以,先做一个逐扇区镜像或克隆到另一块硬盘,然后再尝试恢复。接着对镜像/克隆运行恢复软件,而不是对原盘操作。这样一来,如果 Disk Drill、R-Studio、DMDE、UFS Explorer 等需要进行长时间扫描,它们读取的是副本。对于更简单的尝试,如果硬盘比较稳定,而且你主要关心照片/文档,Disk Drill 是可以的,但如果 SSD 会不断掉线,我不会把任何恢复应用当作第一步。

不要初始化它,不要格式化它,也不要接受任何 Windows 修复提示。如果文件非常重要,而 SSD 无法保持连接足够长的时间来制作镜像,那就到此为止并送去实验室处理。如果它能正常保持连接,先制作镜像,恢复到另一块不同的磁盘,然后再考虑之后重新格式化或更换 SSD。

如果磁盘管理显示 SSD 的容量正确,那么你的成功几率会比它显示 0 字节、无介质或持续消失时高得多。第一种情况下,我会遵循 @himmelsjager 先制作镜像的方法,然后用你熟悉的任何工具扫描该镜像,如果你想要更简单的界面,也可以用 Disk Drill。第二种情况下,不要浪费几个小时来回更换恢复程序,因为它们都需要设备返回可读取的扇区。可以尝试更换一次数据线/硬盘盒/USB 端口,最好直接连接到 PC,但如果容量不对,或者在轻度访问下就会掉线,应将其视为设备问题而不是 exFAT 问题。另外,不要仅仅因为 Windows 提示就运行 CHKDSK。在损坏的 exFAT 卷上,它可能会以一种让恢复变得更混乱的方式修复文件系统。

无论这是装在 USB 外壳中的裸 SSD,还是密封式便携 SSD,都会有影响。一个不稳定的 USB 桥接器可能会让 exFAT 看起来像是损坏了,因此我会先用一根已知良好的线缆或外壳尝试一次,然后就停止继续试验;如果它能稳定读取,就先给它做镜像。如果它仍然提示要格式化,就用 Disk Drill、DMDE 等扫描该镜像,并恢复到另一块不同的硬盘。