应先运行 chkdsk /f 修复磁盘错误,再用 chkntfs /x C: 和 chkntfs /t:0 禁用自检;若无效,可清空注册表 BootExecute 值或启用 BIOS 快速开机自检。

如果您每次启动 Windows 10 系统时都触发硬盘扫描(CHKDSK),界面显示“正在检查驱动器”或倒计时等待,这通常表明系统检测到磁盘可能存在未完成的写入、异常关机或文件系统标记为“需检查”。以下是解决此问题的步骤:
一、使用 chkntfs 命令取消指定磁盘自检
chkntfs 是 Windows 内置的磁盘检查管理工具,可控制下次启动时是否对特定卷执行自动扫描。该命令直接修改 NTFS 卷的“脏位”状态,避免系统因误判而强制启动 CHKDSK。
1、右键点击“开始”按钮,选择“Windows PowerShell(管理员)”或“命令提示符(管理员)”。
2、在管理员权限窗口中输入以下命令并按回车:chkntfs /t:0,该命令将自检倒计时设为 0 秒,跳过交互等待。
3、继续输入:chkntfs /x C:,取消 C 盘开机自检;如需同时排除 D 盘,则追加 chkntfs /x D:。
4、执行完毕后关闭窗口,重启电脑验证是否不再弹出扫描界面。
二、清空注册表 BootExecute 键值
系统在启动前会读取注册表中 Session Manager 下的 BootExecute 值,若其内容包含 autocheck 或 chkdsk 指令,则无论磁盘状态如何均会强制执行扫描。清空该值可彻底移除指令源。
1、按 Win + R 打开“运行”对话框,输入 regedit 并回车。
2、导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager。
3、在右侧窗格中双击 BootExecute 字符串值。
4、将“数值数据”栏中全部内容删除,确保为空白,点击“确定”。
5、关闭注册表编辑器,重启计算机。
三、通过注册表文件一键禁用自检
该方法适用于批量部署或避免手动操作失误,利用 .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、重启系统生效。
四、进入 BIOS 启用快速开机自检
部分主板在硬件层面执行 Power-On Self-Test(POST),若 BIOS 中未启用快速模式,会导致整体启动延迟并可能与系统级磁盘检查叠加呈现“反复扫描”错觉。
1、重启电脑,在品牌 Logo 出现瞬间连续按 Delete 或 F2(具体键位依主板型号而定)进入 BIOS 设置界面。
2、切换至 Advanced 或 Advanced BIOS Features 选项卡。
3、定位到 Quick Power On Self Test 项,将其设为 Enabled。
4、按 F10 保存设置并退出,系统自动重启。
五、运行 chkdsk /f 后再禁用自检
若磁盘实际存在错误(如坏道、元数据损坏),系统会持续标记“脏位”并强制每次启动扫描。此时应先完成一次完整修复,再禁用后续自动触发。
1、以管理员身份打开命令提示符。
2、输入命令:chkdsk C: /f 并回车;若提示“无法锁定当前卷”,则输入 Y 同意在下次重启时执行。
3、重启电脑,等待扫描与修复完成(过程可能耗时数分钟至数十分钟)。
4、修复完成后,立即执行 chkntfs /x C: 和 chkntfs /t:0 彻底关闭后续自检。











