Error Codes Wiki

CHKDSK Errors — Disk Check Results and Bad Sector Repair

Errordisk

Overview

Understand CHKDSK error messages, repair disk errors with chkdsk /f and /r switches, and interpret disk health results to decide when to replace a drive.

Key Details

  • CHKDSK (Check Disk) scans the file system for logical errors and optionally repairs them
  • chkdsk /f fixes file system errors (requires exclusive access to the drive)
  • chkdsk /r locates bad sectors and recovers readable information (includes /f functionality)
  • Running CHKDSK on the system drive requires scheduling it for next boot
  • CHKDSK reports: stages 1-3 for basic scan, stages 4-5 only with /r for surface scan

Common Causes

  • Sudden power loss or system crash during file write operations
  • Hard drive developing bad sectors due to age or physical damage
  • File system corruption from malware, driver bugs, or unsafe removal of external drives
  • SSD firmware bug causing file system inconsistencies

Steps

  1. 1Run basic check: chkdsk C: /f in elevated Command Prompt (schedule for next boot if C: drive)
  2. 2Run full surface scan: chkdsk C: /r (takes 1-4 hours depending on drive size)
  3. 3For external drives: chkdsk E: /f (replace E: with your drive letter)
  4. 4Read CHKDSK results in Event Viewer: Windows Logs > Application > source 'Wininit' or 'Chkdsk'
  5. 5If CHKDSK finds reallocated sectors or bad sectors repeatedly: back up data and replace the drive
  6. 6Use CrystalDiskInfo or manufacturer tools for SMART health monitoring

Tags

chkdskdisk-checkbad-sectorsfilesystemdisk-repair

Related Items

More in Disk

Frequently Asked Questions

chkdsk /f fixes file system errors only. chkdsk /r does everything /f does plus scans the disk surface for bad sectors and recovers data from them. /r takes much longer.