How to Run a Check Disk on Windows (And What It Actually Does)
If your computer is running slowly, freezing unexpectedly, or throwing strange errors when opening files, running a Check Disk scan is one of the first diagnostic steps worth taking. It's a built-in Windows tool that examines your storage drive for errors — and in many cases, fixes them automatically.
Here's how it works, how to run it, and what affects the results on your specific machine.
What Is Check Disk?
Check Disk (the command is chkdsk) is a Windows utility that scans a drive for two categories of problems:
- File system errors — corruption in how Windows organizes and tracks files on the drive
- Bad sectors — physical or logical areas of a drive that can no longer reliably store data
It's been part of Windows since the early days and remains one of the most reliable built-in maintenance tools available. It works on both HDDs (hard disk drives) and SSDs (solid-state drives), though what it finds — and what it can fix — differs meaningfully between the two.
How to Run Check Disk: Three Methods
Method 1: File Explorer (Easiest)
- Open File Explorer and go to This PC
- Right-click the drive you want to check (usually C:)
- Select Properties → Tools → Check
- Click Scan drive
Windows may tell you no errors were found without running a full scan. If you want a deeper check, use one of the methods below.
Method 2: Command Prompt (Most Control) 🖥️
- Search for cmd in the Start menu
- Right-click Command Prompt and choose Run as administrator
- Type the following and press Enter:
chkdsk C: /f /r What those flags mean:
| Flag | Function |
|---|---|
/f | Fixes file system errors automatically |
/r | Locates bad sectors and attempts recovery |
/x | Forces the drive to dismount before scanning |
If you're scanning the drive Windows is currently running from (usually C:), it can't scan it live. Windows will prompt you to schedule the scan for the next restart — that's normal.
Method 3: Windows Settings (Windows 10/11)
- Go to Settings → System → Storage
- Scroll down and select Advanced storage settings → Disks & volumes
- Choose your drive, click Properties, then look for error checking options
This path varies slightly between Windows 10 and Windows 11, but the underlying tool is the same.
What Happens During the Scan
Check Disk runs through several phases depending on the flags you've used:
- Verifying file system structure — checks that folders, files, and metadata are consistent
- Checking indexes — validates the file index that helps Windows locate data quickly
- Verifying security descriptors — checks file permissions and ownership records
- Scanning for bad sectors (if
/ris used) — this phase can take a long time on large or older drives
On a modern SSD, a full scan may complete in minutes. On a large, older HDD, it can run for several hours — particularly the bad sector phase.
HDD vs. SSD: Check Disk Behaves Differently
This is where your hardware matters. HDDs have spinning platters and physical read/write heads, making them genuinely vulnerable to bad sectors from mechanical wear. Check Disk's bad sector recovery (/r) is especially relevant here.
SSDs handle storage differently. They use flash memory cells and manage wear internally through a process called wear leveling. Most SSD errors Check Disk finds are logical (file system corruption), not physical. SSDs also have their own health monitoring tools — often provided by the manufacturer — that give more meaningful data than chkdsk alone.
Running Check Disk on an SSD won't cause harm, but it tells you less about actual drive health than it does on an HDD.
What Check Disk Can and Can't Fix
It can fix:
- Corrupted file system metadata
- Lost file clusters
- Cross-linked files (where two files point to the same data)
- Some recoverable bad sectors (by marking them and redirecting data)
It can't fix:
- Severe physical damage to a drive
- Already-lost data from unrecoverable bad sectors
- Issues caused by malware or corrupted OS files (use
sfc /scannowfor those) - Drive failures that are progressing — if bad sectors are multiplying, that's a warning sign, not a problem Check Disk can solve 🔧
When Should You Run It?
Common situations where Check Disk is worth running:
- Windows is freezing or crashing without a clear reason
- Files are suddenly inaccessible or corrupted
- You had an unexpected power loss or forced shutdown
- The drive is making unusual sounds (HDDs only — and take that seriously)
- Windows reports errors during startup
Running it occasionally as preventive maintenance is reasonable, though not something most users need to schedule on a strict basis.
Reading the Results
After the scan completes, Windows logs the results. To find them:
- Open Event Viewer (search for it in the Start menu)
- Navigate to Windows Logs → Application
- Look for an event from source Chkdsk or Wininit
The log will tell you whether errors were found, what was repaired, and whether bad sectors were detected.
The Variable That Changes Everything
How useful Check Disk is — and what you should do with the results — depends on factors specific to your setup: the age and type of your drive, whether you're seeing active symptoms or running a precautionary scan, which version of Windows you're on, and how critical the data on that drive is.
A clean result on a brand-new SSD means something quite different than a clean result on a five-year-old HDD that's been making clicking sounds. The tool gives you data; your situation is what determines what to do with it. 💾