chkdsk 能修什么——不能修什么
chkdsk 作用的对象是文件系统——NTFS、FAT32 或 exFAT——检查主文件表、安全描述符和目录树是否一致。发现的错误由 /F(或 Windows 图形界面的对应功能)修复;/R 在同一次检查的基础上增加对整个表面的逐扇区读取,标记无法读取的簇,并尽可能把数据搬到备用簇上。不过,濒死的磁盘并不是文件系统的问题:如果 SMART 报告属性持续下降,坏扇区不断增多,chkdsk 只是急救,不是治疗。
Windows 还维护着“脏位”——一个内部标志,当文件系统处于不一致状态时被置位,通常发生在断电或硬死机之后。下次启动时 Windows 会注意到该标志并自动运行 chkdsk;用 fsutil dirty query C: 可以查看卷上当前是否置有脏位。
- chkdsk C: /f —— 修复文件系统错误;系统盘上会预约到下次重启执行
- chkdsk C: /R —— /f 的全部功能加坏扇区全盘表面扫描;大 HDD 上要数小时
- 数据盘用 chkdsk D: /f —— 若有文件打开,会先请求卸载该卷
- chkdsk C: /scan —— 只读的在线检查,只报告问题而不修复
- fsutil dirty query C: —— 显示卷是否被标记为需要开机检查
运行 chkdsk:图形界面与命令行
图形界面路线足够应对日常情况:打开文件资源管理器 → 此电脑,右键点击驱动器 → 属性 → 工具 → 检查错误 → 检查。Windows 11 可能回复驱动器一切正常;选择“仍要扫描驱动器”即可强制执行一次。这种检查在线运行,会报告问题,需要修复时会提议预约到下次重启。
真正的修复发生在命令行里:打开“终端(管理员)”,运行 chkdsk C: /f,在询问是否预约时回答 Y,然后重启。数据盘则改用它的盘符,并在提示时允许卸载卷。只有出现坏扇区的迹象——随机读取错误、文件无故消失、SMART 警告——才动用 /R,因为 SSD 的主控会自行重映射弱单元,长达数小时的扫描几乎不会带来新信息。而且永远不要中断正在运行的检查:chkdsk 中途断电,是制造它本该修复的那些损坏的可靠配方。
解读结果与后续动作
开机检查的结果不会显示在窗口里——它们落在事件查看器中:Windows 日志 → 应用程序,来源 Wininit,事件 1001。该条目列出了检查与修复的内容;预约的检查跑完后没有该条目,通常说明脏位未经修复就清除了。健康的 HDD 上一次干净的通过是常态;同一块磁盘月复一月地冒出坏扇区,则是磁盘在请求更换。
任何一次大修之后,两个后续动作都有意义:查看磁盘的 SMART 健康状态,弄清错误是逻辑性的还是物理性的;清理故障缠身的电脑积攒下来的几个 GB 垃圾——失败的更新文件、临时文件夹、崩溃转储——让下次备份更小更快。Kleaner PRO 可以按计划自动完成这种清理。如果 SMART 检查已经不合格,就别清理了,先把数据复制到新盘上。
常见问题与解答
chkdsk /R 在 1 TB 硬盘上要跑多久?
在机械 1 TB HDD 上通常 3–6 小时,视状态而定;坏扇区多的磁盘会久得多。SSD 上同样的检查更快,但几乎得不到有用信息。
chkdsk /f 和 /r 有什么区别?
/f 修复文件系统错误;/R 完成 /f 的全部工作,并额外逐扇区扫描坏道,尝试抢救可读数据。/R 始终包含 /f。
如何取消已预约到重启的 chkdsk?
在管理员终端运行 chkntfs /x C: —— 该命令会把此卷排除在开机检查之外。只有弄清楚检查为何被预约时才应取消:脏卷通常应该检查,而不是绕开。
继续阅读
联系我们: [email protected]