电脑开机卡在“checking file system on c:”界面是因c盘被标记“脏位”,需执行chkntfs /t:0、chkntfs /x c:、fsutil dirty clear c:清除脏位;或清空注册表bootexecute值永久禁用;或bios启用fast boot加速启动。

电脑每次开机卡在蓝底白字的“Checking file system on C:”界面,不是硬盘损坏,而是Windows因上次断电、强制关机或系统崩溃,给C盘标记了“脏位”,强制启动时运行chkdsk扫描——它不让你进桌面,就卡在那里一动不动,等你干着急。你只需要三招中任选其一,就能立刻跳过或永久关闭这个自检。
用管理员命令行临时屏蔽自检
这一步操作起来很简单,直接在管理员命令行里敲两行命令,立刻生效,不用改注册表,适合只想临时屏蔽C盘检查的用户。
第一步:按 Win + X → 选择「Windows 终端(管理员)」或「命令提示符(管理员)」。
第二步:输入 chkntfs /t:0 并回车,把自检倒计时设为0秒——否则系统会停在“Press any key to skip…”界面等你按键,而你根本没机会按。
第三步:输入 chkntfs /x C: 并回车,取消C盘下次开机自动检查;如果D盘也总弹这个提示,再补一句 chkntfs /x D:。
第四步:执行 fsutil dirty query C: 查看脏位状态;若返回“Volume C: is dirty”,必须紧接着运行 fsutil dirty clear C:——【不清除脏位,重启后还会触发自检】。
清空注册表BootExecute值(最彻底)
只要注册表里BootExecute项还存着 autocheck autochk *,哪怕你用chkntfs屏蔽了C盘,下次异常关机后它照样会回来。清空这项,等于拔掉自检的总开关。
按下 Win + R → 输入 regedit → 回车打开注册表编辑器。
创建并管理 Docker 沙箱虚拟机环境以安全执行代理。适用于运行不受信任代码、探索包或隔离代理工作负载。支持 Claude、Codex、Copilot、Gemini 和 Kiro 代理,并提供网络代理控制。
在地址栏粘贴并跳转到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager。
在右侧找到名为 BootExecute 的项,双击打开;把“数值数据”框里所有内容——包括看似空白的不可见字符——全部删光,确保真·空;点击“确定”。
关闭注册表编辑器,重启电脑。自检界面将彻底消失,且不再复发。
BIOS中启用快速启动
这是硬件层的加速手段,能跳过主板对硬盘、内存、显卡等设备的冗余检测,让开机流程直奔系统加载阶段,和Windows层的自检互不干扰但效果叠加。
方法一:重启电脑,在LOGO画面刚出现时狂按 Del 键(部分机型是 F2 或 F10),进入BIOS设置界面。
方法二:在BIOS主菜单中找到 Advanced BIOS Features 或 Boot 选项卡。
方法三:定位到 Quick Power On Self Test 或 Fast Boot 选项,将其设为 Enabled。
按 F10 保存退出,系统自动重启。此后不仅“Checking file system”不见踪影,整个开机时间也会明显缩短。










