To see a progress indicator without verbose output, use chkdsk X: /r /v . The /v flag will list every file as it scans, confirming that the drive is still active. Part 5: Advanced Scenarios and Commands Scenario A: The Drive Fails CHKDSK at Stage 4 or 5 If chkdsk hangs or crashes during "Stage 4: Looking for bad clusters" or "Stage 5: Rebuilding free space map", your drive has severe physical damage. Run chkdsk X: /f /offlinescanandfix to use Windows' offline spotfix, which targets only the metadata log and is less stressful. Scenario B: You Want to Scan but Not Repair (Forensic Mode) If you suspect corruption but want to preserve evidence for a data recovery specialist:
External hard drives, USB flash drives, and SD cards have become indispensable for data transport, backup, and expanding storage on systems with limited internal space. However, they are also more susceptible to corruption due to improper ejection, physical shock, file system errors, and failing components. When an external drive starts behaving erratically—throwing up "The file or directory is corrupted and unreadable" errors, freezing File Explorer, or reporting the wrong capacity—one of the first recovery tools to consider is chkdsk (Check Disk), a utility deeply embedded in the Windows operating system. chkdsk external drive
| Drive Type | Capacity | USB Version | Approx. Time ( chkdsk /r ) | | :--- | :--- | :--- | :--- | | USB 2.0 Flash Drive | 64 GB | 2.0 | 1.5 - 2 hours | | Portable 2.5" HDD (5400 RPM) | 1 TB | 3.0 | 3 - 5 hours | | Portable 2.5" HDD (5400 RPM) | 4 TB | 3.0 | 12 - 18 hours | | Desktop 3.5" HDD (7200 RPM) | 8 TB | 3.1 (Gen 2) | 20 - 30 hours | | SSD External | 1 TB | 3.2 (Gen 2) | 30 - 60 minutes | To see a progress indicator without verbose output,
Sometimes a failing external drive will suddenly appear as "RAW" in Disk Management (no file system). Running chkdsk on a RAW drive is useless—it will simply say "The type of the file system is RAW. CHKDSK is not available for RAW drives." In this case, do not run chkdsk ; use data recovery software first. Run chkdsk X: /f /offlinescanandfix to use Windows'
When you run chkdsk /f on an external drive, Windows will often force a dismount. This is fine if you have closed all files. However, if the drive is actively syncing (e.g., OneDrive, Google Backup, or a cryptocurrency wallet), dismounting can cause additional file system corruption.
chkdsk X: /spotfix If you only want to know if the drive has physical issues without spending 10 hours: