有真正好用的免费磁盘修复工具吗?

我的 Windows 电脑开始显示磁盘错误并偶尔卡顿,我担心硬盘可能快要坏了。我正在寻找一款安全且免费的磁盘修复工具,它可以检查并修复硬盘或 SSD 问题,同时不让我的数据面临风险。有人用过真正有效的工具吗?

如果你只想先尝试一个工具,我会选 Disk Drill。主要原因很简单:当硬盘开始表现异常时,首要任务应该是先把文件取出来,而不是立刻去“修复”它。某些修复尝试会让恢复变得更困难,尤其是在硬盘已经不稳定的情况下。

Disk Drill 对新手来说也很容易推荐,因为它支持常见设备:外置硬盘、U 盘、SD 卡、内置硬盘等等。你不需要为每种设备来回切换不同的软件。

对于数据恢复,我会先从 Disk Drill 开始。如果 Windows 提示你格式化硬盘、文件系统显示为 RAW、文件突然消失,或者你误删了某些内容,这通常是更安全的第一步。它可以运行快速扫描和深度扫描,允许你预览找到的文件,并且带有磁盘镜像选项,如果硬盘看起来不太稳定,这一点会很有用。它还会显示 S.M.A.R.T. 信息,因此你或许可以判断自己面对的是文件系统损坏,还是实际的硬件问题。

优点

  1. 如果你之前没做过这类操作,也很容易上手。
  2. 适合恢复已删除文件、已格式化硬盘、RAW 硬盘和损坏的卷。
  3. 可以在开始恢复之前先创建磁盘镜像。
  4. 包含 S.M.A.R.T. 健康监测功能。
  5. Windows 免费版最多可恢复 100 MB 数据。

缺点

  1. 它并不是用来修复分区表或引导扇区的。
  2. 如果要进行更深入的数据恢复工作,你需要付费版本。

如果你需要更全面的磁盘工具,DiskGenius 会更合适。它做的不只是文件恢复。你可以用它进行分区管理、丢失分区恢复、克隆、备份、基础修复以及磁盘健康检查。当分区消失、文件系统受损,或者你想在动任何东西之前先克隆硬盘时,它会很适合。

不过,它不像 Disk Drill 那么简单。界面里的功能很多,但仍然比试图通过命令行完成同类工作容易得多。

优点

  1. 可在一个地方完成恢复、分区操作、克隆和备份。
  2. 可以重建丢失的分区。
  3. 支持 RAID 配置和虚拟磁盘。
  4. 包含坏道检测和硬盘健康工具。

缺点

  1. 一些更好的功能需要付费。
  2. 新用户一开始可能会觉得界面信息有点过多。

SeaTools 主要用于判断硬盘是否正在损坏。它是一个免费的诊断工具,当你不确定问题出在 Windows、文件系统还是硬盘本身时,它会很有帮助。它可以运行短测和长测,检查 S.M.A.R.T. 状态,并让你更清楚是否还值得尝试修复。

优点

  1. 免费。
  2. 对于基础和扩展诊断来说足够简单。
  3. 适用于很多硬盘,不仅仅是希捷型号。
  4. 在尝试修复工具之前,适合作为第一步检查。

缺点

  1. 它不能恢复你的文件。
  2. 它不能修复分区,也无法找回丢失的数据。

我最不建议的是对同一块硬盘连续轮番使用一堆修复工具。如果里面有任何重要数据,先恢复或复制数据。等文件安全之后,再去尝试修复逻辑问题才更合理,前提是硬盘本身看起来是健康的。

如果硬盘存在物理故障,就要区别对待。出现咔嗒声或摩擦声、读取速度极慢、打开硬盘时 Windows 卡死、I/O 错误、随机断连,或者 S.M.A.R.T. 警告提示已重新分配扇区或待处理扇区,这些都是不好的信号。在这种情况下,反复扫描和修复可能会让情况更糟,因为这些操作会持续给硬件施压。

  1. 尽快复制或恢复重要文件。
  2. 如果硬盘不稳定,在尝试修复之前先制作完整的磁盘镜像。
  3. 在数据安全后更换硬盘。物理损坏不会自行恢复。
  4. 如果硬盘完全无法识别,或者发出奇怪的机械噪音,就不要再使用 DIY 工具了,直接联系专业数据恢复服务。软件无法修复损坏的磁头、电机或控制板,但实验室仍然可能恢复数据。

在运行 CHKDSK 或任何“修复”按钮之前,先检查硬盘的 SMART 状态。这是人们常常跳过的低成本现实检查。如果 CrystalDiskInfo、SeaTools 或硬盘制造商的工具显示警告/损坏,先不要尝试修复文件系统。先复制重要资料或先为硬盘制作镜像,就像 @mikeappsreviewer 说的那样。如果文件很重要且硬盘仍然可读,Disk Drill 是有意义的,但我不会把它当作磁盘修复工具。对于实际上健康但出现 Windows 错误的硬盘,那么 chkdsk /scan 作为第一步的非破坏性检查是可以的。我会避免在备份之前使用 chkdsk /f 或 /r,因为在正在失效的硬盘上,它可能会把“大部分还能读”变成“为什么这要花 19 个小时还卡住了”。

