修复 Windows 10 硬盘……最安全的方法是什么?

我的 Windows 10 电脑在最近一次死机后开始显示硬盘错误,运行也变慢了。我担心会丢失文件,而且不想因为使用错误的修复工具让硬盘情况变得更糟。在备份所有内容之前,在 Windows 10 中检查和修复硬盘最安全的方法是什么?

是的,在 Windows 10 中有时可以修复硬盘,但不要因为 Windows 提示你就一开始先格式化它或运行 CHKDSK。如果该硬盘上有任何你在意的内容,先把文件取出来。修复过程可能会更改文件系统,而这会让恢复变得更困难。

问题的类型非常重要。如果是软件或文件系统问题,例如 RAW 分区、损坏的分区表,或在崩溃或断电后出现的损坏,Windows 工具可能就足够了。如果硬盘发出咔哒声、频繁断开连接、出现越来越多的坏扇区,或在 Windows 中消失了,那很可能是硬件故障。任何 Windows 命令都无法以有意义的方式修复这种问题。

先检查磁盘管理

使用 Win + X磁盘管理 打开磁盘管理,查看该驱动器是如何显示的。

你可能会看到的常见情况:

  1. 它显示了正确的容量,但你无法打开它。
  2. Windows 会要求你格式化该驱动器。
  3. 分区显示为 RAW。
  4. 该驱动器完全没有显示出来。

如果 Windows 仍然显示正确的大小,那至少是个不错的迹象。这通常意味着计算机仍然可以与该驱动器通信,即使文件系统已经损坏。

在尝试修复之前先恢复文件

如果这些数据很重要,请先恢复它,再做其他任何操作。

对于 Windows 10,Disk Drill 是一个不错的选择,因为它既可以进行数据恢复,也可以创建磁盘映像。映像功能很重要。与其反复扫描一块正在故障的硬盘,不如先创建完整映像,再扫描该映像。如果硬盘已经表现不稳定,这样会更安全。

一个基本流程如下:

  1. 将 Disk Drill 安装到另一块硬盘上,而不是损坏的那块。
  2. 为出现问题的硬盘创建映像。
  3. 在 Disk Drill 中打开该映像。
  4. 运行通用扫描
  5. 预览它找到的文件。
  6. 将文件恢复到另一块硬盘。

预览这一步值得使用,因为它可以让你在花时间恢复文件之前,先检查这些文件是否真的可以读取。Windows 免费版还允许最多 100 MB 的恢复额度,这足以用来测试,或恢复几个重要的小文件。

然后尝试修复驱动器

一旦你的重要资料已经复制到安全的地方,就可以尝试进行修复了。

CHKDSK

如果驱动器仍然有可读取的文件系统,请以管理员身份打开命令提示符并运行:

chkdsk X: /r

X 替换为实际的驱动器盘符。

这会检查文件系统、修复逻辑错误,并尝试从坏扇区恢复可读取的数据。需要注意的是,CHKDSK 会修改文件系统,因此如果驱动器上还有重要且尚未恢复的文件,我不会首先运行它。

TestDisk

如果分区显示为 RAW,或者分区表看起来已损坏,那么 TestDisk 可能是更好的工具。在某些情况下,它可以在不格式化驱动器的情况下恢复分区。

SFC 和 DISM

如果这是你的 Windows 10 系统驱动器,并且问题是在一次失败的更新、崩溃或系统故障之后开始的,你也可以尝试 Windows 修复工具:

  1. SFC 用于修复损坏的 Windows 系统文件。
  2. DISM 用于在 SFC 无法修复 Windows 组件存储时进行修复。

这些工具实际上并不修复物理驱动器。它们修复的是 Windows。不过,如果操作系统本身不稳定,它们仍然值得一试。

格式化

如果你已经恢复了文件,而其他方法都无法修复损坏,那么对于逻辑问题来说,格式化通常是最彻底的解决办法。快速格式化会创建一个新的文件系统。但如果之后驱动器再次自行损坏,就不要继续信任它了。这更像是硬件正在失效的迹象。

