Technical Anshu
Tutorials Blog
💽 Disk Commands

Check Disk Health Using chkdsk and SMART Status

Windows feels slow, files corrupt themselves, or a strange clicking sound has started. Before blaming Windows, check the disk — but with the right tool, because "disk check" actually means two different tests.

✍️ Technical Anshu🪟 Windows 10 / 11⏱️ 10 minute check
🎥 This command is part of the 60 Windows Commands video — watch the full toolkit in action

People say "run a disk check" as if it were one thing. It is two. chkdsk examines the file system — the map Windows uses to find your files — and repairs its errors. SMART status asks the drive hardware itself how healthy it feels. A disk can pass one test and fail the other, so a technician runs both. This guide shows each command, how to read the verdict, and the honest limits of the old wmic health command.

Command Prompt and PowerShell — both verdicts
C:\> chkdsk C: Windows has scanned the file system and found no problems. No further action is required. PS C:\> Get-PhysicalDisk | Select-Object FriendlyName, HealthStatus FriendlyName HealthStatus ------------ ------------ Samsung SSD 980 1TB Healthy

👆 The two answers you want to see: a clean file system from chkdsk and Healthy from the drive itself. Disk name shown is an example.

1

Check the File System — chkdsk (Read-Only First)

  1. Open Command Prompt as Administrator
  2. Run the safe, read-only scan first: chkdsk C: — it reports problems without changing anything
  3. Healthy result: Windows has scanned the file system and found no problems
  4. If it reports errors, run the repair: chkdsk C: /f. On the Windows drive Windows will ask to schedule the check at the next restart — press Y and restart
  5. The deeper surface scan chkdsk C: /r also hunts for bad sectors and tries to recover readable data — it takes much longer, so use it only when bad sectors are suspected
2

Ask the Drive Itself — SMART Status

The classic one-liner still works on many PCs:

  1. Run wmic diskdrive get model,status
  2. Each drive answers OK or Pred Fail — Pred Fail means the drive’s own sensors expect failure

⚠️ Honest note: wmic is deprecated by Microsoft and disappearing from new Windows builds. The modern equivalent gives more detail — use the next step as your main method.

3

The Modern SMART Check — PowerShell Get-PhysicalDisk

  1. Open PowerShell as Administrator
  2. Run Get-PhysicalDisk | Select-Object FriendlyName, MediaType, HealthStatus, Size
  3. HealthStatus: Healthy is the answer you want. Warning or Unhealthy means back up today, not next week
  4. For failure prediction in the classic style: Get-CimInstance -Namespace root\wmi -ClassName MSStorageDriver_FailurePredictStatus — PredictFailure False is good news

Understand what SMART is: the drive’s self-report. It catches many slow deaths — growing bad sectors, motor and temperature trouble — but a drive can also die suddenly with SMART still smiling. SMART is a warning system, not a guarantee, which is why backups exist.

🔴 Any check says the drive is failing? Stop running scans and repairs on it — heavy testing stresses a dying drive. Copy your most important files off first, in small batches, starting with documents and photos. Only after the data is safe should you decide between repair attempts and replacement. Data first, diagnostics second.

🎥 Watch the Complete Video

chkdsk and its repair partners are all in the 60 commands video — see the complete disk and repair sections there.

▶️ Watch Full Video
❓ Frequently Asked Questions

What is the difference between chkdsk /f and /r?

/f fixes file system errors it finds. /r does everything /f does, plus scans every sector of the drive for physical damage and tries to recover readable information from bad sectors. /r takes far longer — on a big drive it can run for hours — so it is reserved for suspected physical problems.

My disk shows Healthy but the PC is still slow — why?

A healthy disk is only one part of speed. Check RAM pressure and startup programs in Task Manager, run sfc /scannow for Windows file damage, and look at temperatures if fans run loud. The 60-commands toolkit approach is to test each suspect quickly instead of guessing.

Can chkdsk damage my files?

A read-only chkdsk C: changes nothing and is completely safe. The repairing modes /f and /r modify the file system to fix it, which is normally safe and necessary — but on a physically dying drive, any heavy repair can be the last straw. That is why this guide insists on backing up important data before repair scans on a suspect drive.

This guide is based on the Technical Anshu 60 Windows Commands video • Stuck on any step? Ask in the video comments — you will get a reply there 🙏