我这里有三种方法: 用文本编辑器打开msdos.sys,会看到以下内容: [Options] bootmulti=1 bootgui=1 autoscan=1 如果不想非正常关机后运行磁盘扫描程序,可以把atuoscan=1改为autoscan=0。重起就可以了。
可以运行-- cmd --chkntfs /x:
运行Regedit,进入注册表然后找到下面的键值: Windows XP,每次开机都自动检测硬盘,之前正常关机,没有任何非法操作。 1、和硬盘的分区格式有关,FAT32格式在非法关机后会在开机时要求检测硬盘,而且必须检测完毕才不会在下次启动时重新检测。系统有一个文件中记录了检测是否结束的信息,有时即使检测完成了也会因为这个文件没有更新而在下次开机时重新检测。 2、硬盘出现坏道。 解决: 方法一: 如果分区是FAT32格式,将其转换成NTFS,方法是在命令提示符下输入:convert X: /fs:ntfs
打开“我的电脑”-右键点击X盘选择“属性”-选择“工具”-“查错”中点“开始检查”-选中“自动修复文件系统错误”和“扫描并试图恢复坏扇区”,然后点“开始”。
我们知道系统之所以要对磁盘进行扫描是因为在注册表中设置了“脏”字节。在注册表中找到以下分支:[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager],在右侧的窗口中找到“BootEx ecute:REG_MULTI_SZ”,其键值就是windows关于磁盘扫描的,双击“BootE xecute:REG_MULTI_SZ”将其内容改为:“autocheck autochk *”即可恢复成正常的状态;或把里面的数值数据全部删除,这样就可以彻底禁止非法关机和重启时运行磁盘扫描程序。
其它: 一定是你在BIOS设置中选择了每次开机都要检测硬盘,所以才这样,和你的电脑配置是没有关系的。解决方法:在开机后按DEL进入BIOS选择Quick Power On Self Test(快速加电自检测),你的一定设为了Enabled了,选择Disabled,将其关闭就行了
|