欢迎来到天天文库
浏览记录
ID:6108849
大小:88.61 KB
页数:24页
时间:2018-01-03
《系统磁盘扫描程序详解》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、磁盘扫描小知识禁用磁盘扫描功能命令chkntfs/x 重现开机磁盘扫描功能chkntfs/d Chkdsk/f命令强制对磁盘进行检测和修复,此时会提示“在下次重启时检查这个卷”的提示,回答Y,并重新启动电脑。 在Windows2000/xp/Vista操作系统下,分别有Chkdsk.exe、chkntfs.exe与Autochk.exe三个磁盘扫描工具。Chkdsk.exe的主要功能是检查硬盘驱动器的完整性,检查磁盘和修复文件系统;Chkntfs.exe的主要功能是手工安排启动时运行Chkdsk进行磁盘检查,可以显示文件系统类型、文件系统“脏字位”状态;Auto
2、chk.exe则查找每个卷上的“脏字位”,以及Chkdsk/F和Chkntfs/x所作的注册表位置,决定是检查还是路跳过。它可以区分是手工安排的卷检查,还是由于文件系统发现卷处于“脏”状态而自动进行卷检查,并会把相应的消息写入应用程序事件日志,该命令不能在Win32模式下运行。chkdsk用法详解chkdsk基于所用的文件系统,创建和显示磁盘的状态报告。Chkdsk还会列出并纠正磁盘上的错误。如果不带任何参数,chkdsk将显示当前驱动器中的磁盘状态。语法chkdsk[volume:][[Path]FileName][/f][/v][/r][/x][/c][/l[:s
3、ize]]参数volume:指定驱动器号(冒号分隔)、装入点或卷名。[Path}FileName]指定需要chkdsk检查碎片整理的文件或文件集的位置和名称。使用通配符(*和?)可以指定多个文件。/f修复磁盘上的错误。必须锁定磁盘。如果chkdsk无法锁定驱动器,则会显示一条消息,询问您是否希望在下次重新启动计算机时检查该驱动器。/v当检查磁盘时,显示所有目录中每个文件的名称。/r找到坏扇区并恢复可读取的信息。必须锁定磁盘。/x仅在NTFS上使用。如果必要,首先强制卸载卷。该驱动器的所有打开句柄都无效。/x还包含了/f的功能。/i仅随NTFS使用。对索引项执行充分检查
4、,降低运行chkdsk的所用时间量。/c仅随NTFS使用。跳过文件夹结构中的周期检查,减少运行chkdsk所需的时间量。/l[:size]仅随NTFS使用。将日志文件的大小更改为由用户输入的大小。如果省略该参数,则/l会显示当前日志文件的大小。/?在命令提示符显示帮助。注释运行chkdsk要在固定磁盘上运行chkdsk命令,您必须是该Administrators组的成员。重新启动时检查锁定的驱动器如果希望chkdsk修复磁盘错误,则此前不能打开该驱动器上的文件。如果有文件打开,会显示下述错误消息:Chkdskcannotrunbecausethevolumeisinu
5、sebyanotherprocess.Wouldyouliketoschedulethisvolumetobecheckedthenexttimethesystemrestarts?(Y/N)如果选择下次重新启动计算机时检查该驱动器,则重新启动计算机后chkdsk会自动检查该驱动器并修复错误。如果该驱动器分区为启动分区,则chkdsk在检查完该驱动器后会自动重新启动计算机。报告磁盘错误chkdsk命令会检查磁盘空间和文件分配表(FAT)以及NTFS文件系统的使用情况。Chkdsk在状态报告中提供特定于每个文件系统的信息。状态报告显示文件系统中找到的错误。在活动分区上运
6、行chkdsk时,如果未含/f命令行选项,则它可能会因为无法锁定该驱动器而报告虚假信息。应该不定期使用chkdsk检查每个磁盘上的错误。修复磁盘错误只有指定/f命令行选项,chkdsk命令才修复磁盘错误。Chkdsk必须可以锁定驱动器以纠正错误。由于修复通常会更改磁盘的文件分配表,有时还会丢失数据,所以chkdsk会首先发送如下所示的确认消息:10lostallocationunitsfoundin3chains.Convertlostchainstofiles?如果按Y,Windows会在根目录中将所有丢失链保存在一个名为Filennnn.chk的文件中。chkds
7、k结束后,可以查看这些文件是否包含了所需的数据。如果按N,Windows会修复磁盘,但对于丢失的分配单元,它不保存其内容。如果不使用/f命令行选项,则在有文件需要修复时,chkdsk会发送消息,但它不修复任何错误。如果在大磁盘(例如,70GB)或有大量文件(数百万)的磁盘上使用chkdsk/f,这可能要花很长时间(比如说,数天)才能完成。因为chkdsk直到工作完成它才会交出控制权,所以计算机在这段时间内将不可用。检查FAT磁盘Windows以下列格式显示FAT磁盘的chkdsk状态报告:VolumeSerialNumberisB1AF-AFBF72
此文档下载收益归作者所有