必须从NTFS脏位清除、BootExecute注册表清空、chkntfs禁用及硬盘健康排查四方面同步处理:先用fsutil dirty clear C:清除脏位,再执行chkntfs /x C:和/t:0,接着清空注册表BootExecute值,最后用CrystalDiskInfo验证硬盘物理状态。

Windows 10开机反复弹出“正在扫描和修复驱动器”提示,说明系统在启动前检测到C盘或其它分区被标记为“脏位”,强制触发CHKDSK流程,这不仅拖慢开机速度,还可能掩盖硬盘真实健康问题,必须针对性处理。
先确认是否真需修复
打开“此电脑”,右键C盘→选择“属性”→切换到“工具”选项卡→点击“检查”。
若显示“你不需要扫描驱动器”,直接点“扫描驱动器”;若按钮灰显,先点下方“优化和清理驱动器”,等碎片整理完成再重试。这一步能快速验证系统是否误报——很多情况下只是脏位残留,并无实际错误。
弹窗中务必勾选“扫描并尝试恢复坏扇区”,否则仅做逻辑校验,对物理损伤无效。
用管理员命令清除脏位并禁用自检
方法一:即时生效的命令组合
按Win + X → 选择“Windows PowerShell(管理员)”或“命令提示符(管理员)”。
输入chkntfs /t:0回车,将倒计时设为零秒,跳过等待。
输入chkntfs /x C:回车,排除C盘开机检查;如D盘也报错,追加执行chkntfs /x D:。
再输入fsutil dirty query C:确认当前状态,若返回“TRUE”,继续执行fsutil dirty clear C:清除脏位——这步是关键,否则下次仍会触发扫描。
通过注册表彻底关闭启动扫描
该操作直接切断系统调用CHKDSK的入口,适用于已确认硬盘无物理故障的用户。
第一步:按Win + R → 输入regedit → 回车,以管理员权限打开注册表编辑器。
第二步:导航至HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager。
第三步:在右侧找到名为BootExecute的多字符串值,双击打开。
第四步:将“数值数据”栏全部清空,确保为空白,点击“确定”——任何残留字符(包括空格、00、null)都会导致失效。
第五步:关闭注册表编辑器,重启电脑。
当扫描卡死在某个百分比时的紧急退出
方法1:强制关机三次触发WinRE环境
长按电源键5秒关机→开机看到厂商Logo立即再次长按关机→重复三次→自动进入“自动修复”界面。
方法2:进WinRE后跳过扫描流程
选择“疑难解答”→“高级选项”→“命令提示符”→依次执行:fsutil dirty clear C: → chkntfs /x C: → exit → 重启。
注意:若屏幕卡在“已完成XX%”超2小时且百分比不动,可判定为卡死,此时中断不会造成额外损坏,但切勿在进度条移动时强行断电,否则MFT文件表可能崩溃。
必须做的硬件健康排查
下载CrystalDiskInfo 8.17.6或更高版本,运行后看顶部状态栏。
若显示“良好”,可放心执行前述软件层修复;若显示“警告”或“不良”,立即停止所有写入操作,备份数据优先——此时禁用扫描只是掩耳盗铃,硬盘已出现S.M.A.R.T.预警。
重点盯住三项参数:“重新分配扇区计数”、“当前待处理扇区数”、“通电时间”,任一异常都意味着物理层面不可逆损伤正在发生。

















