| Command | Effect |
|---------|--------|
| chkdsk E: | Read-only check (no fixes) |
| chkdsk E: /f | Fix file system errors |
| chkdsk E: /r | Find bad sectors + recover data (implies /f) |
| chkdsk E: /x | Dismount drive before scan |
| chkdsk E: /scan | Online scan (Windows 10/11 only) |
| chkdsk E: /perf | Use more system resources for faster scan (use with /scan) |
Example for fastest thorough repair:
chkdsk E: /f /r /x
Before you type a single command, it is critical to understand what CHKDSK can and cannot fix. chkdsk on external drive fix
CHKDSK scans your external drive for three specific problems:
What CHKDSK cannot fix:
When users search for "chkdsk on external drive fix", they are usually dealing with the first two issues. The good news is that CHKDSK has a very high success rate on logical corruption.
If the drive still has issues after /f, run: | Command | Effect | |---------|--------| | chkdsk
chkdsk E: /r
⚠️ /r takes much longer (could be 5+ hours for a 2TB drive). Run it overnight.