如何在 Windows 11/10 上检查驱动器的 SMART 故障预测状态

SMART (Self-Monitoring, Analysis and Reporting Technology)通常写为SMART是计算机硬盘驱动器 ( HDD(HDDs) )、固态驱动器 ( SSD(SSDs) ) 和 eMMC 驱动器中包含的监控系统。

它的主要功能是检测和报告驱动器可靠性的各种指标,以预测即将发生的硬件故障。在这篇文章中,我们将向您展示如何在命令提示符(Command Prompt)PowerShell性能监视器(Performance Monitor)中检查驱动器的SMART 故障预测状态(SMART Failure Predict Status)

(Check SMART Failure Predict Status)Windows 11/10中检查驱动器的(Drives)SMART 故障预测状态

您必须以管理员身份登录才能使用此选项。

如果硬盘驱动器 ( HDD ) 在空闲后当前处于关闭状态,则不会显示在此报告中。只有当前打开并运行的驱动器才会显示在此报告中。

1] 要在命令提示符中检查(Command Prompt)驱动器的(Drives)SMART 故障预测状态(SMART Failure Predict Status),请执行以下操作:

在命令提示符中检查驱动器的 SMART 故障预测状态

  • Windows key + R调用“运行”对话框。
  • 在“运行”对话框中,键入cmd,然后按 Enter(Enter)以打开命令提示符(Command Prompt)
  • 在命令提示符窗口中,键入以下命令并按 Enter
wmic /namespace:\\root\wmi path MSStorageDriver_FailurePredictStatus
  • 如果驱动器的PredictFailure显示为FALSE,则没有发现驱动器存在问题。
  • 如果驱动器的PredictFailure显示为TRUE,则在本文末尾的表格中查找 ID的原因编号以了解其含义。(Reason number)

2] 要在PowerShell中检查(PowerShell)驱动器的(Drives)SMART 故障预测状态(SMART Failure Predict Status),请执行以下操作:

在 PowerShell 中检查驱动器的 SMART 故障预测状态

  • Windows key + X打开高级用户菜单(open Power User Menu)
  • 然后按键盘上的i启动 PowerShell。
  • PowerShell控制台中,键入或复制并粘贴下面的命令,然后按 Enter(Enter)
Get-WmiObject -namespace root\wmi -class MSStorageDriver_FailurePredictStatus
  • 如果驱动器的PredictFailure显示为FALSE,则没有发现驱动器存在问题。
  • 如果驱动器的PredictFailure显示为TRUE,则在本文末尾的表格中查找 ID的原因编号以了解其含义。(Reason number)

相关(Related)在硬盘(SMART Failure Predicted on Hard Disk)错误上预测 SMART 故障。

3] 要在性能监视器中检查(Performance Monitor)驱动器的(Drives)SMART 故障预测状态(SMART Failure Predict Status),请执行以下操作:

在性能监视器中检查驱动器的 SMART 故障预测状态

  • 调用运行对话框。
  • 在对话框中,键入perfmon并按 Enter打开 Performance Monitor(open Performance Monitor)
  • 展开Data Collector Sets,在(Data Collector Sets, )Performance Monitor的左窗格中展开 System
  • 右键单击或按住System Diagnostics,然后单击/点击 Start

此报告现在将开始收集 60 秒的数据。生成报告最多可能需要额外的 60 秒。

  • 系统诊断报告(System Diagnostics report)生成完成 后,在性能监视器(Performance Monitor)的左窗格中 展开 报告(Reports)>System > 系统诊断(System Diagnostics)
  • System Diagnostics下,单击/点击在  此日期和时间创建(收集) 的报告,然后在(report)Warnings下 的 Basic System Checks 部分 中展开Disk Checks

如果 SMART Predict Failure Check 显示  值为 0的(0)FALSE 并且 Description 显示为 Passed,则没有发现驱动器存在问题。

如果 SMART Predict Failure Check 显示 FALSE 的值不是 0,则  在下表中查找ID的数字以了解其含义。(ID)

已知的(Known)ATA S (M)一个(A)RT 属性(ID 代码):(R.T. attributes (ID codes):)

驱动器不支持所有属性代码 (ID)。某些代码特定于特定驱动器类型(磁盘、闪存、SSD)。驱动器可能对相同的参数使用不同的代码。

如果报告驱动器处于严重状态,建议立即备份和更换驱动器。

Read Error Rate Throughput Performance Spin-Up Time Start/Stop Count Reallocated Sectors Count bad sectors Read Channel Margin Seek Error Rate Seek Time Performance Power-On Hours Spin Retry Count Recalibration Retries Calibration Retry Count Power Cycle Count Soft Read Error Rate Current Helium Level Available Reserved Space SSD Program Fail Count SSD Erase Fail Count SSD Wear Leveling Count Unexpected Power Loss Count Power Loss Protection Failure

  • 字节 0-1:最后一个测试结果(以微秒为单位)放电上限,在最大值处饱和。测试(Test)结果预期在 25 <= 结果 <= 5000000 范围内,较低表示特定错误代码。
  • 字节 2-3:自上次测试以来的分钟数,在最大值处饱和。
  • 字节 4-5:测试的生命周期数,在电源循环时不增加,在最大值处饱和。

标准化值在测试失败时设置为 1,如果电容器已在过高温度条件下进行测试,则设置为 11,否则设置为 100。

Erase Fail Count Wear Range Delta Used Reserved Block Count Total Unused Reserved Block Count Total Program Fail Count Total Non-4K Aligned Access Count Erase Fail Count SATA Downshift Error Count Runtime Bad Block End-to-End error / IOEDC Head Stability Induced Op-Vibration Detection Reported Uncorrectable Errors Command Timeout High Fly Writes flying height Temperature Difference Airflow Temperature G-sense Error Rate Power-off Retract Count Emergency Retract Cycle Count Unsafe Shutdown Count Load Cycle Count Load/Unload Cycle Count Advanced Power Management Automatic acoustic management Temperature Temperature Celsius Hardware ECC Recovered Reallocation Event Count Current Pending Sector Count (Offline) Uncorrectable Sector Count UltraDMA CRC Error Count Multi-Zone Error Rate Write Error Rate Soft Read Error Rate TA Counter Detected Data Address Mark errors TA Counter Increased Run Out Cancel Soft ECC Correction Thermal Asperity Rate Flying Height Spin High Current surge current Spin Buzz Offline Seek Performance Vibration During Write Vibration During Write Shock During Write Disk Shift G-Sense Error Rate Loaded Hours Load/Unload Retry Count Load Friction Load/Unload Cycle Count Load ‘In’-time Torque Amplification Count Power-Off Retract Cycle GMR Head Amplitude Drive Life Protection Status Life Left Temperature Endurance Remaining Available Reserved Space Media Wearout Indicator Power-On Hours Average erase count AND Maximum Erase Count Good Block Count AND System(Free) Block Count Head Flying Hours Transfer Error Rate’ Total LBAs Written Total LBAs Read Total LBAs Written Expanded Total LBAs Read Expanded NAND Writes (1GiB) Read Error Retry Rate Minimum Spares Remaining Newly Added Bad Flash Block Free Fall Protection

上表来自微软(Microsoft)

这就是在Windows 11/10中检查驱动器SMART 故障预测状态(SMART Failure Predict Status)的 3 种方法!



About the author

我是一位经验丰富的软件工程师,在 Windows Phone 和 Office Space 行业拥有超过 10 年的经验。我的技能包括使用传统的文本和图像格式,以及为最新的移动设备进行开发。我在提供优质服务方面有着良好的记录,并且我总是愿意帮助他人实现他们的目标。



Related posts