当错误的关机时,系统就会在c盘标志“有脏东西”,即用可执行多种与文件分配表 (FAT) 和 NTFS 文件系统相关的任务的fsutil命令查看:fsutil drity query c:可以看到c盘已损坏)则系统在下次启动时便会检查通过autochk.exe检查c盘,而调用此程序需通过

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager 的BootExecute里面数值默认是autocheck autochk *但写改过里面的数值时(哪怕去掉一个字符)系统将不能调用autochk.exe,自检界面就会出现autocheck can not be found 。系统默认对每个盘符的自检延时时间是10s,我们可以通过在

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager右建32位型文件autochktimeout数值十六进制5。

一般电脑进行一次完全自检下次启动就不会再出现要求自检界面(如非硬件故障),某些电脑除外(dell怀疑中)

有关diskcheck的命令有

1、chkdsk,使用chkdsk[volume]:/f(检查碎片并修复错误)/r(查找损坏扇区并恢复可读信息)/x(如果有必要强制卸除该卷)/c(跳过检查)/b(重新评估该卷坏族)

2、chknfts,(启动时显示或修改磁盘检查),使用chkntfs/d(将计算机还原为默认行为)/t:time(将autocheck初始递减时间/x volume[将驱动器排除启动时检查]/c[安排驱动器在启动时检查如有问题则运行chkdsk]

通过命令改变则相应的BootExecute里的健值就会做相应的改变


当启动系统时还会出现系统列表,若我们不想单个系统却出现列表时win7系统右键计算机-属性-高级设置-启动故障-将列表显示时间设为3(应该<5都可以)(系统默认允许范围3-999秒)便可看不到。其外还可以通过bcdedit.exe来实现。

当用过系统优化工具时我想启动时系统的列表及自检时间都会自动给电脑做有相应设置改变的我想,而当卸载这些软件不全(注册表及相应c盘都有残余文件时)当系统错误认为该检测时就会因"优化"的设置而不能进行正常的检测。