canarias:设置和恢复开机不扫描和检测硬盘分区适用于Windows 2000/XP/2003/Vist...

来源:百度文库 编辑:偶看新闻 时间:2024/05/06 07:37:19

设置和恢复开机不扫描和检测硬盘分区适用于Windows 2000/XP/2003/Vista/Win7/2008

众所周知,自Windows 2000开始起(Windows 2000/XP/2003/Vista/Win7/2008),只要是非法关机,意外断电之类的,下次开机或者重启后,Windows都会执行硬盘分区检测,扫描有没有坏文件,这本是好意。但是每次如此也让人很难等待,毕竟要花不少时间,好吧,下面我就教大家一种方法,可以关闭系统意外关机或者意外重启后,不在扫描硬盘了。

这里要用到一个命令,就是chkntfs,使用方法也很简单,如果要不扫描某个分区,比如C盘,那就在开始菜单里的运行执行chkntfs /x c:即可,如果有几个盘,一般我们有D盘E盘F盘,也是这样,要一个个通过chkntfs命令来设置,设置之后,以后就不再会扫描了,而且即便是重装系统之后也一样。当然还有一种方法,通过注册表修改,这里我不推荐,为什么呢,因为步骤相对繁琐。而且一次设置,以后重装系统什么的,又要再次设置。

但是凡事都有利弊,这个功能也是这样,几年前我就取消了,后来一直没出现过扫描界面,再后来我用到Windows Vista系统,我设置都没见过Vista是如何扫描的。于是我才思考了一下,总觉得是以前设置了,只是没想到换系统,设置也保留着,直到最近系统老是启动不了,我才意识到,硬盘扫描其实是不能舍弃的。还是保留的好,于是又去搜索了一下,发现大部分文章转载的都是错误的。

于是我仔细了看了下chkntfs这个命令的帮助,原来那些转载的文章真的是错了,他们觉得命令格式应该是chkntfs /d c:这样,但是执行后发现,这样是错误的,chkntfs并没有做任何操作。正确的方法很简单,只要执行chkntfs /c c:即可将C盘的开机检测设置为有问题时扫描,也就是意外关机后开机会进行对应盘扫描。不过一台电脑一般有几个盘符,我这里写了段脚本,只要用记事本保存成“恢复开机扫描硬盘分区.bat”再运行它即可