跳转到内容

CHKDSK

维基百科,自由的百科全书

Microsoft Check Disk
Chkdsk.exe 检查 C:\
Chkdsk.exe 检查 C:\
其他名称Chkdsk
内置于DOSOS/2Windows操作系统

CHKDSK(全称Microsoft Check Disk,意为磁盘检查)是一种运行在DOSOS/2Windows操作系统上的指令。当系统假死机非法关机时,由系统调用来检查磁盘,也可以通过命令行手工调用来检查某一个磁盘分区。该程序会基于被检测的磁盘所使用的系统生成磁盘的状态报告,如果输入参数,还可修复磁盘的错误。

命令参数

如果不输入任何参数,CHKDSK可显示被检测磁盘的磁盘状态。若带有参数,还可修复磁盘错误。

drive 指定要用 CHKDSK 检查的磁盘所在的驱动器
[path]filename 指定要用 CHKDSK 进行检查的一个或一组文件路径及名称。可使用通配符(*或?)指定。
volume 指定驱动器号、装入点或卷名。
/c 仅随 NTFS 使用。跳过文件夹结构中的周期检查,减少运行 CHKDSK 所需的时间。
/f 修复磁盘上的错误。必须锁定磁盘。如果 CHKDSK 无法锁定驱动器,会显示一条信息,询问用户是否希望在下次重新启动计算机时检查该驱动器。
/i 仅随 NTFS 使用。对索引项进行强度较小的检查,降低运行 CHKDSK 所需时间。
/l[:size] 仅随 NTFS 使用。将日志文件的大小更改为由用户输入的大小。如果省略该参数,输入 /l 则会显示当前日志文件的大小。
/p 即使驱动器不在 CHKDSK 的检查范围内,也执行彻底检查。该参数不会对驱动器做任何更改。
/r 找到坏扇区并恢复可读取的信息。必须锁定磁盘。
/v 磁盘检查时,显示每个目录下的文件
/x 仅随 NTFS 使用。如果必要,会首先强制卸载。该驱动器的所有打开句柄都无效。该参数还包含了/f 的功能。
/b 仅随 NTFS 使用。用于重新评估该卷上的坏
/? 命令提示符中显示帮助。

[1] [2] [3]

显示效果

Windows XP命令提示符中运行不带参数的 CHKDSK 后,效果如下:

C:\Documents and Settings\Administrator>chkdsk
文件系统的类型是 NTFS。

警告! 没有指定  F 参数
用只读模式运行 CHKDSK。

CHKDSK 正在校验文件(3 的阶段 1)...
文件校验完成。00。
CHKDSK 正在校验索引(3 的阶段 2)...
索引校验完成。00。
CHKDSK 正在校验安全描述符(3 的阶段 3)...
安全描述符校验完成。
正在修复主控文件表(MFT)位图属性的错误。
正在修复卷位图的错误。
Windows 发现文件系统有问题。
运行 CHKDSK (使用选项 /F) 来更正这些问题。

总共有   52436128 KB 磁盘空间。
30031 个文件中有    9202400 KB。
4522 个索引      10532 KB。
不正确扇区          0 KB。
系统正在使用      94348 KB。
日志文件占用了      54512 KB。
磁盘上   43128848 KB 可用。

每个分配单元中有       4096 字节。
磁盘上共有   13109032 个分配单元。
磁盘上有   10782212 个可用的分配单元。


参考链接

  1. ^ 故障恢复控制台主要命令. chinaitlab.com. 
  2. ^ CHKDSK(磁盘检测)命令的运用. 网易科技. 
  3. ^ Windows 2000 故障恢复控制台说明 请检查|url=值 (帮助). Microsoft帮助与支持. 

相关条目