你应该更换它的迹象

如果你看到以下情况,我会停止使用该硬盘并进行更换:

  1. 出现咔嗒声或摩擦声,
  2. 随机断开连接,
  3. 硬盘在磁盘管理中消失,
  4. 坏扇区随着时间推移不断增加,
  5. 或者修复后同样的损坏问题再次出现。

这些通常不是一次性的 Windows 问题,而是硬盘正在磨损或即将故障的迹象。

如果硬盘已经出现物理故障,而且数据很重要,就不要自己动手修复了,直接使用专业的数据恢复服务。他们可以使用专用设备克隆故障硬盘,并从副本中恢复数据,而不是继续给原盘增加压力。许多信誉良好的实验室采用“无数据,不收费”的方式,所以通常只有在他们成功恢复出数据时你才需要付费。

所以没错,Windows 10 确实提供了几种修复硬盘的方法。只是要按正确的顺序操作:先恢复文件,再尝试修复硬盘。 这样你就有最好的机会在不把可恢复的硬盘变成数据丢失问题的情况下解决这个问题。

隐藏的问题在于,损坏的 Windows 系统盘仅仅被启动,本身就可能是在加重损害。Windows 可能会在你试图“谨慎”修复它时,继续在后台进行索引、更新、写入日志、创建还原点以及重试读取。所以如果这是 C: 盘,而且文件很重要,我会直接关闭电脑,而不是继续在同一个 Windows 安装环境里做更多扫描。

最安全且实际的做法是:把硬盘拆下来,作为副盘连接到另一台电脑,或者用 USB 启动盘启动这台机器,这样故障盘就不会运行 Windows。然后先复制最重要的文件。不是在硬盘几乎没有响应时去复制整个 “Users” 文件夹,而是先拷贝那些你真的会在意的数据:文档、照片、项目文件夹、浏览器导出文件、许可证文件等等。如果硬盘还算稳定,就先给它做一个镜像,然后基于镜像进行操作。这时候像 Disk Drill 这样的工具会有帮助,但关键是先做镜像的思路,而不是品牌名称。

我同意 @mikeappsreviewer 的看法,不要一上来就直接运行 CHKDSK。很多人把 chkdsk /r 当成一个无害的修复按钮,但对于正在故障的硬盘,它可能会花上几个小时反复冲击那些脆弱扇区,然后再根据它勉强读到的内容重写文件系统数据。做完备份后这么做还行。但如果你的文件唯一副本还在那块盘上,这绝不是第一步。数据安全之后,再用像 CrystalDiskInfo 这样的工具检查 SMART 健康状态。如果它显示有重映射扇区、待处理扇区或不可校正扇区,我不会去“修复”这块硬盘并继续使用。应当更换它,在新硬盘上重装 Windows,旧盘只在有需要时用于恢复尝试。

看似顺利完成的修复,仍然可能让你得到损坏的副本,如果硬盘正在丢失读取数据或频繁超时。我同意先复制、后修复的建议,但一定要复制,不要移动,并且在信任这些文件之前,先在另一块硬盘上抽查已复制的文件。也不要让 OneDrive/Dropbox 去同步这堆乱象,因为损坏或删除也可能被镜像同步。如果硬盘发出异响或时常消失,请停止使用普通的 Windows 工具,改为通过启动 USB 或另一台电脑对其进行克隆或制作镜像。在确认文件安全之后,再根据是 Windows 损坏、文件系统受损还是分区丢失,使用 CHKDSK、SFC、DISM、Disk Drill、TestDisk 等工具才比较合适。如果 SMART 显示有待定扇区或不可校正扇区,我不会浪费时间再尝试把它恢复成一块适合日常使用的硬盘。

无论这是 SSD 还是机械硬盘,最安全的做法都会不同。对于机械硬盘,像其他人说的那样,先制作镜像/复制;对于 SSD,立即停止向其写入,因为 TRIM 和后台清理会让已删除/已损坏的文件更快消失,所以不要在同一块硬盘上安装恢复工具或“修复”应用。