应先等待系统完成首次自动修复,若卡死再通过命令提示符清“脏位”、修改注册表BootExecute值、用CrystalDiskInfo检测硬盘健康、重建BCD启动配置。

一、等待并允许系统完成首次自动修复
如果您在启动 Windows 10 时看到“正在扫描和修复驱动器”提示,这表明 CHKDSK 已检测到文件系统标记为“脏”,正尝试执行基础修复。该过程虽耗时,但属于系统自我保护机制的正常响应。
1、保持设备持续供电,切勿强制断电或长按电源键中断流程。
2、观察屏幕右下角百分比数值是否缓慢变动,若持续静止超过2小时,可判定为卡死而非正常运行。
3、修复成功后系统将自动重启并进入登录界面;若反复出现同一提示,则说明底层问题未被根除。
二、通过命令提示符清除“脏位”并禁用自动触发
磁盘被标记为“脏”是系统强制启动扫描的根本原因。直接清除该状态可阻止下次开机重复扫描,适用于已确认无逻辑错误的健康磁盘。
1、强制关机三次触发 Windows 恢复环境(WinRE)。
2、选择“疑难解答” > “高级选项” > “命令提示符”。
3、输入 fsutil dirty query C: 确认当前状态,返回“TRUE”表示确为脏卷。
4、执行 fsutil dirty set C: 将其设为“FALSE”,随后输入 chkntfs /x C: 排除C盘自动检查。
5、输入 exit 退出,重启电脑。
三、修改注册表永久禁用启动扫描行为
BootExecute 注册表项控制每次启动时是否调用 CHKDSK。清空该值可彻底终止自动扫描,但需确保硬盘物理状态稳定。
1、进入 WinRE 后打开“命令提示符”,输入 regedit 启动注册表编辑器。
2、导航至 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager。
3、在右侧找到名为 BootExecute 的多字符串值,双击打开。
让 Windows 桌面程序在开机时静默自启并隐藏到系统托盘。特别适用于 Flutter、Electron 等无视 VBS/ProcessStartInfo 窗口样式、难以隐藏的顽固应用。提供「VBS 启动器 + Python ctypes/Win32 API」的隐藏窗口方案,可稳定把窗口收进托盘且不闪控制台。
4、将其数值数据全部删除,仅保留空白,点击“确定”保存。
5、关闭注册表编辑器,输入 exit 并重启。
四、使用 CrystalDiskInfo 全面评估硬盘健康状况
频繁触发扫描修复往往源于硬盘早期故障征兆,S.M.A.R.T. 参数异常会持续导致系统标记磁盘为“脏”,必须优先排查硬件可靠性。
1、从可信来源下载安装 CrystalDiskInfo 8.17.6 或更高版本。
2、运行软件,查看主界面顶部状态栏:若显示 “警告”或“不良”,立即停止所有写入操作。
3、重点检查“重新分配扇区计数”、“当前待处理扇区数”、“UDMA CRC 错误计数”三项,任一值非零即存在风险。
4、若确认硬件异常,须先备份全部数据再考虑更换硬盘。
五、重建系统启动配置并重置存储检查策略
BCD(启动配置数据)中若存在损坏的存储检查策略条目,会导致即使磁盘干净仍反复调用 CHKDSK。重置 BCD 可消除此类顽固残留配置。
1、在 WinRE 的“命令提示符”中执行 bcdedit /enum {current},检查是否存在异常的 recoverysequence 或 bootstatuspolicy 条目。
2、依次运行以下三条命令:bcdedit /deletevalue {current} recoverysequence、bcdedit /set {current} bootstatuspolicy ignoreallfailures、bcdedit /set {current} recoveryenabled off。
3、完成后输入 bcdedit /enum {current} 再次验证相关字段已被移除或设为禁用。
4、执行 exit 并重启,观察开机是否跳过扫描环节。










