我的 Windows 电脑开始显示磁盘错误并偶尔卡顿,我担心硬盘可能快要坏了。我正在寻找一款安全且免费的磁盘修复工具,它可以检查并修复硬盘或 SSD 问题,同时不让我的数据面临风险。有人用过真正有效的工具吗?
如果你只想先尝试一个工具,我会选 Disk Drill。主要原因很简单:当硬盘开始表现异常时,首要任务应该是先把文件取出来,而不是立刻去“修复”它。某些修复尝试会让恢复变得更困难,尤其是在硬盘已经不稳定的情况下。
Disk Drill 对新手来说也很容易推荐,因为它支持常见设备:外置硬盘、U 盘、SD 卡、内置硬盘等等。你不需要为每种设备来回切换不同的软件。
对于数据恢复,我会先从 Disk Drill 开始。如果 Windows 提示你格式化硬盘、文件系统显示为 RAW、文件突然消失,或者你误删了某些内容,这通常是更安全的第一步。它可以运行快速扫描和深度扫描,允许你预览找到的文件,并且带有磁盘镜像选项,如果硬盘看起来不太稳定,这一点会很有用。它还会显示 S.M.A.R.T. 信息,因此你或许可以判断自己面对的是文件系统损坏,还是实际的硬件问题。
优点
- 如果你之前没做过这类操作,也很容易上手。
- 适合恢复已删除文件、已格式化硬盘、RAW 硬盘和损坏的卷。
- 可以在开始恢复之前先创建磁盘镜像。
- 包含 S.M.A.R.T. 健康监测功能。
- Windows 免费版最多可恢复 100 MB 数据。
缺点
- 它并不是用来修复分区表或引导扇区的。
- 如果要进行更深入的数据恢复工作,你需要付费版本。
如果你需要更全面的磁盘工具,DiskGenius 会更合适。它做的不只是文件恢复。你可以用它进行分区管理、丢失分区恢复、克隆、备份、基础修复以及磁盘健康检查。当分区消失、文件系统受损,或者你想在动任何东西之前先克隆硬盘时,它会很适合。
不过,它不像 Disk Drill 那么简单。界面里的功能很多,但仍然比试图通过命令行完成同类工作容易得多。
优点
- 可在一个地方完成恢复、分区操作、克隆和备份。
- 可以重建丢失的分区。
- 支持 RAID 配置和虚拟磁盘。
- 包含坏道检测和硬盘健康工具。
缺点
- 一些更好的功能需要付费。
- 新用户一开始可能会觉得界面信息有点过多。
SeaTools 主要用于判断硬盘是否正在损坏。它是一个免费的诊断工具,当你不确定问题出在 Windows、文件系统还是硬盘本身时,它会很有帮助。它可以运行短测和长测,检查 S.M.A.R.T. 状态,并让你更清楚是否还值得尝试修复。
优点
- 免费。
- 对于基础和扩展诊断来说足够简单。
- 适用于很多硬盘,不仅仅是希捷型号。
- 在尝试修复工具之前,适合作为第一步检查。
缺点
- 它不能恢复你的文件。
- 它不能修复分区,也无法找回丢失的数据。
我最不建议的是对同一块硬盘连续轮番使用一堆修复工具。如果里面有任何重要数据,先恢复或复制数据。等文件安全之后,再去尝试修复逻辑问题才更合理,前提是硬盘本身看起来是健康的。
如果硬盘存在物理故障,就要区别对待。出现咔嗒声或摩擦声、读取速度极慢、打开硬盘时 Windows 卡死、I/O 错误、随机断连,或者 S.M.A.R.T. 警告提示已重新分配扇区或待处理扇区,这些都是不好的信号。在这种情况下,反复扫描和修复可能会让情况更糟,因为这些操作会持续给硬件施压。
- 尽快复制或恢复重要文件。
- 如果硬盘不稳定,在尝试修复之前先制作完整的磁盘镜像。
- 在数据安全后更换硬盘。物理损坏不会自行恢复。
- 如果硬盘完全无法识别,或者发出奇怪的机械噪音,就不要再使用 DIY 工具了,直接联系专业数据恢复服务。软件无法修复损坏的磁头、电机或控制板,但实验室仍然可能恢复数据。
在运行 CHKDSK 或任何“修复”按钮之前,先检查硬盘的 SMART 状态。这是人们常常跳过的低成本现实检查。如果 CrystalDiskInfo、SeaTools 或硬盘制造商的工具显示警告/损坏,先不要尝试修复文件系统。先复制重要资料或先为硬盘制作镜像,就像 @mikeappsreviewer 说的那样。如果文件很重要且硬盘仍然可读,Disk Drill 是有意义的,但我不会把它当作磁盘修复工具。对于实际上健康但出现 Windows 错误的硬盘,那么 chkdsk /scan 作为第一步的非破坏性检查是可以的。我会避免在备份之前使用 chkdsk /f 或 /r,因为在正在失效的硬盘上,它可能会把“大部分还能读”变成“为什么这要花 19 个小时还卡住了”。
免费修复大多只是诊断,不是真正的修复。
缺失的关键区别在于:工具可以修复 Windows 文件系统的管理记录,但无法让一块已经磨损的硬盘重新变得可靠。如果机器在访问硬盘时会卡死,首先应把这当作警告信号,而不是当成普通的“运行一个清理应用”那种情况。
如果走零成本路线,我会按这个顺序来:
-
如果是外置硬盘,先试试更换 USB 线、接口,并且不要使用集线器。劣质线材和不足的 USB 供电很容易表现得像硬盘故障。
-
在进行深入测试前先复制重要数据。不是“等我修好之后”。是之前。如果硬盘速度很慢或总是断开连接,先复制最重要的文件夹,而不是试图一次性把所有东西都拷走。
-
用 CrystalDiskInfo、SeaTools、WD Dashboard、Samsung Magician、Crucial Storage Executive,或任何与该硬盘匹配的工具检查 SMART。你要留意的是明显警告,比如重映射扇区、待处理扇区、不可校正错误,或者健康状态警告。
-
如果 SMART 看起来正常,而且硬盘表现也正常,那就使用 Windows 内置工具。真正有意义的免费工具仍然是 CHKDSK,但要谨慎使用。先从扫描开始,而不是一上来就用最激进的修复选项。
-
如果 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 归为同一类工具。它更像是一个以恢复优先的工具。如果你要使用它,请把它安装到故障硬盘之外的位置,并恢复到另一块磁盘。把数据恢复回同一个受损卷,是那种听起来无害、但最后会覆盖掉你正想挽救内容的错误之一。
所以没错,确实有好的免费工具,但真正好的工具大多都很朴实而且谨慎。它们会告诉你哪里出了问题,帮助你复制数据,或者在备份之后修复轻微的文件系统损坏。如果硬盘已经让整台电脑卡死,那么所谓的“修复”可能是换一块新硬盘,而不是换一个更好的软件。


