CHKDSK卡在“Scanning and repairing drive C:”且进度静止超40分钟、硬盘灯不闪、提示文字不变,说明进程已僵死,须立即用管理员终端执行chkntfs /x C:、fsutil dirty clear C:清除NTFS脏位,或通过磁盘属性检查自动修复。
电脑开机卡在“Scanning and repairing drive C:”界面且进度条长时间静止不动,说明CHKDSK进程已僵死而非正常运行,必须立即中断并清除NTFS脏位标记,否则重启后仍会重复触发。
观察屏幕左下角文字提示——若始终只显示同一行英文(如“Verifying Usn Journal”或“Checking file system”),且硬盘指示灯完全不闪烁、风扇转速平稳、进度百分比超过40分钟毫无变化,【这不是正常扫描,而是CHKDSK进程已僵死】,此时硬等只会浪费时间,必须干预。
注意:若进度条缓慢移动或硬盘灯规律闪烁,属于合理耗时范围,可继续等待;但一旦确认僵死,立刻执行下一步。
第一步:按 Win + X → 选择“Windows 终端(管理员)”。
第二步:输入 chkntfs /x C: 并回车,取消C盘下次启动时的自动检查任务;返回“C: 已从自动检查中排除”即成功。
第三步:输入 fsutil dirty query C: 查看脏位状态;若显示“C: 卷已标记为损坏”,必须立即执行第四步,否则重启后仍会触发扫描。
第四步:输入 fsutil dirty clear C: 并回车,【此操作不可逆,仅在确认硬盘无物理故障时执行】。它直接清除NTFS元数据中的脏位标志,告诉系统“该卷结构一致,无需修复”。
第五步:输入 chkntfs /t:0 回车,将自检倒计时设为零秒——避免未来因其他盘符触发时出现30秒等待界面。
当命令行方法失效、或每次重启后又重新出现扫描提示时,说明注册表中残留了强制调用指令。
按 Win + R → 输入 regedit → 回车打开注册表编辑器。
在地址栏粘贴路径:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager → 回车定位。
在右侧窗格找到名为 BootExecute 的多字符串值(REG_MULTI_SZ),双击打开。
将“数值数据”框内全部内容彻底删除,确保为空白,点击“确定”。【不要保留任何字符,包括空格和换行】
关闭注册表编辑器,重启电脑。
右键“此电脑” → “管理” → 左侧“存储” → “磁盘管理”。
在磁盘列表中右键C盘对应分区 → 选择“属性” → 切换到“工具”选项卡。
点击“检查”按钮 → 若弹出“你希望扫描并修复文件系统错误吗?”,点击“扫描驱动器”。
这一步本质是让系统主动执行一次“无错误”的轻量校验流程,从而自动清除脏位标记,无需记忆命令。