Share via

Windows 10: Built-in tools for Hard Disk Health check


Hard disk is one of the most vital components of a PC. It only boots the OS to the desktop but also contains all our data. Failure of hard disk means data loss.

Windows 10 checks if there is any logical error in HD and rectifies it. There are a few tools available in Windows 10 which may help in determining the Self-Monitoring, Analysis and Reporting Technology (SMART).

What is S.M.A.R.T.?

It stands for (Self-Monitoring Analysis and Reporting Technology) is designed by IBM.

Hard drive,SSD and eMMC drives use it to measure whether it’s failing or not. There are many applications which come with Hard disks to generate SMART reports.There are also third party application for the same.

In Windows 10 there are certain in-built tools which help to generate the Hard disk status as well as health.

In-Built Tools:

Command Prompt:

To find Drive Status:

  • Open Command Prompt as Administrator and type the following command:
wmic diskdrive get status
  • You will see an OK under status.

If you want to see all of the parameters that you can use with a

wmic diskdrive get
  • command, you can issue the command

    wmic diskdrive get /?

Predictive Failure:

  • Open Command Prompt as Administrator and type the following command:
wmic /namespace:\\root\wmi path MSStorageDriver_FailurePredictStatus
  • If the Predict Failure value is true, it indicates that SMART is reporting predicted drive failure.

Via PowerShell:

  • Open Command Prompt as Administrator and type following command:
Get-WmiObject -namespace root\wmi –class MSStorageDriver_FailurePredictStatus
  • If the value appears as FALSE, the hard drive is working without issues.

Performance Monitor:

  • In Start Search type  Performance Monitor and click on Performance Monitor.
  • Expand the Data Collector Sets
  • Expand System
  • Right-click the System Diagnostics item, and select the Start
  • Expand the Reports branch.
  • Expand the System sub-branch.
  • Expand the System Diagnostics sub-branch.
  • Select the diagnostic report.
  • It will Disk Check and generate a report on SMART. If the report generates failed 0 and passed then there is no problem.


  • Right click on C Drive
  • Select Properties
  • Select Tools
  • Click Check under Error Reporting


When S.M.A.R.T. data indicates a drive failure, the user can take preventative action to prevent data loss, and the failing drive can be replaced and data integrity maintained

See Also: S.M.A.R.T.

Win32_DiskDrive class