先判断是否卡死:若进度条静止超2小时或反复停在11%、99%、100%,即判定卡死;否则继续等待。卡死后依次执行:强制关机三次进winre→命令提示符中运行fsutil dirty set c: false和chkntfs /x c:→清空注册表bootexecute值→用crystaldiskinfo检测硬盘健康。

Windows 10 开机卡在“正在扫描和修复驱动器”界面,屏幕右下角百分比长时间不动、反复出现同一提示、甚至卡在“已完成100%”持续数小时——这不是系统在努力工作,而是底层逻辑或硬件异常发出的明确警报,必须分阶段干预。
先判断是否真在修复,还是已卡死
观察右下角进度条:若百分比数值每3~5秒有微小变动(如从27%→28%),说明CHKDSK仍在运行,需继续等待;【若连续超过2小时静止不动,或反复停在11%、99%、100%不跳转,即判定为卡死,不可再等】。
保持供电,切勿长按电源键中断——除非确认卡死,否则强制断电可能引发NTFS元数据损坏。
修复成功后系统会自动重启进入登录界面;若重启后再次弹出相同提示,说明“脏位”未清除或硬盘存在隐患。
用命令提示符清除脏位并禁用自动检查
这是最常用且见效快的软件层干预手段,适用于确认硬盘无物理故障但频繁触发扫描的场景。
第一步:强制关机三次(每次开机看到LOGO后立即长按电源键关机),触发Windows恢复环境(WinRE)。
第二步:选择“疑难解答” → “高级选项” → “命令提示符”。
第三步:输入 fsutil dirty query C: 回车,若返回 TRUE,说明C盘确被标记为脏卷。
第四步:依次执行以下两条命令(注意空格与冒号):
① fsutil dirty set C: FALSE —— 清除脏位标记
② chkntfs /x C: —— 排除C盘下次启动时的自动检查
第五步:输入 exit 退出,重启电脑。此时开机将直接进入系统,不再弹窗扫描。
修改注册表彻底禁用启动扫描行为
当上述命令仍无效,或你希望从根源上切断BootExecute调用链,就需手动编辑注册表。该操作不可逆,务必提前导出备份。
进入WinRE → “命令提示符”,输入 regedit 启动注册表编辑器。
导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
在右侧找到名为 BootExecute 的多字符串值,双击打开——默认值通常为 autocheck autochk * 或含 chkdsk 字样。
【将其数值数据全部清空,仅保留空白,点击“确定”保存】。任何残留字符(包括空格、换行)都会导致启动失败。
关闭注册表编辑器,输入 exit 退出,重启生效。
用CrystalDiskInfo排查硬盘真实健康状态
方法一:从官网下载CrystalDiskInfo 8.17.6或更高版本(避免第三方捆绑软件),安装后直接运行。
方法二:主界面顶部状态栏若显示“良好”,可暂放心;若显示“警告”或“不良”,【立即停止所有写入操作,不要尝试修复或格式化】。
重点查看“重新分配扇区计数”、“当前待映射扇区计数”、“UDMA CRC错误计数”三项——任一值非零且呈上升趋势,说明硬盘已出现物理缺陷。
若S.M.A.R.T.报告异常,备份关键数据后应尽快更换硬盘,所有软件层修复均无法掩盖硬件衰减本质。











