方法之一:
CHKNTFS volume [...]
CHKNTFS /D
CHKNTFS /T[:time]\\r\\r
CHKNTFS /X volume [...]
CHKNTFS /C volume [...]
    volume           指定驱动器号(后面跟一个冒号)、装入点或卷名。
    /D               将计算机恢复成默认状态,启动时检查所有驱动器,并对有问
                   题的驱动器执行 chkdsk 命令。
    /T:time          将 AUTOCHK 初始递减计数时间改成指定的时间,单位为秒数。
                   如果没有指定时间,则显示当前设置。
    /X               排除启动时不作检查的驱动器。上次执行此命令排除的驱动器此
                   时无效。
    /C               安排启动时检查驱动器,如果驱动器有问题,运行 chkdsk。
如果没有指定命令行开关,CHKNTFS 会显示每一驱动器有问题的位的状态。
方法二:清除注册表\\HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session
Manager的BootExecute 二进位值autocheck autochk。
方法三:和方法一差不多,只是增加了几条。
1.运行chkntfs /x c:
注意上面的C:就是开机自检的那个盘,如有多个盘都自检,则要一个一个的输入,不要用chkntfs /x c: d: e: f:这样没用。
2。在自检的盘符上右击---属性---工具---开始检测---把两项都打个勾,如提示不能运行,可以关闭所有运行的软件,打开的文件再试。
方法四:
试试到开始-运行-regedit-
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
右边键值:BootExecute里的autocheck autochk * 改成autocheck autochk /k:C *

还不行估计你硬盘有坏道了..用效率源软件修复硬盘.
方法五:把以下内容保存为A.REG后导入
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"SFCScan"=dword:0000000
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager]
"AutoChkTimeOut"=dword:0000000
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager]
"BootExecute"=hex(7):00,00

该文章转载自Pclala电脑大本营:[url]http://www.pclala.com/Pc/Skill/20074257473.Html[/url]