Windows 10开机或空闲时自动执行“正在检查驱动器”是因NTFS脏位、优化计划激活或启动项残留触发的强制扫描;可通过chkntfs /x C:排除盘符、fsutil dirty clear C:清除脏位、禁用Defrag与维护任务、清空BootExecute注册表值四步彻底解决。

Windows 10在开机或空闲时突然弹出“正在检查驱动器”或卡在“Fixing (C:)”界面,不是硬盘坏了,而是系统检测到NTFS脏位、优化计划激活或启动项残留导致的自动扫描行为。这种扫描无法跳过,会强制占用数分钟至数十分钟,严重影响开机效率和使用连贯性。
用命令行一次性排除指定盘符
这是最快速、最安全的入门操作,适用于刚遭遇异常断电或强制关机后想立刻阻止下次开机扫描的用户。
按下 Win + X → 选择“Windows PowerShell(管理员)”;
输入命令:chkntfs /x C: → 回车执行(将C:替换为你要保护的盘符,如D:、E:);
若还希望取消开机前的30秒倒计时等待,再执行:chkntfs /t:0 → 回车;
【该操作仅排除检查,不修复错误。若磁盘确实存在逻辑损坏,跳过扫描可能导致后续文件丢失】
清除磁盘脏位,从根源消除触发条件
只要NTFS卷被标记为“脏”,哪怕禁用了所有计划任务,系统仍会在下次启动时插入chkdsk——这是内核级强制行为,绕不开。
以管理员身份运行命令提示符;
依次执行以下命令(以C盘为例):
① 查询状态:fsutil dirty query C:;
② 若返回“C: 是脏卷”,立即执行:fsutil dirty clear C:;
③ 对其他分区(如D:、E:)重复①②步,确保全部清空;
重启电脑,脏位清除后,自动扫描将不再因文件系统状态被触发。
禁用驱动器优化计划与维护任务链
系统默认启用的“优化驱动器”计划不仅整理碎片,还会在检测到脏位时主动调用chkdsk;而“自动维护”任务则可能在后台唤醒并强制扫描。这两者必须同步关闭。
方法一:停用优化计划
右键“此电脑”→“管理”→左侧展开“任务计划程序库→Microsoft→Windows→Defrag”→找到“ScheduledDefrag”→右键“禁用”;
方法二:关闭图形界面开关
Win + S 搜索“优化驱动器”→打开→点右下角“更改设置”→取消勾选“按计划运行”→点击“确定”;
方法三:斩断维护任务源头
Win + R 输入 taskschd.msc → 展开“任务计划程序库→Microsoft→Windows→TaskScheduler”→禁用以下三项:Idle Maintenance、Regular Maintenance、Maintenance Configurator;
禁用后无需重启,任务调度器将立即停止加载相关逻辑。
修改注册表BootExecute值,堵死最后一条启动通路
当以上措施都失效,说明系统在Session Manager阶段已硬编码了autochk调用,此时必须直接干预注册表。
Win + R 输入 regedit → 定位到:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager;
在右侧找到名为 BootExecute 的多字符串值 → 双击打开 → 将数值数据**全部清空** → 点击“确定”;
【清空BootExecute是不可逆操作,但极安全;若误删其他键值,可提前导出该分支备份】
重启电脑,系统启动时将不再加载任何autochk参数,彻底切断chkdsk启动入口。


















