FileFix Ultimate
简体中文

CHKDSK 应该在数据恢复之前还是之后运行

如果磁盘上有你需要、却没有备份的文件,请先恢复,再运行 CHKDSK。CHKDSK 的目的是让卷重新保持一致;在已损坏或变成 RAW 的磁盘上,它可能会改写恢复工具用来找回原始文件名和文件夹的那些结构。只有在磁盘健康、问题轻微,或所有文件都已备份时,才适合先运行它。

最后更新:

现在该怎么做

  1. 有不能丢失又没有备份的文件:先恢复,再运行 CHKDSK。
  2. Windows 提示扫描并修复,或提示必须格式化时,先取消。
  3. 磁盘有咔哒声或健康值异常时,先创建驱动器映像,再从映像中恢复。
  4. 磁盘健康且数据已经备份时,先运行 CHKDSK 没有问题。

安全的操作顺序

  1. 先关闭修复提示

    Windows 提示驱动器有问题并建议扫描并修复,或提示使用前需要格式化磁盘时,请关闭提示。这两个选项都不会找回文件,而且都会改动磁盘。

  2. 检查磁盘健康状况

    在 FileFix Ultimate 中打开磁盘健康与工具。如果磁盘显示有风险、发出咔哒声或反复断开,请用创建驱动器映像(跳过坏扇区)把它复制到另一块磁盘,之后一律在映像上操作。

  3. 恢复到另一块磁盘

    打开已删除文件恢复,选择磁盘或映像并开始扫描。扫描只读取,不会写入磁盘。把需要的文件保存到另一块物理磁盘。

  4. 打开并核对恢复的文件

    从新位置打开重要文件。报告会区分已验证、部分恢复和未验证的文件,让你在动原磁盘之前就清楚还缺什么。

  5. 然后再修复或格式化

    数据安全之后,在管理员命令提示符中运行 chkdsk X: /f(X 为盘符),或者格式化磁盘。如果错误反复出现或健康状况变差,就不要再修复了,直接更换磁盘。

CHKDSK 会在磁盘上改动什么

CHKDSK 检查的是文件系统自身的账本:NTFS 的主文件表、FAT32 和 exFAT 的分配表、文件夹索引以及空闲空间记录。一旦发现对不上的地方,它的目标是让卷重新一致、可以挂载。为此它会删除指向损坏记录的索引项,释放无法归属的簇,并把零散的片段变成 FOUND.000 文件夹里 FILE0000.CHK 这样的编号文件。

之后卷可以正常打开,但把文件内容与名称、文件夹联系起来的记录可能已经没了。此时再做恢复扫描,往往只能通过文件签名找到同样的数据,文件名是通用名称,也没有文件夹结构。如果在 CHKDSK 之前扫描,很可能还能读到原来的结构。已经运行过 CHKDSK 的话,可以参考 CHKDSK 后文件丢失的恢复指南来处理 FOUND.000 和 CHK 文件。

什么时候可以先运行 CHKDSK

很多情况下运行 CHKDSK 并无坏处。比如只是没有安全弹出就拔掉了 U 盘,磁盘本身健康,Windows 只是提示需要检查,修复通常只是清除脏标志而已。所有重要文件都已备份时也一样。

在 NTFS 上运行不带 /f 的 chkdsk X:,只会报告问题而不修复,用来了解情况有多严重是可以的。对 RAW 磁盘,CHKDSK 通常会提示 RAW 驱动器无法使用 CHKDSK 并停止,这同样说明应该先恢复、后修复。

常见错误

Windows 一提示就习惯性地点击扫描并修复;在已经变慢或有咔哒声的磁盘上整夜运行 chkdsk /r,让它读取每个扇区并对薄弱位置反复重试几个小时;照 Windows 的提示格式化,然后指望恢复能找回原来的文件夹结构;连续多次运行 CHKDSK,希望下一次能找到丢失的文件;以及把恢复出来的文件又保存回同一块损坏的磁盘,覆盖了原本还能恢复的数据。

先恢复也不够的情况

  • 如果已经运行过 CHKDSK 或格式化,被改写的结构无法还原;签名搜索仍可能找到没有文件名的内容。
  • 有咔哒声或无法转动等机械故障的磁盘,需要专业数据恢复机构,而不是任何软件。
  • BitLocker 加密的磁盘必须先用密码或 48 位恢复密钥解锁,才能扫描。
  • 恢复只是把文件复制出来,并不会把磁盘修好继续使用。

FileFix Ultimate 能提供的帮助

  • 只读扫描,磁盘会保持 CHKDSK 或 Windows 留下的原样。
  • 读取 NTFS、FAT32 和 exFAT 记录,尽量找回尚存的文件名和文件夹,也能查找丢失的分区和 RAW 磁盘。
  • 可以创建跳过坏扇区的驱动器映像,让状态不佳的磁盘只被读取一次,之后就不再折腾它。
  • 禁止把恢复的文件保存到同一个卷;若是同一磁盘上的其他分区,会要求确认。
  • 个人使用免费,恢复数量不受限制。

FileFix Ultimate 个人使用免费、可离线使用,并且不会向你正在恢复的驱动器写入数据。工作或商业用途需为每台电脑购买一年期许可。运行前请检查签名。

常见问题

Windows 提示扫描并修复我的 U 盘,要点吗?

如果里面有别处没有副本的文件,请关闭提示,先恢复。如果所有文件都有备份,扫描并修复没有问题,通常警告也会消失。

CHKDSK 的操作可以撤销吗?

不能。CHKDSK 没有撤销功能,也不会保留修改前的副本。变成 CHK 文件的内容有时能根据内容辨认出来,但被删除的索引项不会回来。

恢复软件能顺便把磁盘修好继续用吗?

不能。FileFix Ultimate 只把文件复制到另一块磁盘,从不写入源磁盘。恢复完成后,你可以运行 CHKDSK、格式化或更换磁盘。

在固态硬盘上运行 CHKDSK 安全吗?

健康的固态硬盘没有会磨损的盘面,一般没问题。不过顺序同样重要:如果里面有需要的文件,请先恢复,因为修复可能会删除指向这些文件的记录。

分享此页面