弱智儿童图片:chkdsk 命令的使用方法

来源:百度文库 编辑:中财网 时间:2024/04/29 10:10:07
想必大家都出现过屏幕左下角出现“***文件已损坏,请运行chkdsk”工具的系统提示吧,我在网上浏览时看到了关于chkdsk命令的使用方法,发到这里供大家参考,再此感谢yjjandgxm的提示和帮助。
CHKDSK [volume[[path]filename]]] [/F] [/V] [/R] [/X] [/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 将显示当前驱动器中的磁盘状态。
语法
chkdsk [volume:][[Path] FileName] [/f] [/v] [/r] [/x] [/c] [/l[:size]]
参数
volume:
指定驱动器号(冒号分隔)、装入点或卷名。
[Path} FileName]
指定需要 chkdsk 检查碎片整理的文件或文件集的位置和名称。使用通配符(* 和 ?)可以指定多个文件。
/f
修复磁盘上的错误。必须锁定磁盘。如果 chkdsk 无法锁定驱动器,则会显示一条消息,询问您是否希望在下次重新启动计算机时检查该驱动器。
/v
当检查磁盘时,显示所有目录中每个文件的名称。
/r
找到坏扇区并恢复可读取的信息。必须锁定磁盘。
/x
仅在 NTFS 上使用。如果必要,首先强制卸载卷。该驱动器的所有打开句柄都无效。/x 还包含了/f 的功能。
/i
仅随 NTFS 使用。对索引项执行充分检查,降低运行 chkdsk 的所用时间量。
/c
仅随 NTFS 使用。跳过文件夹结构中的周期检查,减少运行 chkdsk 所需的时间量。
/l[:size]
仅随 NTFS 使用。将日志文件的大小更改为由用户输入的大小。如果省略该参数,则 /l 会显示当前日志文件的大小。
/?
在命令提示符显示帮助。
注释
运行 chkdsk
要在固定磁盘上运行 chkdsk 命令,您必须是该 Administrators 组的成员。
重新启动时检查锁定的驱动器
如果希望 chkdsk 修复磁盘错误,则此前不能打开该驱动器上的文件。如果有文件打开,会显示下述错误消息:
Chkdsk cannot run because the volume is in use by another processWould you like to schedule this volume to be checked the next time the system restarts?(Y/N)
如果选择下次重新启动计算机时检查该驱动器,则重新启动计算机后 chkdsk 会自动检查该驱动器并修复错误。如果该驱动器分区为启动分区,则 chkdsk 在检查完该驱动器后会自动重新启动计算机。
报告磁盘错误
chkdsk 命令会检查磁盘空间和文件分配表 (FAT)以及 NTFS 文件系统的使用情况。Chkdsk 在状态报告中提供特定于每个文件系统的信息。状态报告显 示文件系统中找到的错误。在活动分区上运行 chkdsk 时,如果未含 /f 命令行选项,则它可能会因为无法锁定该驱动器而报告虚假信息。应该不定期 使用 chkdsk 检查每个磁盘上的错误。
修复磁盘错误
只有指定 /f 命令行选项,chkdsk 命令才修复磁盘错误。Chkdsk 必须可以锁定驱动器以纠正错误。由于修复通常会更改磁盘的文件分配表,有时还会丢失数据,所以 chkdsk 会首先发送如下所示的确认消息:
10 lost allocation units found in 3 chains.
Convert lost chains to files?
如果按 Y,Windows 会在根目录中将所有丢失链保存在一个名为 Filennnn.chk 的文件中。chkdsk 结束后,可以查看这些文件是否包含了所需的数据。如果按 N,Windows 会修复磁盘,但对于丢失的分配单元,它不保存其内容。
如果不使用 /f 命令行选项,则在有文件需要修复时,chkdsk 会发送消息,但它不修复任何错误。
如果在大磁盘(例如,70 GB)或有大量文件(数百万)的磁盘上使用 chkdsk /f,这可能要花很长时间(比如说,数天)才能完成。因为 chkdsk 直到工作完成它才会交出控制权,所以计算机在这段时间内将不可用。
例子:
我使用一键ghost的时候,由于断电,解决导致在我的F盘里面多出了一个c_pan.gho的文件,我看它的大小是0,不过删除的时候却提示“文件或目录损坏且无法读取”,我该怎么解决?
答: 出现这个情况主要是因为,文件正在操作中而因为一些其他的因素导致文件创建不完整。所以这里告诉大家一个命令,也就是chkdsk命令,在“运行”里输入 “cmd”,然后输入使用“cd”命令进入到该盘和文件夹,最后输入“chkdsk /f”,就会有提示“chkdsk 正在校验文件”,几秒钟之后就会 提示某文件索引成功。
 SCANDISK——检测、修复磁盘命令 
1.功能:检测磁盘的FAT表、目录结构、文件系统等是否有问题,并可将检测出的问题加以修复。 
2.类型:外部命令 
3.格式:SCANDISK[盘符1:]{[盘符2:]…}[/ALL] 
4.使用说明: 
(1)CCANDISK适用于硬盘 和软盘,可以一次指定多个磁盘或选用[/ALL]参数指定所有的磁盘; 
(2)可自动检测出磁盘中所发生的交叉连接、丢失簇和目录结构等逻辑上的错误,并加以修复。