2023-05-15 09:17:31 阅读( 4334)
磁盘自我修复功能NTFS利用一种“自我疗伤”的系统,可以对硬盘上的逻辑错误和物理错误进行自动侦测和修复。
磁盘自我修复功能NTFS使用“自我修复”系统来自动检测和修复硬盘上的逻辑错误和物理错误。在FAT16和FAT32时代,我们需要Scandisk程序来标记磁盘上的坏扇区。
然而,当发现错误时,数据经常被写入坏扇区,并且已经造成了损失。
电脑非法关机,意外断电等。下次启动或重新启动后,Windows将执行硬盘分区检测并扫描坏文件。这是一个好的意图。但是每次都很难等。毕竟要花很多时间。好吧,我教你一个方法。
是的,关闭系统意外关机或者意外重启后,不再扫描硬盘了。
这里要用到一个命令,就是chkntfs。使用方法也很简单。如果你不想扫描一个分区,比如c盘,只需在开始菜单中运行chkntfs /x c:即可。如果有几个磁盘,通常我们有驱动器D,驱动器E和驱动器F,等等。
应该通过chkntfs命令逐个设置。设置好以后,以后就不扫描了,即使重装系统也不行。当然还有另外一种修改注册表的方法,这里我不推荐。为什么?因为步骤相对复杂。一旦设定好,
重装系统什么的之后,还得重新设置。
但是任何事物都有利弊,这个功能也是如此。几年前就取消了,然后就没有扫描界面了。后来用的是Windows Vista系统,没见过Vista怎么扫描的。所以我想了想,
之前一直以为是设置好的,没想到改了系统还保留了设置。直到最近系统总是无法启动,我才意识到硬盘扫描是不能放弃的。不如留着吧,于是我又去搜了一下,发现转载的文章大部分都是错的。
所以我仔细看了chkntfs这个命令的帮助。原来转载的文章真的不对。他们以为命令格式应该是chkntfs /d c:像这样,但是实现后发现这是错误的,chkntfs什么也没做。
正确的方法很简单,只要执行chkntfs /c c:就可以将c盘的引导检测设置为出现问题时扫描,即机会在意外关机后扫描对应的磁盘。但是一台计算机通常有几个驱动器号。我在这里写了一个剧本。
只需用记事本将其保存为“恢复启动扫描硬盘分区。蝙蝠”然后运行它。
For %%a In (C D E F G H I J K L M N O P Q R S T U V W X Y Z) Do (
chkntfs /c %%a:
)
还有,那是开机扫描前的等待时间,一般是10秒,所以如果有多个磁盘,每个磁盘都要先登录10秒,很浪费时间。其实用chkntfs设置就行了,执行chkntfs /t 3设置为3秒就行了。
方便多了!
为了您的方便,我发了chkntfs的命令帮助供您参考。
启动时显示或修改磁盘检查。
CHKNTFS volume [.]
CHKNTFS /D
CHKNTFS /T[:time]
CHKNTFS /X volume [.]
CHKNTFS /C volume [.]
Volume指定驱动器号(后跟冒号)、装入点或卷名。
/D将计算机恢复到默认状态,启动时检查所有驱动器,并提出问题。
出现问题的驱动器执行chkdsk命令。
/T:time将AUTOCHK的初始倒计时时间更改为以秒为单位的指定时间。
如果没有指定时间,则显示当前设置。
/X排除启动时未检查的驱动器。上次执行此命令时排除的驱动器
时间无效。
/C安排在启动时检查驱动器,如果驱动器有问题就运行chkdsk。
如果没有指定命令行开关,CHKNTFS将显示每个驱动器上故障位的状态。
建议:非法关机后再开机后一定不要取消磁盘的检测,可以运行一下磁盘碎片整理程序(系统自带或者优化大师)。如果经常非法关机,又不检测,日积月累的逻辑坏道会导致无法修复的物理坏道,那么硬盘就报废了!!!
猜你喜欢
Guessyoulike