我的 Windows 电脑突然开始显示硬盘错误,而且有些文件无法打开或复制。我担心硬盘已损坏,也不想丢失重要数据。在 Windows 上诊断并修复损坏硬盘,最安全的步骤是什么?
如果该硬盘在磁盘管理中仍然显示正确的容量,我还不会认定它已经彻底坏了。我以前有一块存照片的旧硬盘,几乎出现过一模一样的情况。它从文件资源管理器里消失了,但分区和容量在磁盘管理中依然可见。我当时以为硬盘报废了,但最后发现其实是文件系统损坏。
我首先会避免的一件事,就是 Windows 弹出的 扫描并修复 提示。在某些情况下这可能没问题,但如果你家人的照片唯一一份就存放在那块硬盘上,我会先恢复数据,再考虑修复。
我会先看一些基本迹象。如果硬盘:
- 出现在磁盘管理中,
- 显示正确的容量,
- 启动转动正常,
- 而且没有咔嗒声、摩擦声或反复断开连接,
那么目前我会把它当作逻辑层面或文件系统层面的问题。这种情况要比硬盘完全无法显示,或者听起来像是物理损坏,好得多。
对于照片来说,优先事项应该是先把文件复制到别的地方,而不是去修复原始硬盘。对我来说有效的是 Disk Drill,主要因为它允许你先对硬盘制作一个完整镜像。然后你扫描的是镜像,而不是一遍又一遍地反复读取原始硬盘。如果硬盘在过程中开始进一步恶化,至少你已经拥有一份所有可读取内容的副本。
预览功能也很有帮助。我可以在恢复之前先打开照片预览,这样就能很清楚地判断文件本身是否仍然完好。在 Windows 上,你可以免费恢复最多 100 MB,因此至少可以先测试它是否能看到你的文件,再决定是否付费。
在我把重要内容复制到另一块硬盘之后,修复旧硬盘就很简单了。我只是把它格式化,并重新建立一个干净的文件系统。它后来又能用了,但我不再信任它来存放任何重要内容。拿来做临时存储可以,存家庭照片就不行。
根据实际故障情况,还有一些其他工具或检查可能也值得考虑:
- CHKDSK,但前提是你的数据已经恢复完成。它可以修复文件系统问题,但如果它开始改动内容,也可能让后续恢复变得更困难。
- TestDisk,尤其是在 Windows 突然把分区显示为 RAW,或者分区信息消失的情况下。
- 更换 USB 线、硬盘盒或电脑,如果这是一块外置硬盘的话。劣质 USB 桥接芯片和不稳定的硬盘盒,可能会让一块正常的硬盘看起来像是已损坏。
如果硬盘表现得不稳定,我会谨慎得多。比如出现咔嗒声、反复消失又重新连接、显示错误容量、大量待处理或已重新分配的 SMART 扇区,或者扫描速度严重变慢,这些都可能指向物理问题。
如果真是这样,我会停止运行常规恢复扫描。每次扫描都会增加额外磨损,而如果硬盘正在发生物理故障,软件能做的也非常有限。专业的数据恢复实验室可以绕过硬件问题,使用专用设备对硬盘制作镜像,并从那份副本中恢复数据,而不是继续折腾原始硬盘。
显然,费用会更高。逻辑恢复的起步价可能大约在 300–600 美元,而机械损坏通常更接近 800–2,000 美元或更高,具体取决于硬盘和故障类型。不过很多信誉良好的实验室都采用不恢复不收费的模式,因此如果他们什么都恢复不出来,你也不一定需要付费。
如果是我的硬盘,我会按这个顺序来:
- 检查磁盘管理是否正确识别该硬盘。
- 把照片恢复到另一块硬盘上。
- 之后再尝试修复工具或格式化磁盘。
- 如果损坏再次出现,就更换这块硬盘。
硬盘可以更换,家庭照片不行。即使你最后让这块硬盘重新恢复工作,我也会把这件事当作一个警告,并在别的地方再保留一份副本。
不要仅仅因为 Windows 提示,就点击“格式化磁盘”“初始化”“转换”或“修复此驱动器”。这些提示通常是 Windows 在说“我看不懂这个文件系统”,而不是“我知道如何安全保存你的文件”。
上面先把数据弄出来的建议方向是对的,但有一个小细节很多人会搞错:不要把恢复出来的文件复制回同一块硬盘。开始之前先准备好单独的目标位置。另一块内部硬盘、大容量外置硬盘或 NAS 共享都可以。如果这块有问题的硬盘是 2 TB,不要只拿着一个装了一半的 500 GB U 盘来,然后花六个小时随机挑文件。
我会把这件事分成两个问题:
这块硬盘能否被读取足够长的时间,以便复制或制作镜像?
这块硬盘之后还值得信任吗?
这不是同一个问题。硬盘今天能读,不代表明天还是个适合存放任何东西的地方。
在运行修复之前,我会先检查那些不起眼的硬件问题。如果是外置硬盘,换一根 USB 线,试试不同的 USB 接口,并且在台式机上不要用前面板接口。如果它装在廉价硬盘盒里,问题也可能出在硬盘盒本身。如果它是 PC 内部的 SATA 硬盘,重新插紧或更换 SATA 线。一根接触不良的线缆就可能导致看起来很吓人的“损坏”症状。
然后用 CrystalDiskInfo 之类的工具或硬盘厂商的诊断工具检查 SMART 数据。不过也别把 SMART 当成神奇的通过/失败测试。硬盘可能 SMART 显示通过,但依然不稳定。不过如果你看到大量重映射扇区、待定扇区、不可校正错误,或者健康状态已经很差,就别再想着“修好 Windows”了,而该想着“趁它变得更糟之前先弄一份副本”。
如果文件非常重要,最安全的 DIY 路线通常是:
尽可能先给硬盘制作镜像或克隆。
从镜像或克隆中恢复。
只有在那之后,才对原盘运行 CHKDSK、格式化或其他修复步骤。
这就是为什么能先制作镜像的工具很有用。前面已经提到过 Disk Drill,这一点是有道理的。这里更重要的是功能,而不是品牌名。反复一遍又一遍扫描同一块正在故障的硬盘,对它负担很大。如果某个工具能让你先创建完整的逐字节镜像,然后再扫描该镜像,那会比反复直接读取原盘安全得多。
对于 CHKDSK 相关建议,我会稍微谨慎一点。运行不带修复选项的 chkdsk 基本上只是检查,但 chkdsk /f 或 chkdsk /r 会做出更改。有时这些更改是好的,有时它会以一种“修复”文件系统的方式,让已删除、孤立或部分损坏的文件更难被干净地恢复出来。所以在重要文件还没有复制到别处之前,我不会运行修复模式。
如果这是你的 Windows 系统盘,在你犹豫怎么处理时,不要继续从它启动。每次启动都会写入日志、更新索引、创建临时文件、操作页面文件,并且通常会做大量后台工作。更好的做法是把硬盘拆下来,作为副盘连接到另一台 PC,或者从救援 USB 启动后再从那里复制。如果它启用了 BitLocker 加密,在移动之前一定要确认你有恢复密钥。
做快速初步判断时,我会看这些迹象:
如果硬盘显示的容量正确、没有异常噪音,并且连接稳定,那么自己动手恢复是合理的。
如果 Windows 说这个分区是 RAW,不要格式化它。恢复软件或分区工具可能仍然能看到旧结构。
如果它发出咔哒声、会停转、会消失、显示错误容量,或者一访问就让整台 PC 卡死,就别再继续折腾它了。
如果只有少数文件无法复制,优先尝试复制最重要的文件夹,而不是通过文件资源管理器做整盘复制。
最后这一点很重要。文件资源管理器不擅长处理受损硬盘。它可能会在一个无法读取的文件上无限卡住,浪费掉硬盘剩余的宝贵可读时间。专业的镜像工具或恢复工具更善于处理读取错误,能够跳过坏区域,而不是一直卡在那里直到硬盘彻底不行。
恢复完成后,如果这块硬盘已经报出过严重错误,我不会再抱着“先用着再观察”的想法。和你花时间照看一块不靠谱硬盘相比,硬盘其实很便宜。如果只是因为坏线缆或不安全拔出导致的文件系统损坏,也许可以格式化后拿来存放非关键数据。如果 SMART 显示介质错误,那就更换它。
在做任何其他事情之前,还要检查一下数据是不是已经存在于别的地方了。OneDrive、Google Drive、Dropbox、文件历史记录、Windows 备份、旧手机上传、邮件附件、另一台 PC,甚至同步文件夹中的回收站。有人会花整个周末恢复文件,结果那些文件其实就躺在云端回收站或者一块旧备份盘里。
所以我的简短版建议是:不要先修复,不要格式化,不要往那块硬盘写任何东西,不要把恢复出来的文件放回那块盘,也不要继续把它当作日常 Windows 系统盘使用。先准备好另一块存储设备,把重要内容做镜像或复制出来,然后再决定这块硬盘是否值得修复。如果数据无可替代,而硬盘已经表现出明显的物理故障迹象,那就别硬撑,尽早找专业实验室介入,别让软件把情况弄得更糟。


