CheckDisk又称CHKDSK,是一项强大而基础的Windows内置实用程序。此工具最初的设计目标是提供一种简单而直接的方式来对硬盘文件系统进行全面的检查,而不需要用户具备深厚的专业知识。

chkdsk-command-2625838-27310b31ece3479bbda1cb8a9c84a52a

该工具的功能纵深广泛,其中包括检查硬盘文件系统的完整性、修复诸如FAT16、FAT32和NTFS等文件系统上的错误、通过命令行手动或系统自动调用进行磁盘分析等。对于操作系统的稳定性和数据安全性无疑都起到了重要的保障作用。

为了满足用户在实际操作中的需求,CheckDisk还允许用户手动启动这一程序,执行特定磁盘分区的检查。举例来说,当系统发生问题或非法关机后,系统将自动调用它来进行磁盘检查,为系统稳定性提供了基础保障。在这一过程中,CheckDisk将创建并显示磁盘的状态报告,为用户问题定位提供参考。

 CHKDSK 命令

您可以选择不同的 CHKDSK 参数来查明特定问题。 chkdsk 命令将搜索磁盘驱动器是否存在问题,但不会修复任何问题。如果结果告诉您“不需要采取进一步的操作”,那么这次您将不需要使用任何其他命令。

以下是 CHKDSK 命令的概述:

  • chkdsk 交叉引用文件目录与文件系统以验证它们是否匹配。这只是一个诊断,并不会尝试修复任何问题。

  • chkdsk /f 修复文件系统和目录的任何结构问题,纠正两者之间的不一致。

  • chkdsk /r 搜索物理硬盘驱动器的损坏部分(同时运行 chkdsk /f)并尝试恢复那里的数据,将其放入驱动器未损坏的部分。

  • chkdsk /x 卸载驱动器,以便可以检查和修复它。运行此命令还会运行 /f。

  • chkdsk /v 在运行检查时显示所有文件的路径和名称。

这些命令将自动在光标旁边显示的活动驱动器上运行。要在其他驱动器上运行 CHKDSK,请键入 chkdsk [驱动器号]: /f,将 [驱动器号] 替换为要扫描的驱动器号。例如,要修复 D 驱动器,请输入 chkdsk D: /f。

装有 Windows 的驱动器(通常是 C)将要求您重新启动,然后才能运行 CHKDSK。选择 Y 继续。 Windows 将在重新启动后立即运行 CHKDSK。

chkdsk /r 有什么作用?

Chkdsk /r 查找并尝试修复硬盘驱动器的损坏部分。作为此过程的一部分,它也会自动运行 chkdsk /f 来更正磁盘上的错误。这意味着您不必运行命令 chkdsk /f /r。

Chkdsk /r 是最有价值的检查磁盘命令之一,因为它可以提醒您硬盘驱动器的某些部分开始出现故障。这可以提醒您备份重要文件,这样您就不会因硬盘故障而丢失它们。

在运行 chkdsk /r 之前,您应该将所有有价值的文件备份到另一个存储驱动器,因为在该过程完成后它们可能会被删除。如果这些文件位于坏扇区附近,chkdsk /r 很有可能会将它们识别为已损坏并删除它们。

Chkdsk /r 并不是一个数据恢复实用程序,它有时无法正确恢复损坏的文件。最安全的数据恢复方法是使用以前创建的备份,或者在执行 chkdsk /r 之前咨询专家。

如果您想知道是执行 chkdsk /f 还是 /r,您可以通过执行 /r 找到更多信息。

如果您在扫描工作时遇到问题,请以管理员身份打开命令提示符并运行 chkdsk /f /r /x 应该可以解决问题。

chkdsk /f 有何作用?

Chkdsk /f 执行整个磁盘检查并重写文件夹目录以匹配驱动器上的实际内容。这很重要,因为如果 Windows 尝试访问重要的系统文件但该文件不存在,则可能会导致蓝屏或黑屏死机或导致其他故障和崩溃。

计算机硬盘驱动器可以被认为有点像一本书,只不过其中存储的信息不断被添加、更新、移动和删除。因此 chkdsk /f 函数可确保磁盘的“目录”列出所有正确的“章节”,每个“章节”都有一个条目,并且所有条目都指向正确的“页码”。

CHKDSK 命令术语表

想知道如何以更多方式运行检查磁盘吗?以下是在命令提示符中执行磁盘检查时可以使用的一些其他命令:

  • chkdsk - 检查默认驱动器和文件系统上的问题,而不修复或修复。

  • chkdsk [驱动器号]:- 执行相同的操作,但针对指定的驱动器。

  • /f - “f”代表“修复”,在这里它的意思是修复文件系统信息,以便它引导您找到正确的文件。

  • /r - “r”代表“修复”。 /r 查找硬盘驱动器的损坏部分并尝试恢复存储在那里的文件。

  • /x - 在运行 CHKDSK 之前卸载驱动器,这可能是运行它所必需的。

  • /f /r /x - 在已卸载的驱动器上运行 /f 和 /r 命令。

  • /scan - 扫描磁盘而不卸载它(仅适用于 NTFS)。

  • /b - 重置坏簇列表(磁盘的损坏部分)并重新扫描相同的簇。

  • /v - 检查磁盘,但在执行此操作时显示文件的名称。

  • /i - 更快且不太彻底的扫描,其中索引条目被略读而不是深入检查。

  • /c - 另一种类型的表面扫描,不检查文件夹中的循环。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。