如何在Windows 7、8和10中修复Chkdsk的硬盘驱动器问题

每当您遇到硬盘驱动器错误-甚至是您最初可能不与硬盘驱动器关联的奇怪行为时-Check Disk都可以挽救生命。这是使用每个Windows版本随附的“检查磁盘”工具的完整指南。

Chkdsk的功能(以及何时使用)

Check Disk实用程序(也称为chkdsk)(因为它是您用来运行该命令的命令)会扫描整个硬盘驱动器,以查找并解决问题。它不是一个令人兴奋的工具,运行它可能需要一些时间,但是从长远来看,它确实可以帮助防止更大的问题和数据丢失。 Chkdsk根据其运行方式执行一些功能:

  • Chkdsk的基本功能是扫描磁盘卷上的文件系统和文件系统元数据的完整性,并修复发现的任何逻辑文件系统错误。此类错误可能包括卷的主文件表(MFT)中的条目损坏,与文件相关联的错误安全描述符,甚至是未对齐的时间戳或有关各个文件的文件大小信息。
  • Chkdsk还可以选择扫描磁盘卷上的每个扇区以查找坏扇区。坏扇区有两种形式:软坏扇区(可能在数据写入不正确时发生)和硬坏扇区(由于磁盘物理损坏而可能发生)。 Chkdsk尝试通过修复软的坏扇区并标记硬的坏扇区来解决这些问题,以便不再使用它们。

这听起来可能非常技术性,但是请放心:您无需了解其工作原理的来龙去脉即可知道 什么时候 您应该运行它。

我们建议每隔几个月运行chkdsk,作为日常维护的一部分,并使用S.M.A.R.T.支持它的驱动器的工具。您还应该考虑在Windows异常关闭时(例如断电或系统崩溃后)运行它。有时Windows会在启动过程中自动运行扫描,但是大多数情况下,您必须自己进行扫描。即使您在应用程序无法加载或崩溃时遇到了奇怪的问题而又无法解决其他问题,也可以考虑检查磁盘。

例如:曾经有个问题,Outlook在加载后不久突然开始崩溃。经过大量的故障排除后,chkdsk扫描显示我的Outlook数据文件存储在坏扇区中。幸运的是,在我的情况下,chkdsk能够恢复扇区,此后一切恢复正常。

有关的:坏道解释:为什么硬盘驱动器出现坏道以及您能对此做什么

如果chkdsk确实遇到了问题-特别是困难的坏扇区-它会 不能 修复后,数据可能变得无法使用。可能性不大,但是有可能发生。因此,在运行chkdsk之前,应始终确保已准备好良好的备份例程并备份PC。

chkdsk工具在所有Windows版本中的工作原理几乎相同。我们将在本文中使用Windows 10,因此,如果您使用的是Windows 7或8,则屏幕看起来可能会略有不同,但是chkdsk的执行效果相同,我们将指出所有过程的不同之处。如果您甚至无法启动进入Windows,我们还将讨论如何从命令提示符下运行它。

如何从Windows检查磁盘

从Windows桌面运行“检查磁盘”工具很容易。在“文件资源管理器”中,右键单击要检查的驱动器,然后选择“属性”。

在属性窗口中,切换到“工具”选项卡,然后单击“检查”按钮。在Windows 7中,该按钮名为“立即检查”。

在Windows 8和10中,Windows可能会通知您在驱动器上未发现任何错误。您仍然可以通过单击“扫描驱动器”执行手动扫描。这将首先执行扫描而不会进行任何维修,因此此时它不会重新启动PC。如果快速磁盘扫描发现任何问题,Windows会向您显示该选项。但是,如果要强制执行此操作,则必须使用命令提示符来运行chkdsk-我们将在本文的后面部分介绍这一点。

Windows扫描驱动器后,如果未发现错误,则只需单击“关闭”。

在Windows 7中,当您单击“立即检查”按钮时,您会看到一个对话框,可让您选择几个额外的选项,即是否还希望自动修复文件系统错误并扫描坏扇区。如果要执行最彻底的磁盘检查,请继续并选择两个选项,然后单击“开始”。请注意,如果将扇区扫描添加到混合中,则检查磁盘可能会花费相当长的时间。当您不需要几个小时的计算机时,可能要执行此操作。

