

新闻资讯
技术教程Windows10开机磁盘自检由注册表BootExecute值控制:清空该值可禁用自检;设为autocheckautochk *可恢复默认检查;chkntfs命令或.reg文件亦可快速配置。
如果您在Windows10电脑上希望控制开机时是否执行磁盘自检,其核心机制依赖于注册表项 BootExecute 的配置。该键值位于系统会话管理路径下,决定系统启动时是否调用 autochk.exe 执行磁盘检查。以下是具体设置方法:
此方法通过将BootExecute键值设为空,使系统跳过自动磁盘扫描流程,适用于因异常断电或强制关机后频繁触发自检的场景。
1、按 Win + R 组合键打开“运行”对话框。
2、输入 regedit 并回车,以管理员权限打开注册表编辑器。
3、在注册表编辑器中,依次展开路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager。
4、在右侧窗格中找到名为 BootExecute 的多字符串值(REG_MULTI_SZ类型)。
5、双击 BootExecute,在“数值数据”文本框中**删除全部内容**,确保为空白状态。
6、点击“确定”,关闭注册表编辑器,重启计算机生效。
当需要重新启用系统对磁盘错误的自动检测能力时,应将BootExecute恢复为原始默认值,确保异常关机后仍可触发必要的磁盘检查。
1、按 Win + R 打开“运行”,输入 regedit 并回车。
2、导航至:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager。
3、右键单击右侧空白处,选择“新建”→“多字符串值”,命名为 BootExecute(若已存在则直接编辑)。
4、双击该键值,在“数值数据”框中输入以下两行内容(每行一个字符串):
autocheck
autochk *
5、点击“确定”,关闭注册表编辑器,重启系统。
该方法通过命令提示符直接修改BootExecute,避免手动操作注册表,适合批量部署或脚本化操作。
1、右键点击“开始”按钮,选择“命令提示符(管理员)”或“Windows PowerShell(管理员)”。
2、输入并执行以下命令,清除当前自检等待时间:chkntfs /t:0。
3、输入并执行以下命令,排除C盘参与下次启动检查:chkntfs /x C:。
4、输入并执行以下命令,恢复系统对所有卷的默认检查策略:chkntfs /d。
5、执行完成后重启计算机。
通过预置.reg文件可实现免交互式注册表修改,适用于无图形界面环境或需重复部署的场景。
1、新建记事本文件,粘贴以下内容:
Windows Registry Editor Vers
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager]
"BootExecute"=hex(7):61,00,75,00,74,00,6f,00,63,00,68,00,65,00,63,00,6b,00,00,00,61,00,75,00,74,00,6f,00,63,00,68,00,6b,00,00,00,2a,00,00,00,00,00
2、点击“文件”→“另存为”,保存类型选“所有文件”,文件名输入:恢复开机自检.reg。
3、双击运行该.reg文件,在弹出的提示中点击“是”和“确定”。
4、如需禁用自检,将上述十六进制值替换为:"BootExecute"=hex(7):00,00,保存为 禁用开机自检.reg 后运行。
5、重启系统使更改生效。