修复文件系统错误的最佳磁盘修复工具?

我的驱动器在突然关机后开始显示文件系统错误,Windows 还不断提示我扫描并修复它。我担心会丢失文件,所以我需要关于最佳磁盘修复工具或安全步骤的建议,以便在不让情况变得更糟的情况下修复文件系统错误。

“磁盘修复”可能有几种不同的含义,所以合适的工具取决于实际出了什么问题。

如果你是想从 RAW 或损坏的硬盘中找回文件,那是一类情况:

如果问题是分区丢失、分区表损坏,或者引导扇区故障,那就是另一种情况。如果你只是想知道硬盘是否快坏了,那你需要的是健康监测工具,而不是修复工具。

这些是我首先会看的:

Disk Drill 在文件最重要的时候是更好的选择。如果 Windows 提示该驱动器需要格式化、驱动器显示为 RAW,或者有内容被误删或误格式化,应该先尝试恢复数据,而不是去“修复”磁盘。它可以处理损坏或无法访问的驱动器,为正在故障的驱动器创建磁盘镜像,并检查 S.M.A.R.T. 健康状态。如果你不太熟悉更技术化的工具,它也相当容易上手。

优点:

  1. 对新手友好。
  2. 对 RAW、损坏和已格式化驱动器的恢复能力很强。
  3. 包含磁盘镜像和 S.M.A.R.T. 监控。
  4. 支持大多数常见文件系统。

不足:

  1. 它并不是为修复分区表或引导扇区而设计的。

TestDisk 是我会用来处理分区和引导问题的工具。如果某个分区消失了、驱动器突然显示为未分配,或者分区表受损,TestDisk 仍然是比较好的免费选项之一。它可以重建分区表并修复引导扇区,但它并不算友好。它的文本界面对懂操作的人来说没问题,但如果你不熟悉,就可能会觉得困惑。

优点:

  1. 免费且开源。
  2. 非常适合恢复丢失的分区。
  3. 可以修复引导扇区和分区表。
  4. 可在 Windows、macOS 和 Linux 上运行。

不足:

  1. 文本界面。
  2. 如果你不熟悉分区,容易选错项目。
  3. 不是恢复特定单个文件的最佳选择。

CrystalDiskInfo 与其说是修复工具,不如说更像是健康检测工具。它不能恢复文件,也不能修复分区,但很适合用来查看硬盘当前的状态。它会读取 S.M.A.R.T. 数据、显示温度,并且可以在硬盘开始故障时提前发出警告。如果你不确定自己面对的是软件问题还是硬件故障,我会先运行它。

优点:

  1. 免费。
  2. 使用简单。
  3. 适合检查硬盘健康状态。
  4. 可以在硬盘彻底损坏前发出警告。

不足:

  1. 不支持文件恢复。
  2. 不支持分区或文件系统修复。

最重要的一点是,如果硬盘已经表现出明显的物理故障,就不要再继续尝试了。咔嗒异响、随机断连、读取时卡死,或者坏扇区数量持续增加,通常都意味着硬盘正在损坏。这种情况下,先把重要文件拷出来,并准备更换硬盘。软件可以修复逻辑问题,但无法修复已经磨损的硬件。

https://www.youtube.com/watch?v=_e4D_2bu8LE

这里要看硬盘是 SSD 还是机械硬盘,因为对一块正在失效的 HDD 反复运行“修复”可能会让情况更糟。如果文件很重要,我一开始根本不会用修复工具。先把重要数据复制出来,或者如果硬盘状态不稳定就先做整盘镜像,然后再从属性里运行 Windows 内置检查,或使用 chkdsk /scan。把 chkdsk /f 留到你做好备份之后再用,因为它可能会通过删除损坏的条目来“修复”文件系统。如果你需要在对磁盘进行任何操作之前先恢复文件,Disk Drill 还算合理;但对于断电后常见的普通文件系统脏状态,Windows 自带工具通常才是第一步修复手段,而不是什么大型第三方修复工具。

不要仅仅因为 Windows 一直烦你,就把 chkdsk /r 当作第一个“修复”手段来运行。这个选项会执行表面扫描,在大容量硬盘上可能要花很久;如果硬盘已经有问题,它还可能反复对同一批坏扇区施压。对于关机后出现的文件系统脏位标记,我会先从更小的操作开始。

如果硬盘还能读取,先把重要文件夹复制到别的地方。如果复制在某个文件上卡住,就跳过它,继续复制其他文件。之后,以管理员身份打开命令提示符并运行:

chkdsk X: /scan

X: 替换为该驱动器盘符。如果它报告了需要修复的错误,再运行:

chkdsk X: /f

对于 Windows 系统盘,它可能会要求安排在重启时执行。这很正常。

如果文件丢失了、硬盘变成 RAW,或者 Windows 在打开前要求格式化它,那么 Disk Drill 就有意义了。对于仍然可以正常挂载的硬盘,我不会把恢复软件当作“修复”工具来用。如果数据有风险,先恢复,再修复。如果 SMART 状态很差,就别再试图修复文件系统了,直接更换硬盘,因为 Windows 可以清理 NTFS 元数据,但它无法让正在故障的硬件重新恢复健康。

在点击 Windows 修复提示之前,先将必需文件正常复制到另一块物理磁盘上。该提示不会告诉你这只是 NTFS 清理,还是硬盘开始出现故障,而且一旦修复更改了索引,恢复工作可能会变得更加棘手。对于这种情况,最好的修复工具仍然是在备份完成后使用 Windows 自带的 chkdsk /f;只有在文件丢失或卷无法再打开时,才使用 Disk Drill。