那要看看磁盘有没有坏道了。
资料仅供参考
磁盘自我修复功能
NTFS利用一种“自我疗伤”的系统,可以对硬盘上的逻辑错误和物理错误进行自动侦测和修复。在FAT16和FAT32时代,我们需要借助Scandisk这个程序来标记磁盘上的坏扇区,但当发现错误时,数据往往已经被写在了坏的扇区上了,损失已经造成。
NTFS文件系统则不然,每次读写时,它都会检查扇区正确与否。当读取时发现错误,NTFS会报告这个错误;当向磁盘写文件时发现错误,NTFS将会十分智能地换一个完好位置存储数据,操作不会受到任何影响。在这两种情况下,NTFS都会在坏扇区上作标记,以防今后被使用。这种工作模式可以使磁盘错误可以较早地被发现,避免灾难性的事故发生。
有些人发现当把磁盘转换为NTFS文件系统后,用磁盘扫描程序就很难发现磁盘错误了。
不过在这个过程中用了几种检查磁盘的方法,确实发现了硬盘里有很多坏簇(是坏道吗?好像不是,以后再查查)尝试修复用了几种方法
方法1.盘符—属性—工具—查错
方法2.运行CHKDSK命令(也就是C盘下的一个文件)
方法3.诺顿磁盘医生2006
他们运行的时候会出现自己不同的显示方法
方法1显示的是“第1阶段”,“第2阶段”,“第3阶段”,“第4阶段”,“第5阶段”
方法2显示的有两种一种是在Windows下的cmd窗口里,一种是在开机Windows进度条读完到进入系统那段时间内,也就是平时进行磁盘扫描的那段时间内。
checking file system on c:
the type of the file system is NTFS.
A disk check has been scheduled.
Windows will now check the disk.
CHKDSK is verifying files (stage 1 of 5)...
File verification completed.
CHDSK is verifying indexes(stage 2 of 5)...
Index verification completed.
CHKDSK is verfying security descriptors(stage 3 of 5)..
security descriptor verification completed.
CHKDSK is verifying usn Journal
Usn Journal verification completed.
CHKDSK is verifying file data (stage 4 of 5)...
File data verification completed.
CHKDSK is verifying free space (stage 5 of 5 )
方法3本身是一个软件,它显示的就是“检查分区表”(这个当作第0步吧),①“检查文件结构”,②“检查索引”,③“检查安全描述符”,④“检查文件数据”,⑤“检查剩余空间”
NTFS系统平时的错误直接就修复好了,但是如果出现了需要在“开机蓝色界面”下扫描的问题,就不会像FAT下那样自动修复错误了,也就是说这只是一个扫描,并没有修复的功能,所以每次开机系统就会一次又一次的扫描,但是这个扫描也只有3步:
checking file system on c:
the type of the file system is NTFS.
A disk check has been scheduled.
Windows will now check the disk.
CHKDSK is verifying files (stage 1 of 3)...
File verification completed.
CHDSK is verifying indexes(stage 2 of 3)...
Index verification completed.
CHKDSK is verfying security descriptors(stage 3 of 3)..
security descriptor verification completed.
这三步只有扫描,没有修复,他相当于:方法1不选“自动修复文件系统错误”和“扫描并试图回复坏扇区”直接点开始;方法2的命令打“CHKDSK C:(以C盘为例)”;方法三不选“修复错误”和选项里的“启用剩余空间测试”
如果想修复的话至少要把“自动修复文件系统错误”选上,或者命令用“CHKDSK C:/F”或者选上“修复错误”,这样就会进行修复了,修复之后就不会一次又一次的重启扫描了。而且这样比较快,就是在扫描的同时也就是每种方法的前三步的同时完成。
如果要执行5步的话就要“自动修复文件系统错误”和“扫描并试图回复坏扇区”全选,命令打“CHKDSK C:/R”,“修复错误”和选项里的“启用剩余空间测试”全选,这样会很慢。
还有就是对于C盘如果只是扫描的话什么状态都可以,但是如果想修复的话只能在下次重启进入蓝色扫描界面的时候进行,因为C盘的文件一直在使用。而D、E、F就是在Windows下可以直接进行了,如果想让D、E、F盘也在蓝色界面下扫描,可以让打开该盘,或者使用该盘上的应用程序,这样系统就会认为它在使用,比如方法2就会出现这样的问句:
由于该卷正在被另一个过程使用,Chkdsk 不能运行。
如果先卸下该卷,Chkdsk 也许可以运行。
该卷所有已打开的句柄将会无效。
要强制卸下该卷吗? (Y/N)
选“N”回车
因为另一个过程正在使用这个卷,无法运行 Chkdsk。
是否计划在下次系统重新启动时检查这个卷? (Y/N)
选“Y”回车
这样启动以后就会检查该盘了,方法1方法3都会收到类似的问句。
以上方法同样可以解决PQ的这个问题“错误 1516 分割磁区不正常卸下”
上面的方法嫌麻烦的话,实在不行格式化也好使。
98下还有一个SCANDISK,SCANDISK 在文件系统为NTFS格式的操作系统是没有这个命令的。只能用chkdsk,功能一样的,只是不同操作系统的叫法(当然运行方法等稍作改动),scandisk运行于dos,chedsk运行于Windows,XP没有SCANDISK命令,即使你进windows下自带的DOS也没有这个命令,只有纯DOS模式才会有这个命令的.也就是说微软的系统,只有DOS,WINDOWS 3.X,WINDOWS 95 98 ME 有这个命令,其它版本的都没有这个命令的
而chkntfs工具被设计为:当 Windows 在非正常关机后重新启动时,禁止在特定卷上自动运行 chkdsk。如果使用 chkdsk /f 安排了在下一次系统重新启动时在活动卷上运行 chkdsk,则也可以使用 chkntfs 来取消安排 chkdsk c
附:CHKDSK命令格式和用法
CHKDSK [volume[[path]filename]]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:size]]
volume 指定驱动器(后面跟一个冒号)、装入点或卷名。
filename 仅用于 FAT/FAT32: 指定要检查是否有碎片的文件。
/F 修复磁盘上的错误。
/V 在 FAT/FAT32 上: 显示磁盘上每个文件的完整路径和名称。在NTFS 上:如果有清除消息,将其显示。
/R 查找不正确的扇区并恢复可读信息(隐含 /F)。
/L:size 仅用于 NTFS: 将日志文件大小改成指定的 KB 数。如果没有指定大小,则显示当前的大小。
/X 如果必要,强制卷先卸下。卷的所有打开的句柄就会无效(隐含 /F)。
/I 仅用于 NTFS: 对索引项进行强度较小的检查。
/C 仅用于 NTFS: 跳过文件夹结构的循环检查。
/I 和 /C 命令行开关跳过卷的某些检查,减少运行 Chkdsk 所需的时间。
chkdsk工具是什么?电脑小白该如何使用chkdsk工具来维护电脑