文章最后更新时间:2024年01月26日
首先说明:
使用chkdsk可以修复大多数因为磁盘问题而导致操作系统崩溃或无法启动的问题;
检查卷的文件系统和文件系统元数据是否存在逻辑和物理错误。如果在没有参数的情况下使用,chkdsk 仅显示卷的状态,并且不会修复任何错误。如果与 /f、/r、/x 或 /b 参数一起使用,则会修复卷上的错误。
使用注意事项:
本地管理员组中的成员身份或等效身份是运行 chkdsk 所需的最低要求。若要以管理员身份打开命令提示符窗口,请右键单击“开始”菜单中的“命令提示符”,然后单击“以管理员身份运行”。
不建议中断 chkdsk。但是,取消或中断 chkdsk 不应使卷比运行 chkdsk 之前更损坏。再次运行 chkdsk 会检查并修复卷上的任何剩余损坏。
Chkdsk 只能用于本地磁盘。该命令不能与已通过网络重定向的本地驱动器号一起使用。
使用语法:
以管理员运行cmd.exe或终端,在开始--运行-输入cmd--回车;
在打开的窗口输入下列语法:
chkdsk [<volume>[[<path>]<filename>]] [/f] [/v] [/r] [/x] [/i] [/c] [/l[:<size>]] [/b]
参数及描述:
<volume>指定驱动器号(后跟冒号)、装入点或卷名。
[ [<path>]<filename>仅与文件分配表 (FAT) 和 FAT32 一起使用。指定希望 chkdsk 检查碎片的文件或文件集的位置和名称。可以使用 ? 和 * 通配符指定多个文件。
/f修复磁盘上的错误。必须锁定磁盘。如果 chkdsk 无法锁定驱动器,则会出现一条消息,询问您是否要在下次重新启动计算机时检查驱动器。
/v检查磁盘时显示每个目录中每个文件的名称。
/r定位坏扇区并恢复可读信息。必须锁定磁盘。/r 包括 /f 的功能,以及对物理磁盘错误的附加分析。
/x如有必要,强制先卸除卷。驱动器的所有打开句柄均无效。/x 还包括 /f 的功能。
/我仅与 NTFS 一起使用。对索引条目执行不太严格的检查,从而减少运行 chkdsk 所需的时间。
/c仅与 NTFS 一起使用。不检查文件夹结构中的周期,从而减少运行 chkdsk 所需的时间。
/l[:<size>]仅与 NTFS 一起使用。将日志文件大小更改为您键入的大小。如果省略大小参数,/l 将显示当前大小。
/b仅与 NTFS 一起使用。清除卷上的坏集群列表,并重新扫描所有已分配和空闲集群以查找错误。/b 包括 /r 的功能。在将卷映像到新硬盘驱动器后使用此参数。
/扫描仅与 NTFS 一起使用。对卷运行联机扫描。
/强制脱机修复仅与 NTFS 一起使用(必须与 /scan 一起使用)。绕过所有在线维修;发现的所有缺陷都将排队等待脱机修复(例如,)。chkdsk /spotfix
/perf仅与 NTFS 一起使用(必须与 /scan 一起使用)。使用更多系统资源尽快完成扫描。这可能会对系统上运行的其他任务产生负面的性能影响。
/点定位仅与 NTFS 一起使用。对卷运行点定位。
/sdcleanup仅与 NTFS 一起使用。垃圾回收不需要的安全描述符数据(暗示 /f)。
/offlinescanandfix运行脱机扫描并修复卷。
/自由孤儿链仅与 FAT/FAT32/exFAT 一起使用。释放任何孤立的集群链,而不是恢复其内容。
/马克清洁仅与 FAT/FAT32/exFAT 一起使用。如果未检测到损坏,则标记卷干净,即使未指定 /f 也是如此。
/?在命令提示符处显示帮助。
原文: