Windows 10开机自动磁盘扫描可彻底关闭:一、用chkntfs /t:0和/x参数禁用倒计时与指定盘符检查,并用fsutil dirty clear清除脏位;二、清空注册表BootExecute键值;三、组策略中启用“启动时忽略磁盘检测”;四、导入预设.reg文件重置BootExecute;五、运行批处理脚本一键执行多指令。

如果您每次启动Windows 10系统时都自动触发磁盘扫描(CHKDSK),界面显示“正在检查驱动器”或倒计时等待,这通常由磁盘“脏位”标记、非正常关机或注册表中BootExecute指令残留引起。以下是彻底关闭Windows 10磁盘扫描自动检查的多种方法:
一、使用chkntfs命令禁用倒计时与指定盘符检查
该方法利用系统内置工具直接干预启动前检查策略,不修改注册表主体结构,操作安全可逆,适用于所有Windows 10版本。
1、右键点击“开始”按钮,选择“Windows PowerShell(管理员)”或“命令提示符(管理员)”。
2、输入命令chkntfs /t:0并按回车,将自检倒计时设为0秒,跳过交互等待界面。
3、输入命令chkntfs /x C:并按回车,取消系统盘C的开机磁盘检查;如需同时排除D盘,追加执行chkntfs /x D:。
4、执行命令fsutil dirty query C:查询C盘当前是否标记脏位;若返回“DIRTY”,则继续执行fsutil dirty clear C:清除脏位。
5、完成全部命令后,重启计算机验证效果。
二、清空注册表BootExecute键值
系统在启动阶段会强制读取Session Manager下的BootExecute多字符串值,若其内容包含autocheck autochk *等指令,无论磁盘状态如何均会调用CHKDSK。清空该值可彻底切断指令源,实现全局跳过。
1、按下Win + R打开“运行”对话框,输入regedit并回车,以管理员权限启动注册表编辑器。
2、在注册表编辑器左侧路径栏中,粘贴并定位至:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager。
3、在右侧窗格中找到名为BootExecute的多字符串值(REG_MULTI_SZ类型),双击打开。
4、将“数值数据”文本框中的全部内容(如autocheck autochk *或chkdsk /f等)彻底删除,确保为空白,点击“确定”保存修改。
5、关闭注册表编辑器,重启计算机使更改生效。
三、通过组策略编辑器禁用(仅限专业版/企业版/教育版)
组策略提供图形化配置入口,启用该策略后,系统将忽略所有NTFS分区的启动时磁盘检测行为,适合集中管理环境。
1、按下Win + R,输入gpedit.msc并回车,打开本地组策略编辑器。
2、依次展开:计算机配置 → 管理模板 → 系统 → 文件系统 → NTFS。
3、在右侧双击打开策略项:在启动时忽略对磁盘的检测。
4、选择已启用,点击“确定”保存设置。
5、重启计算机完成应用。
通过 SSH 隧道从 Android 设备在互联网上对 Windows PC 实现完整远程控制的设置与使用指南,适用于远程桌面访问、安全 RDP 等。
四、导入预设.reg文件一键禁用
该方法通过标准注册表脚本文件精准重置BootExecute项,规避手动导航风险,适用于批量部署或多台设备统一配置场景。
1、新建记事本文件,在其中粘贴以下内容:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager]
"BootExecute"=hex(7):00,00
2、点击“文件”→“另存为”,保存类型选“所有文件”,文件名设为禁用开机磁盘检查.reg,保存至桌面。
3、双击运行该.reg文件,在弹出的两个确认对话框中均点击“是”和“确定”。
4、重启系统使更改立即生效。
五、批处理脚本一键执行多指令
该方法将常用命令整合为可重复调用的自动化脚本,避免多次手动输入,兼顾效率与准确性,尤其适合需对多个分区统一管理的用户。
1、新建文本文档,在其中逐行输入以下内容:
@echo off
chkntfs /x C: /x D: /x E:
chkntfs /t:0
fsutil dirty clear C:
2、将文件另存为disable-chkdisk.bat,编码选择ANSI或UTF-8无BOM。
3、右键该批处理文件,选择以管理员身份运行,所有指令将依次执行完毕。
4、关闭窗口后重启电脑,验证开机是否跳过磁盘检查。










