我的硬盘突然开始显示错误,有些文件夹也打不开。我担心它已经损坏了,但在尝试任何有风险的操作之前,我需要先恢复重要文件。有什么最安全的方法可以在不丢失数据的情况下修复损坏的硬盘?
如果这些文件很重要,不要一开始就尝试修复硬盘。很多人就是在这一步把情况弄得更糟。Windows 可能会提示运行 CHKDSK 或告诉你格式化磁盘,但如果文件系统已经损坏,这些修复反而会让恢复变得更困难。
第一步很简单:停止使用这块硬盘。
如果它是外置硬盘,先把它拔下来。如果它是内置硬盘,不要往里面复制任何东西,不要在上面安装任何内容,也不要继续折腾它。往硬盘写入的新数据越少,找回文件的机会就越大。
你所说的损坏具体指什么也很重要。几个常见情况:
- Windows 提示该硬盘必须格式化。
- 文件系统显示为 RAW。
- 盘符出现了,但硬盘打不开。
- 硬盘发出咔哒声、摩擦声,或者出现异常的物理表现。
如果它在磁盘管理中仍然显示且容量正确,这通常是个还不错的信号。这往往意味着硬盘本身仍然能被检测到,问题可能出在分区或文件系统上,而不是彻底的硬件故障。
我会先恢复重要数据,再尝试任何修复操作。Disk Drill 是一个不错的选择,因为它可以先对硬盘创建逐字节镜像。然后你扫描的是镜像,而不是反复给原始磁盘增加压力;如果硬盘状态不稳定,这样会安全得多。
基本顺序如下:
- 把 Disk Drill 安装到其他位置,不要装在出问题的硬盘上。
- 如果硬盘还能读取到一定程度,就先创建磁盘镜像。
- 对镜像运行 Universal Scan。
- 预览你关心的文件。
- 把它们恢复到另一块健康的硬盘上。
在 Windows 上,Disk Drill 还允许你免费恢复最多 100 MB,这对确认你的文件是否真的可以恢复很有帮助,也能让你在花钱之前先做判断。
等数据安全之后,再考虑修复硬盘。
先从基础项开始:
- 换一根 USB 数据线。
- 试试另一个 USB 接口。
- 把硬盘连接到另一台电脑。
数量惊人的死掉或损坏的外置硬盘,其实只是数据线有问题、接口不稳定,或者硬盘盒故障。
如果硬盘没有显示为 RAW,可以在恢复完成后尝试 CHKDSK:
chkdsk X: /r
只是如果文件很重要,不要先运行它。CHKDSK 会修改文件系统。它能修复某些问题,但也可能删除受损条目,或者以一种让恢复更加棘手的方式重新整理内容。
如果硬盘是 RAW,CHKDSK 通常没什么用。在这种情况下,先尽量恢复能恢复的数据。之后你可以尝试用 TestDisk 修复分区,或者直接格式化硬盘重新开始。
也要密切注意硬盘的表现。如果你看到下面这些情况,就停止自行尝试:
- 反复咔哒响,
- 随机断开连接,
- 读取速度非常慢,
- 或者硬盘从磁盘管理中消失。
这些通常都是硬件故障的迹象。如果数据真的很有价值,这时候找专业数据恢复实验室会更安全。每一次额外的扫描或修复尝试,都可能让一块正在故障的硬盘变得更糟。
所以,硬盘损坏并不意味着它一定报废。很多时候数据其实还在,只是文件系统受损了。关键是按正确顺序处理:先恢复文件,之后再修复或格式化硬盘。这样最有机会保住数据,也可能把硬盘一起保住。
坏掉的硬盘是否是 Windows 用来启动的那块,这一点非常重要。如果它是你的系统盘,我会在文件复制或做镜像之前停止从它启动。每次重启都会写入日志、临时文件、更新、浏览器缓存,以及其他你并不需要的杂项。这可能会把原本还能恢复的情况变得更糟。
我同意 @mikeappsreviewer 关于不要一开始就用 CHKDSK 的看法,但在第一步上我会更保守一些:先把最重要的文件分小批次复制到另一块硬盘。不要在硬盘状态不稳定时试图全选然后把整个磁盘拖过去。一个坏掉的文件夹就可能让整个复制过程卡上好几个小时。先从文档、照片、工作文件,以及任何你无法接受丢失的东西开始。如果正常复制失败了,再考虑做镜像或使用恢复软件。Disk Drill 在这种情况下可能有用,但一定要确保它安装在健康的硬盘上,并且恢复出来的文件保存到别的地方。
在尝试任何修复之前,如果 Windows 仍然能识别这块硬盘,请先用像 CrystalDiskInfo 这样的 SMART 工具检查它的健康状态。如果它显示警告/损坏、重映射扇区、待处理扇区,或者硬盘不断断开连接,就别浪费时间去尝试修复文件系统了。应当把它当作一块正在故障的硬盘,尽可能复制/做镜像。如果 SMART 看起来正常,而且文件已经安全保存,那么根据情况,CHKDSK、TestDisk 或重新格式化才算是合理的选项,具体取决于是分区损坏还是文件系统只是有些混乱。只是不要把修复硬盘和恢复文件混为一谈。这是两件不同的事,而且应该先做恢复。
糟糕的文件系统和一块正在损坏的硬盘,在资源管理器里看起来几乎一模一样,但处理方式不应该相同。如果文件夹打不开、Windows 提示扫描/修复,或者驱动器突然变成 RAW,请假定数据正处于风险之中,并避免进行任何会向该磁盘写入的操作。其中包括“扫描并修复”、CHKDSK、格式化、分区修复,有时甚至包括让 Windows 一遍又一遍地继续挂载它。
我同意前面先恢复、后修复的建议。人们容易忽略的一点是,Windows 总喜欢在最糟糕的时候帮倒忙。如果你插入硬盘后弹出提示说需要先修复才能使用,请取消它。如果那是你的启动盘,我宁愿从 U 盘启动,或者把这块硬盘作为副盘连接到另一台机器上,也不愿继续从它启动 Windows。便宜的 USB 转 SATA 适配器或硬盘盒可能会有帮助,但如果硬盘断连或发出咔嗒声,就先停在那里。
如果想走一条更简单、风险更低的路径:先把你最重要的文件夹复制到另一块健康的硬盘上。如果复制卡住了,不要一直无限重试同一个文件夹。先继续处理别的,之后再回来。如果硬盘看起来不稳定,先制作一个镜像,然后基于那个镜像操作,而不是反复扫描原盘。如果你想要图形化工具,Disk Drill 可以用,但无论使用哪种恢复程序,重要规则都一样:把它安装到别的地方,并把恢复出来的文件保存到别的地方。
在你的文件安全之后,再去尝试修复。CHKDSK 也许能修复普通的 NTFS 混乱,TestDisk 也许能帮助处理损坏的分区表,而如果硬件仍然健康,格式化也许能让硬盘重新变得可用。但如果 SMART 显示有坏扇区/待处理扇区,或者硬盘持续掉线,那么即使你设法把它修好了,我之后也不会再信任它。到那时,它只是一个恢复数据的来源,不再是一块值得重新投入使用的硬盘。


