Is your hard drive acting up with read/write errors or crawling along like it’s stuck in molasses? Bad sectors are often the culprit—but not all of them can be fixed, and some shouldn’t even be attempted. Here’s a practical troubleshooting guide to diagnose and handle them safely in 2026.
Quick Fix Summary:
Run Error Checking in Windows File Explorer (Tools → Check). If soft sectors are found, Windows can repair them automatically. If physical damage is detected, back up immediately and replace the drive. Zero-filling or formatting won’t fix physical bad sectors.
What's happening with your drive?
A bad sector is a damaged spot on your hard drive that can’t reliably store data. There are two types:
- Logical (soft) bad sectors: These often get fixed by the operating system.
- Physical (hard) bad sectors: These are permanent, caused by wear, drops, or factory defects. They can’t be repaired and will keep spreading if you keep using the drive.
As of 2026, most HDDs from major brands (Seagate, WD, Toshiba) still rely on magnetic platters that wear out after 3–5 years of heavy use, though enterprise drives might last longer.Backblaze 2026 Q1 Stats
How to fix bad sectors step by step
Work through these steps in order. Stop immediately if you suspect physical damage.
-
Run Error Checking:
Press Win + E to open File Explorer. Right-click the problematic drive (e.g., C:), choose Properties → Tools tab → Check under Error checking. Hit Scan drive. -
Check the results:
If Windows says, “We didn’t find any errors,” your drive is probably fine—at least logically. If it reports, “We found errors,” click Repair drive and let Windows fix the soft bad sectors. -
Watch for physical damage:
If the drive locks up, clicks like a metronome, or the scan keeps failing, it’s likely got physical bad sectors. Back up everything right away to an external drive or cloud storage. -
Run CrystalDiskInfo (free):
Grab CrystalDiskInfo (v9.2.0 or newer). Install it, then open it. Look for “Reallocated Sectors Count” or “Pending Sectors.” Any number above zero means physical damage.
