清空注册表BootExecute值可彻底禁用开机CHKDSK:导航至HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager,清空BootExecute数值数据并重启;同时执行chkntfs /x C:取消计划扫描、fsutil dirty set /n C:清除脏标志。

当你每次开机都看到“正在检查驱动器 C:”或进度条卡在磁盘扫描界面,说明 Windows 正在强制执行 CHKDSK,这并非用户主动触发,而是系统因卷被标记为 dirty 或 BootExecute 值残留而自动调用 autochk 所致。
清空注册表 BootExecute 值(最彻底)
这一步直接切断系统启动时调用 autochk 的指令链,所有 NTFS 驱动器均跳过计划性扫描,且修改后无需额外命令辅助。
按下 Win + R 打开“运行”,输入 regedit 并回车。
导航至:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager。
在右侧窗格中找到名为 BootExecute 的字符串值,双击打开;将其“数值数据”栏中的全部内容(如 autocheck autochk * 或多行参数)彻底清空,确保字段为空白,点击“确定”。
【必须重启才生效】 关闭注册表编辑器,立即重启电脑——下次开机将不再出现任何驱动器自检界面。
用 chkntfs /x 取消已计划的单次扫描
适用于你曾手动执行过 chkdsk /f、或异常断电后系统自动挂起的“下一次启动检查”任务,这类计划项独立于 BootExecute,仅对指定盘生效。
方法一:管理员终端执行
右键「开始」→「Windows 终端(管理员)」;输入 chkntfs C: 回车,确认是否显示“已计划在下一次系统重启时检查”;若显示,立即执行 chkntfs /x C:。
方法二:批量取消多盘
如 D 盘、E 盘也存在计划项,分别执行:chkntfs /x D: 和 chkntfs /x E:;该操作即时清除计划状态,无需重启即刻生效。
用 fsutil 清除卷的 dirty 标志位
NTFS 卷被标记为 dirty 是触发 CHKDSK 的根本原因之一,常见于非正常关机、蓝屏或强制断电后。此操作不修改注册表,仅重置文件系统健康状态标识。
第一步:以管理员身份运行 Windows 终端。
第二步:输入命令 fsutil dirty query C: 并回车,查看返回结果是否含 “Dirty is set”。
第三步:若确认 dirty 已设置,执行 fsutil dirty set /n C:;注意 【/n 参数表示不检查、不修复,仅清除标志】,前提是当前磁盘无实质坏道或严重元数据损坏。
第四步:命令执行成功后,无需重启即可解除该卷的强制扫描绑定。

















