如何在Windows 10上使用SMART检查硬盘驱动器是否出现故障

在Windows 10上,除了经常检查和修复驱动器上的逻辑错误和其他问题之外,定期检查旋转盘片硬盘驱动器(HDD)或固态驱动器(SSD)是否仍然在物理上可靠防止突然的硬件故障,最终导致数据丢失。

唯一需要注意的是,Windows 10不包含单独确定硬件状态的机制。但是,您可以使用命令提示符,PowerShell和性能监视器等工具从大多数驱动器中内置的自我监控,分析和报告技术(SMART)访问信息,以确定设备是否仍然存在物理健康状况或由于硬件问题而失败。

如果SMART报告即将发生故障,您可以在硬盘完全失效之前快速订购替换并迁移数据。

在此Windows 10指南中,我们将引导您完成多种方法,以快速检查SMART以确定硬盘驱动器是否仍然可靠或是否处于硬件故障的边缘而无需使用第三方工具。

  • 如何使用命令提示符确定驱动器是否出现故障
  • 如何使用PowerShell查明驱动器是否出现故障
  • 如何使用性能监视器查明驱动器是否出现故障

重要提示:虽然大多数驱动器都包含对SMART的支持,但根据品牌和型号,可能无法使用下面提到的说明提供运行状况。

如何使用命令提示符确定驱动器是否出现故障

使用命令提示符,至少有两种方法可以检查SMART状态,以确定是否有任何硬盘驱动器出现硬件问题。

确定驱动器状态

要使用Windows Management Instrumentation命令行(WMIC)实用程序快速检查SMART状态,请使用以下步骤:

  1. 打开开始
  2. 搜索命令提示符,右键单击最高结果,然后选择“以管理员身份运行”选项。
  3. 键入以下命令以确定硬盘驱动器是否出现故障并按Enter键wmic diskdrive get status

    如何在Windows 10上使用SMART检查硬盘驱动器是否出现故障

  4. 在“状态”列下,确认结果正常快速注意:您将在设备上看到每个内部驱动器的正常状态。

完成这些步骤后,如果状态显示为OK,则一切都按预期工作。如果状态显示为“错误”,“未知”或“警告”,则可能是硬盘驱动器即将发生硬件故障,或者命令在查询驱动器固件状态时遇到问题。

确定驱动器预测失败

要检查预测失败状态以确定硬盘驱动器是否开始出现故障,请使用以下步骤:

  1. 打开开始
  2. 搜索命令提示符,右键单击最高结果,然后选择“以管理员身份运行”选项。
  3. 键入以下命令以确定硬盘驱动器是否出现故障并按Enter键wmic /namespace:\\root\wmi path MSStorageDriver_FailurePredictStatus

    如何在Windows 10上使用SMART检查硬盘驱动器是否出现故障

  4. 确认PredictFailure值。如果状态显示为FALSE,则硬盘驱动器正常运行。

完成这些步骤后,如果您收到“PredictFailure” 的True值,则表示SMART正在预测硬盘驱动器故障。的原因柱还可以返回一个值大于0。如果是这种情况,您可能需要与制造商联系以了解代码,因为值可能具有不同的含义,具体取决于供应商。