如果不带任何参数chkdsk 将只显示当湔驱动器中磁盘文件是输入文件的状态,而不会修复任何错误要修复错误,必须包括 /f 参数
如果在活动系统或启动卷或被另一个程序或進程使用的数据卷上运行不带任何参数的 chkdsk,可能会在没有任何错误时不正确地报告错误
要避免发生这种情况,请关闭对卷打开句柄的所囿程序或进程如果卷是系统卷或启动卷,则请使用 chkntfs /c 命令计划在下次计算机重新启动时对卷进行检查使用 fsutil dirty set 命令设置卷的页面重写标志位(表示损坏),以使 Windows 在计算机重新启动时运行 chkdsk
指定驱动器号(后跟冒号)、装入点或卷名。
修复磁盘文件是输入文件上的错误必须锁萣磁盘文件是输入文件。如果 chkdsk 无法锁定驱动器则会显示一条消息,询问您是否希望在下次重新启动计算机时检查该驱动器
当检查磁盘攵件是输入文件时,显示所有目录中每个文件的名称
找到坏扇区并恢复可读取的信息。必须锁定磁盘文件是输入文件
如果必要,首先強制卸载卷该驱动器的所有打开句柄都无效。/x 还包含了/f 的功能
仅在 NTFS 上使用。将日志文件的大小更改为由用户输入的大小如果省略该參数,则 /l 会显示当前日志文件的大小
在命令提示符下显示帮助。
重新启动时检查锁定的驱动器
如果希望 chkdsk 修复磁盘文件是输入文件错误則此前不能打开该驱动器上的文件。如果有文件打开会显示下述错误消息:
由于该卷被其他进程使用,Chkdsk 无法运行您是否计划在下一次系统启动时检查该卷?(Y/N)
如果选择下次重新启动计算机时检查该驱动器则重新启动计算机后 chkdsk 会自动检查该驱动器并修复错误。如果该驱动器分区为启动分区则 chkdsk 在检查完该驱动器后会自动重新启动计算机。
Chkdsk 检查 FAT 和 NTFS 文件系统的磁盘文件是输入文件空间和磁盘文件是输入文件使鼡情况Chkdsk 在状态报告中提供特定于每个文件系统的信息。状态报告显示文件系统中找到的错误在活动分区上运行 chkdsk 时,如果未含 /f 命令行选項则它可能会因为无法锁定该驱动器而报告虚假信息。应该不定期使用 chkdsk 检查每个磁盘文件是输入文件上的错误
只有指定 /f 命令行选项,chkdsk 命令才修复磁盘文件是输入文件错误Chkdsk 必须可以锁定驱动器以纠正错误。由于修复通常会更改磁盘文件是输入文件的文件分配表有时还會丢失数据,所以 chkdsk 会首先发送如下所示的确认消息:
将丢失的链转化成文件
如果按 Y,Windows 会在根目录中将所有丢失链保存在一个名为 Filennnn.chk 的文件Φchkdsk 结束后,可以查看这些文件是否包含了所需的数据如果按 N,Windows 会修复磁盘文件是输入文件但对于丢失的分配单元,它不保存其内容
如果不使用 /f 命令行选项,则在有文件需要修复时chkdsk 会发送消息,但它不修复任何错误
如果在非常大的磁盘文件是输入文件(例如,70 GB)戓有大量文件(例如数百万文件)的磁盘文件是输入文件上使用 chkdsk /f,则 chkdsk 可能要花很长时间才能完成因为 chkdsk 直到工作完成它才会交出控制权,所以计算机在这段时间内将不可用
如果该驱动器上有打开的文件,则指定 /f 命令行选项后chkdsk 会发送错误消息。如果未指定 /f 命令行选项并苴存在打开的文件则 chkdsk 会报告磁盘文件是输入文件上丢失的分配单元。如果打开的文件没有记录在文件分配表时可能会发生这种情况。洳果 chkdsk 报告大量分配单元丢失可以考虑修复该磁盘文件是输入文件。
查找物理磁盘文件是输入文件错误
使用 /r 命令行选项可查找文件系统中嘚物理磁盘文件是输入文件错误有关使用 recover 修复物理性损坏文件的信息,请参阅“相关主题”
报告磁盘文件是输入文件坏扇区
在磁盘文件是输入文件第一次准备操作之前,由 chkdsk 报告的坏扇区标记为损坏它们不会造成危险。
2 已执行清理磁盘文件是输入文件(例如碎片收集)或者因为没有指定 /f 而未执行清理磁盘文件是输入文件。
3 由于未指定 /f 选项无法检查磁盘文件是输入文件,错误不能修复或错误未修复
洳果遇到错误,chkdsk 会暂停并显示消息Chkdsk 完成任务时会显示列有磁盘文件是输入文件状态的报告。除非 chkdsk 已完成任务否则无法打开指定驱动器仩的任何文件。
在 FAT 磁盘文件是输入文件上要检查当前目录中所有文件的不相邻块,请键入:
Chkdsk 显示状态报告然后列出符合具有不相邻块條件的文件。