![登录前运行scandisk时出现蓝屏是怎么回事?](https://linux22.com/image/1445640/%E7%99%BB%E5%BD%95%E5%89%8D%E8%BF%90%E8%A1%8Cscandisk%E6%97%B6%E5%87%BA%E7%8E%B0%E8%93%9D%E5%B1%8F%E6%98%AF%E6%80%8E%E4%B9%88%E5%9B%9E%E4%BA%8B%EF%BC%9F.png)
当 scandisk 计划在登录前运行时,它会以特殊的蓝屏运行。这种特殊模式是什么?它有名字吗?
在这个蓝屏情况下还有其他程序在运行吗,还是只有磁盘扫描程序才会这样?
编辑:在回答中我的另一个问题(实际上引发了这个问题),他们提到了 WinInit 和 WinLogon。该模式是这样调用的吗?
答案1
有一个多字符串注册表项可控制启动时系统程序的执行:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\BootExecute
默认情况下,此键填充有:
autocheck autochk *
当调用 chkdsk 在 C: 驱动器上运行时,该命令被修改为包括:
autocheck autochk /p \??\C:
可以运行除 chkdsk 之外的其他应用程序,例如文件系统转换器、启动时碎片整理程序和 rootkit 清理器。