How to Check Disk Health in Windows 10 and 11: SMART, PowerShell and CrystalDisk

6 min readUpdated

Check HDD and SSD health in Windows using SMART status, PowerShell Get-PhysicalDisk, chkdsk and CrystalDiskInfo. Detect failing drives before data loss occurs.

Share:TelegramX

Drives fail without warning. A quick health check takes two minutes and can save you from data loss. Here's how to do it properly.


Quick Check: SMART Status

SMART (Self-Monitoring, Analysis and Reporting Technology) is built into every modern drive. Windows can read it:

wmic diskdrive get status, model, size

OK means no SMART failures detected. Anything else — Pred Fail, Bad, Unknown — means the drive is reporting problems.

For more detail, use PowerShell:

Get-PhysicalDisk | Select-Object FriendlyName, MediaType, OperationalStatus, HealthStatus, Size

Detailed SMART Data with CrystalDiskInfo

The built-in tools only show pass/fail. CrystalDiskInfo (free, no install required) shows individual SMART attributes:

Download from crystalmark.info → run → look at the color indicators:

  • 🔵 Good — healthy
  • 🟡 Caution — some attributes degraded, monitor closely
  • 🔴 Bad — replace soon

Key attributes to watch:

  • Reallocated Sectors Count — bad sectors the drive has remapped. Any value above 0 is concerning on an HDD.
  • Pending Sectors — sectors waiting to be reallocated. Should be 0.
  • Uncorrectable Errors — should be 0.
  • SSD: Wear Leveling Count / Media Wearout Indicator — shows remaining SSD lifespan.

Run chkdsk

chkdsk scans the filesystem for errors and marks bad sectors:

chkdsk C: /f /r /x

/f — fix filesystem errors
/r — find bad sectors and recover data
/x — dismount volume first (required for system drive)

On the system drive (C:), it can't run while Windows is active. It will schedule for next reboot:

Would you like to schedule this volume to be checked the next time the system restarts? (Y/N)

Press Y, then restart. Takes 20–60 minutes.


Check chkdsk Results

After it runs, find the results:

Get-EventLog -LogName Application -Source "Microsoft-Windows-Chkdsk" -Newest 1 |
  Select-Object -ExpandProperty Message

Or: eventvwr.mscWindows LogsApplication → find source Chkdsk or Wininit.


Check Disk Performance

A sudden drop in speed can indicate a failing drive before SMART flags it:

# Built-in Windows speed test
winsat disk -drive c

Typical results:

  • HDD sequential read: 100–200 MB/s
  • SSD sequential read: 300–500 MB/s (SATA), 1000–7000 MB/s (NVMe)

Significantly lower numbers than expected = drive is struggling.


SSD-Specific: Check Total Bytes Written

SSDs have a finite write lifespan. Check how much has been written:

In CrystalDiskInfo, look at Total Host Writes or Total Bytes Written. Compare to the manufacturer's TBW (Terabytes Written) rating for your model.

For example: a 500GB Samsung 870 EVO is rated for 300 TBW. If yours shows 280 TBW written, it's near end of life.


HDD-Specific: Listen for Sounds

Mechanical drives give audio warnings before failure:

  • Clicking — read/write head failing. Back up immediately.
  • Grinding — physical damage. Stop using it.
  • Repeated seeking (constant activity light) — bad sectors, drive struggling.

SSDs fail silently — rely on SMART data, not sounds.


What to Do If the Drive Is Failing

  1. Back up everything now — don't wait
  2. For HDD: run chkdsk /f /r to mark bad sectors so they're avoided
  3. For SSD: check if it's still under warranty (most SSDs have 3–5 year warranties)
  4. Replace the drive before it fails completely — data recovery from a dead drive costs hundreds of dollars


⚡ Шукаєш потрібну команду?

→ PowerShell і CMD довідник — 40+ команд з пошуком за задачею. Введи "мережа", "диск" або "безпека" і одразу отримай готову команду.

Summary

Quick check: wmic diskdrive get status — if not OK, act immediately.
Detailed check: CrystalDiskInfo for SMART attributes.
Filesystem check: chkdsk C: /f /r scheduled on next boot.
Performance check: winsat disk -drive c

Check drive health every 6 months. Don't skip it for SSDs — they fail without warning too.

Related articles

💬 Leave a comment

Comments are moderated before publishing.

← All articles