免费修复大多只是诊断,不是真正的修复。

缺失的关键区别在于:工具可以修复 Windows 文件系统的管理记录,但无法让一块已经磨损的硬盘重新变得可靠。如果机器在访问硬盘时会卡死,首先应把这当作警告信号,而不是当成普通的“运行一个清理应用”那种情况。

如果走零成本路线,我会按这个顺序来:

  1. 如果是外置硬盘,先试试更换 USB 线、接口,并且不要使用集线器。劣质线材和不足的 USB 供电很容易表现得像硬盘故障。

  2. 在进行深入测试前先复制重要数据。不是“等我修好之后”。是之前。如果硬盘速度很慢或总是断开连接,先复制最重要的文件夹,而不是试图一次性把所有东西都拷走。

  3. 用 CrystalDiskInfo、SeaTools、WD Dashboard、Samsung Magician、Crucial Storage Executive,或任何与该硬盘匹配的工具检查 SMART。你要留意的是明显警告,比如重映射扇区、待处理扇区、不可校正错误,或者健康状态警告。

  4. 如果 SMART 看起来正常,而且硬盘表现也正常,那就使用 Windows 内置工具。真正有意义的免费工具仍然是 CHKDSK,但要谨慎使用。先从扫描开始,而不是一上来就用最激进的修复选项。

  5. 如果 SMART 状态很差,就别再用“修复”这个思路去想了。直接更换硬盘。如果文件很重要,先做镜像或恢复数据。

我同意 @shizuka 的看法,不要直接跳到 chkdsk /f 或 /r。很多人把 CHKDSK 当成神奇的一键修复按钮,但在一块正在故障的硬盘上,它可能会花上几个小时反复冲击脆弱扇区,结果让情况变得更糟。它在硬盘健康、只是文件系统混乱时很有用。它不是万能灵药。

Disk Drill 有它的用途,但我会把它归类到“把我的文件找回来”,而不是“修复我的磁盘”。如果文件消失了、分区变成 RAW,或者 Windows 提示要格式化硬盘,那么恢复软件比强行修复更适合作为第一步。只是不要把它安装到出问题的硬盘上,也不要把恢复出来的文件再保存回同一块硬盘。

对于 SSD,要对任何声称可以“修复坏扇区”的说法格外怀疑。SSD 会在内部处理坏块。如果 SSD 已经显示介质错误、SMART 失败,或者导致系统卡死,软件不可能重建已经磨损的闪存单元。实际可行的修复方式是:先备份,如果厂商工具建议就检查固件,然后更换。

所以没错,确实有不错的免费工具,但它们都是些不花哨的工具:SMART 检查器、厂商诊断工具、Windows CHKDSK,以及克隆/镜像工具。最安全的“修复工具”通常是你在数据已经存到别处之后才运行的那个。

不,问题的决定性界线并不在于是否“免费”。真正危险的界线在于:只读诊断,还是任何会向磁盘写入更改的操作。

一个不错的免费工具如果只是检查硬盘、读取 SMART 或扫描文件系统,那就没问题。CrystalDiskInfo、硬盘厂商的诊断程序,以及 Windows 自带的错误检查,都是合理的选择。但只要某个工具声称它会修复扇区、重建结构、修复分区,或执行长时间的表面修复,就要假设它可能会进行更改,或者给已经吃力运行的硬盘带来很大负载。这并不一定就是坏事,但在文件安全之前,不应该这样做。

我认为这些讨论中经常被忽略的一点是检查 Windows 日志。如果电脑死机,请打开事件查看器,在 Windows 日志 > 系统 下查看是否有 Disk、Ntfs、storahci、iaStor 或控制器重置错误,尤其是死机发生前后的时间段。显示“良好”的 SMART 界面是有参考价值的,但它并不总能发现线缆问题、控制器超时、不稳定的 USB 硬盘盒,或者只在负载下出问题的硬盘。如果你看到反复出现的磁盘重置或坏块消息,就不要再把它当成普通维修任务来处理了。

如果走一条实用的免费方案,我会这样做:先复制最重要的文件,然后检查 SMART,再检查事件查看器,然后运行厂商提供的短测。如果这些都正常,chkdsk /scan 可以作为下一步的合理选择。如果它报告文件系统错误,那么在使用 /f 之前先再次备份。我不会随便在可疑硬盘上运行 /r。它可能耗时极长,而且在正在故障的机械硬盘上,它会花大量时间强制读取脆弱区域。

如果问题已经变成文件丢失、RAW 分区、数据被删除,或者 Windows 提示格式化硬盘,那么 Disk Drill 会很有用。不过,我不会把它和 CHKDSK 归为同一类工具。它更像是一个以恢复优先的工具。如果你要使用它,请把它安装到故障硬盘之外的位置,并恢复到另一块磁盘。把数据恢复回同一个受损卷,是那种听起来无害、但最后会覆盖掉你正想挽救内容的错误之一。

所以没错,确实有好的免费工具,但真正好的工具大多都很朴实而且谨慎。它们会告诉你哪里出了问题,帮助你复制数据,或者在备份之后修复轻微的文件系统损坏。如果硬盘已经让整台电脑卡死,那么所谓的“修复”可能是换一块新硬盘,而不是换一个更好的软件。