如果您选择修复文件系统错误或扫描坏扇区,则在使用磁盘时Windows将无法执行扫描。如果发生这种情况,您可以选择取消扫描或安排在下次重新启动Windows时进行磁盘检查。

如何检查或取消计划的磁盘检查

如果不确定是否计划将磁盘检查用于下次重新启动,可以很容易地在命令提示符处进行检查。您需要以管理权限运行命令提示符。按开始,然后键入“命令提示符”。右键单击结果,然后选择“以管理员身份运行”。

在提示符下,键入以下命令-如有必要,请替换驱动器号。

chkntfs c:

如果您已安排手动检查驱动器,则会看到一条消息,提示您如何进行此操作。

如果Windows安排了自动检查驱动器,则会显示一条消息,通知您该卷已脏,这意味着该卷已被标记为潜在错误。这表示Windows将在下次启动时运行检查。如果没有安排自动扫描,您将只看到一条消息,通知您该卷没有弄脏。

如果计划在下次启动Windows时进行磁盘检查,但已决定不希望进行检查,则可以通过键入以下命令来取消检查:

chkntfs / x c:

您不会收到有关扫描已取消的任何反馈,但实际上已经取消了。该命令实际上将驱动器从chkdsk命令中排除,以便下次启动。如果您确实要重新启动以发现已安排了扫描,则Windows也足以为您提供大约十秒钟的时间来跳过扫描(如果您愿意)。

如何在命令提示符处使用ChkDsk命令

如果您愿意使用命令提示符(或者因为Windows无法正常启动而必须这样做),则可以对磁盘检查过程进行更多控制。另外,如果您使用的是Windows 8或Windows 10,则这是强制自动修复或坏扇区扫描到混合中的唯一方法。通过单击Windows + X并选择“命令提示符(Admin)”,以管理员权限打开命令提示符。您将使用 奇克斯克 命令。该命令支持许多可选开关,但我们主要关心其中两个: /F/ r .

如果您只使用 奇克斯克 命令本身,它将以只读模式扫描驱动器,报告错误,但不尝试修复它们。因此,它通常可以运行而无需重新启动PC。

如果你想 奇克斯克 要尝试在扫描期间修复逻辑文件系统错误,请添加 /F 转变。请注意,如果驱动器中有正在使用的文件(可能会),则将要求您安排一次扫描以供下次重启。

chkdsk / f c:

如果你想 奇克斯克 同时扫描坏道,您将使用 / r 转变。当您使用 / r 开关, /F 暗示开关,这意味着 奇克斯克 将扫描逻辑错误和坏扇区。但是,尽管这不是真的必要,但是如果您同时扔掉两个 / r/F 同时打开命令。

chkdsk / r c:

跑步 chkdsk / r 为您提供了可以在卷上执行的最彻底的扫描,并且如果您有时间腾出时间进行扇区检查,我们强烈建议至少定期运行一次。

当然,您可以使用其他参数 奇克斯克 。因此,为了完整性和您的怪异享受,它们位于:

C:\> chkdsk /?检查磁盘并显示状态报告。 CHKDSK [volume [[path] filename]]] [/ F] [/ V] [/ R] [/ X] [/ I] [/ C] [/ L [:size]] [/ B] volume指定驱动器号(后跟冒号),安装点或卷名。仅FAT / FAT32文件名:指定要检查碎片的文件。 / F修复磁盘上的错误。 / V在FAT / FAT32上:显示磁盘上每个文件的完整路径和名称。在NTFS上:显示清除消息(如果有)。 / R找到坏扇区并恢复可读信息(隐含/ F)。 / L:仅适用于NTFS:将日志文件的大小更改为指定的千字节数。如果未指定大小,则显示当前大小。 / X如有必要,强制先卸除该卷。然后,该卷的所有打开的句柄都将无效(隐含/ F)。 / I仅NTFS:对索引条目执行较不严格的检查。仅/ C NTFS:跳过对文件夹结构内循环的检查。仅限/ B NTFS:重新评估卷上的不良群集(表示/ R)/ I或/ C开关通过跳过对卷的某些检查来减少运行Chkdsk所需的时间。

希望Chkdsk可以解决您可能遇到的任何硬盘驱动器问题,并且您可以重新使用计算机。


$config[zx-auto] not found$config[zx-overlay] not found