What hard disk health checks actually tell you

A hard disk health check reads the drive's built-in diagnostic data — called S.M.A.R.T. (Self-Monitoring, Analysis and Reporting Technology) — to show you whether the drive is degrading. This data tracks things like temperature, read errors, and how many times the drive has powered on. The check does not predict exactly when a drive will fail, but it does flag when a drive is showing signs of wear that mean failure could be weeks or months away instead of years.

Most drives fail with some warning. You might see slow file transfers, freezing when you open folders, or clicking sounds from the drive itself. A health check catches problems before those symptoms show up, giving you time to back up your files instead of losing them when the drive suddenly stops.

The check is free and takes a few minutes. You run it from inside Windows, macOS, or Linux using built-in tools or free third-party software. It does not erase anything or change how the drive works.

Key Takeaways

  • S.M.A.R.T. data shows whether your drive is degrading, but you need software to read it — the data exists on the drive but Windows and macOS do not display it by default.
  • Free tools like CrystalDiskInfo (Windows), Disk Utility (macOS), and GSmartControl (Linux) read S.M.A.R.T. data and flag drives that are failing or at risk.
  • A "Caution" or "Bad" status means back up your files now, because the drive could fail within weeks or months.
  • Regular checks — monthly or quarterly — catch problems early, but a single check is better than never checking at all.

How to check drive health on Windows

Windows does not have a built-in S.M.A.R.T. reader in Settings or File Explorer, so you need free third-party software. CrystalDiskInfo is the most widely used option. Download it from the official CrystalDiskInfo website (not a mirror site), install it, and open it. The program scans your drive immediately and shows a status at the top: "Good", "Caution", or "Bad".

If the status is "Good", your drive is healthy. If it shows "Caution", the drive is showing early signs of wear — back up important files within the next week or two. If it shows "Bad", the drive is failing and you should back up immediately and consider replacing it soon.

The detailed list below the status shows individual S.M.A.R.T. attributes like temperature, power-on hours, and reallocated sector count. You do not need to understand each one — the overall status at the top is what matters. If you want more detail, attributes in red are the ones causing the "Caution" or "Bad" rating.

Run CrystalDiskInfo once a month or whenever you notice the drive acting slow. You can also set it to run at startup so it checks automatically.

How to check drive health on macOS

macOS includes a built-in tool called Disk Utility that can read some S.M.A.R.T. data, though it is less detailed than Windows tools. Open Disk Utility (search for it in Spotlight), select your drive in the left sidebar, and click the "Info" button at the top. Look for a line that says "S.M.A.R.T. Status". If it says "Verified", the drive is healthy. If it says anything else, the drive may be failing.

Disk Utility's S.M.A.R.T. display is limited — it only shows whether the drive has reported a problem, not the detailed attributes. For more thorough information, download DriveDx (paid, with a free trial) or Macs Fan Control (free, though primarily for fan management). Both show full S.M.A.R.T. data similar to CrystalDiskInfo on Windows.

If Disk Utility shows anything other than "Verified", back up your files and have the drive checked by an Apple Store or a third-party repair shop before it fails completely.

How to check drive health on Linux

GSmartControl is the standard graphical tool for reading S.M.A.R.T. data on Linux. Install it through your distribution's package manager (on Ubuntu, run sudo apt install gsmartcontrol in the terminal), then open it. Select your drive from the list and click "Refresh". The program shows the overall health status and a detailed list of S.M.A.R.T. attributes.

If you prefer the command line, smartctl (part of the smartmontools package) does the same thing. Run sudo smartctl -a /dev/sda (replace sda with your drive name) to see full S.M.A.R.T. data. Look for "SMART overall-health self-assessment test result" — if it says "PASSED", the drive is healthy.

Both tools are free and work on any Linux distribution. Check your drive monthly or whenever you notice performance issues.

What the results mean and what to do next

A "Good" or "Healthy" status means your drive is functioning normally. You do not need to do anything except continue checking periodically. Drives in good condition can last for years.

A "Caution" or "Warning" status means the drive is showing early signs of failure — reallocated sectors, rising temperature, or increased read errors. This does not mean the drive will fail tomorrow, but it is degrading. Back up your important files to an external drive or cloud storage within the next week or two. You can keep using the drive, but treat it as temporary. Plan to replace it within a month or two, depending on how fast the attributes are changing.

A "Bad" or "Critical" status means the drive is failing now. Back up your files immediately if you have not already. Stop using the drive for new work and plan to replace it within days. If the drive is making clicking or grinding sounds, turn it off and do not use it again — physical damage is happening and further use can make data recovery impossible.

If you see a "Bad" status but the drive still works, you have a window of time to get your files off. Do not wait. If the drive fails completely before you finish backing up, recovering the data will be expensive or impossible.

Understanding S.M.A.R.T. attributes you might see

Most S.M.A.R.T. attributes are technical and you do not need to memorize them. But a few show up often and are worth knowing:

  • Temperature: Shows the drive's current heat in Celsius. Most drives run between 30 and 50 degrees Celsius. If it regularly exceeds 55 degrees, the drive is running hot and may fail sooner. Check that your computer has good airflow and that dust is not blocking vents.
  • Power-On Hours: The total time the drive has been running. This is just information — a drive with 50,000 hours is older but not necessarily failing. S.M.A.R.T. status matters more than raw hours.
  • Reallocated Sector Count: The number of bad sections the drive has marked as unusable. A count of zero is ideal. A small count (under 10) is normal wear. A large count or one that is growing means the drive is degrading.
  • Uncorrectable Error Count: Errors the drive could not fix. Any number above zero is a warning sign. If this number is growing, the drive is failing.

You do not need to check these individually — the overall status at the top of your health check tool already weighs all of them and tells you what matters.

How often to check and when to check immediately

Check your drive health once a month as routine maintenance. If you notice any of these signs, check immediately: the drive is making unusual sounds (clicking, grinding, beeping), files are taking much longer to open or save, the computer freezes when accessing files, or you see error messages about disk problems.

If you have an older drive (more than five years old), check every two weeks instead of monthly. Older drives fail more often, and catching a problem early makes a bigger difference.

External drives and USB flash drives have S.M.A.R.T. data too, though not all of them report it. If your external drive is more than three years old or you use it frequently, check it the same way you would check an internal drive.

Frequently Asked Questions

Can a drive fail without S.M.A.R.T. warning me?

Rarely. Most drives show S.M.A.R.T. warnings before they fail completely. However, sudden physical damage (dropping the computer, power surge) can cause instant failure without warning. Regular backups protect you against both scenarios.

If my drive shows "Caution", how long do I have before it fails?

It varies. Some drives in "Caution" status keep working for months. Others fail within weeks. Back up your files immediately and plan to replace the drive within a month. Do not rely on it for important work.

Does checking the drive's health slow it down or damage it?

No. Reading S.M.A.R.T. data does not write anything to the drive or cause wear. The check is completely safe and does not change how the drive works.

What should I do with a drive that shows "Bad" status?

Back up your files immediately if the drive still works. Once you have your data safe, stop using the drive. You can replace it, recycle it, or keep it as a backup in case you need to recover something later. Do not try to repair it yourself.

Is cloud backup enough, or do I need an external drive too?

Both together are safest. Cloud backup protects you if your drive fails, but uploading large files takes time. An external drive backs up faster and works without internet. If your main drive shows "Caution" status, use an external drive for the urgent backup, then set up cloud backup for ongoing protection.