可以通过修改注册表的方法禁止开机系统自检。
Windows XP系统中取消开机自动扫描硬盘的方法步骤具体如下:
1、在XP系统中点击“开始——运行”,输入“regedit”命令,打开注册表编辑器;
2、在打开的注册表编辑器左侧的窗口找到以下注册子项: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
3、在右侧窗口找到并双击打开“BootExecute”键值;
4、在打开的编辑对话框中将autocheck autochk*去掉即可(这条字符串是用来实现开机启动磁盘检测程序的,删掉后即可关闭开机自动检测磁盘。),单击“确定”后退出注册表编辑器即可。
打开设备管理器里面的IDE控制器,主要IDE通道属性,高级选项里有一个自动检测,设置为无就OK
在注册表里禁止开机自检硬盘:
运行Regedit,进入注册表然后找到下面的键值:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
再找到右边这个值:BootExecute把里面的数据全部删除,这样就可以彻底禁止重启的时候运行磁盘扫描程序。
不过也可以改参数,把BootExecute里面的autocheck autochk * 改成autocheck autochk /k:E *
这里的E是表示盘符。这里的utocheck autochk /k:E *是表示不检测E盘。
如果每次都会出现检测界面,则说明硬盘出了问题,可以考虑使用修复软件来进行修复。如果硬盘没有问题,请单击“开始→运行”,在“运行”对话框中输入“regedit”打开注册表编辑器,依次选择“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager”子键,然后在右侧窗口中找到“BootExecute”键值项并将其数值清空,最后按“F5”键刷新注册表即可。
正常关机就可以了