我的 Windows 电脑开始频繁卡死,而 CrystalDiskInfo 正在警告我的硬盘有坏扇区。我正尝试恢复数据,并避免让 HDD 的情况变得更糟。有人用过真正修复错误或帮助安全恢复文件的硬盘修复软件吗?
对任何声称能列出“最佳硬盘修复软件”的清单,都要稍微保持一点怀疑。这个说法被用来指代一大堆完全不同的问题,而正确的工具取决于实际到底出了什么故障。
真正有用的问题是:硬盘现在是什么表现?
- 如果文件丢失了、硬盘被格式化了,或者突然显示为 RAW,先把它当作数据恢复问题来处理。
- 如果某个分区消失了,或者 Windows 认为这部分空间未分配,那你大概率面对的是分区修复问题。
- 如果硬盘速度很慢、频繁卡死,或者出现坏扇区,先检查硬盘健康状态,再尝试去“修复”任何东西。
- 如果它发出咔嗒声、摩擦声、频繁断连,或者只是偶尔才显示出来,尽量停止继续使用它,把重点放在尽快把数据导出来。
如果要组建一个实用工具包,这些是我会优先考虑的:
1. Disk Drill
如果文件很重要,我会把它排在第一位。它本身就是围绕恢复打造的,而这通常也是在尝试修复之前你最该优先做的事。它可以帮助处理已删除文件、已格式化硬盘、RAW 分区、损坏的文件系统,以及 Windows 拒绝打开的外置硬盘。它的 S.M.A.R.T. 监控功能也很有用,而逐字节备份功能在硬盘状态不稳定时尤其重要,因为基于镜像进行操作比直接反复读取正在故障的磁盘更安全。
2. SeaTools
当你想判断问题是逻辑损坏,还是硬盘本身正在故障时,这是个不错的免费选择。短测和长测可以让你快速了解磁盘的状态是不是已经很差了。
3. TestDisk
这是处理分区表和引导扇区问题时比较出色的免费工具之一。如果某个分区消失了,或者 Windows 突然把整个硬盘显示为未分配,TestDisk 值得考虑。只是要知道,它是基于文本界面的,所以对新手并不算友好。
4. Clonezilla
如果硬盘还能读取,但看起来情况正在恶化,那么在做任何其他事情之前先克隆它,通常是更明智的做法。Clonezilla 很适合制作完整磁盘副本或镜像,这样你就可以基于副本操作,而不是冒险直接动原始硬盘。
5. CrystalDiskInfo
这是那种值得一直安装在电脑里的工具。它会监控 S.M.A.R.T. 数据、硬盘温度和其他健康指标,所以你有可能在 Windows 开始抛出明显错误之前就收到预警。
6. Victoria HDD/SSD
更偏高级一些,但如果你想做详细的表面扫描和坏扇区检查,它会很有用。我不会把它作为给新手的第一推荐,但它确实能让你看清磁盘到底发生了什么。
最重要的是,不要把时间浪费在一块明显快要坏掉的硬盘上,去运行各种随机的修复工具。如果它发出咔嗒声、从 Windows 或 BIOS 里消失、在传输过程中卡死,或者坏扇区还在不断增加,趁你还来得及时先备份或恢复数据,然后更换硬盘。如果它完全无法被检测到,或者已经发出明显的机械异响,那就别再走 DIY 软件这条路了,直接联系专业的数据恢复服务。软件可以帮助解决逻辑问题,但它修不了损坏的磁头、电机或盘片。
不要仅仅因为弹窗提示,就让 Windows 对那个硬盘进行“初始化”、格式化或自动修复。也不要在资源管理器里打开该磁盘并随意浏览,因为这时 Windows 可能会尝试生成缩略图、索引文件、进行杀毒扫描等等。在你甚至还没开始使用恢复工具之前,一个正在故障的 HDD 就可能已经被这些正常的后台操作折腾得更严重了。
“坏扇区修复”这件事里最烦人的一点是,修复这个词本身就容易误导人。如果某个软件说它修复了扇区,通常意味着两种情况之一:它把坏区域标记出来,让文件系统避开它们;或者它强制硬盘在内部重新映射扇区。这两种情况都不能让盘片表面重新变得健康。而且强制重映射可能涉及写入操作,而在数据还没安全之前,这恰恰是你最不想要的。
如果让我来做这个决策,我会先做最朴素的那件事:如果那块盘是 Windows 系统盘,就先别再从它启动,把它作为副盘连接到另一台机器上,先复制那些无法替代的内容。文档、照片、项目文件夹、密码库、报税文件,或者任何真正重要的东西。不要一开始就去处理 Steam 游戏库,也不要先做整盘扫描,除非你已经拿到了重要文件。
对于有坏扇区的硬盘,我通常更倾向于先做镜像,再运行恢复软件。像 ddrescue 这样的工具,和图形界面应用相比确实不怎么友好,但它就是为“能读多少先读多少、跳过坏区域、之后再回来处理”的思路而设计的。Clonezilla 对状态还算健康的磁盘没问题,但当源盘真的病得很重时,它往往没那么宽容。等你有了镜像之后,再用 Disk Drill、R-Studio、DMDE、Recuva 等工具就更合理了,因为这样你就不再是每次扫描都去折腾原始磁盘。
如果你想要更接近普通 Windows/Mac 风格的界面,Disk Drill 没问题,尤其适合处理已删除文件、RAW 分区,或从受损文件系统中提取文件。但我不会把它,或者任何其他恢复程序,当成神奇的 HDD 修复工具。用它把数据恢复到另一块硬盘上。不要把恢复的数据写回那块坏掉的 HDD,不要把程序安装在那里,也不要一遍又一遍地重复深度扫描,指望硬盘自己“缓过来”。
还有一个大家常忘的小事:也检查一下那些看起来很无聊的硬件问题。坏掉的 SATA 线、不稳定的 USB 硬盘盒、供电不足的外置电源,或者松动的接口,都可能表现得像是硬盘快坏了。但是,如果 CrystalDiskInfo 已经对坏扇区发出警告,而且硬盘还会卡死,那就足以让我在没有相反证据之前,先假设这块盘已经不值得信任。先把文件弄出来,换掉硬盘,然后只有在你已经不再在乎里面数据会发生什么之后,再去尝试各种修复。


