Fix Chkdsk Errors on Drive C in Windows

Hardware – Printers Intermediate 👁 10 views 📅 May 25, 2026

CHKDSK reports file system or bad sector errors on drive C. This guide provides step-by-step fixes to repair the drive and prevent data loss.

Symptoms

When running CHKDSK (Check Disk) on drive C, you may encounter errors such as:

  • "CHKDSK found errors on the drive"
  • "Windows has detected a file system error"
  • Blue Screen of Death (BSOD) with error codes like 0x00000024 or 0x00000077
  • System crashes, freezes, or slow performance
  • Files or folders become inaccessible or corrupted
  • Disk activity light stays on constantly

Root Causes

CHKDSK errors on drive C typically stem from:

  • File system corruption – caused by improper shutdowns, power outages, or software crashes
  • Bad sectors – physical damage to the hard drive platters
  • Virus or malware infection – malicious software corrupting system files
  • Hardware issues – failing hard drive, loose cables, or faulty RAM
  • Disk fragmentation – severe fragmentation can lead to errors
  • Overheating – excessive heat can damage the drive over time

Step-by-Step Fix

Step 1: Run CHKDSK with Repair Options

  1. Open Command Prompt as Administrator (right-click Start > Command Prompt (Admin) or Windows PowerShell (Admin)).
  2. Type chkdsk C: /f /r /x and press Enter.
  3. If prompted to schedule a scan at next reboot, type Y and restart your computer.
  4. Let CHKDSK run during boot. This may take several hours depending on drive size and errors.
  5. After completion, check the results for any remaining issues.

Step 2: Run System File Checker (SFC)

  1. Open Command Prompt as Administrator.
  2. Type sfc /scannow and press Enter.
  3. Wait for the scan to complete. If errors are found, it will attempt to repair them.
  4. Restart your computer.

Step 3: Use DISM to Repair System Image

  1. Open Command Prompt as Administrator.
  2. Type DISM /Online /Cleanup-Image /RestoreHealth and press Enter.
  3. Wait for the process to finish (may take 15-30 minutes).
  4. Restart your computer and run SFC again if needed.

Step 4: Check Hard Drive Health

  1. Download a third-party tool like CrystalDiskInfo or use Windows built-in tool: wmic diskdrive get status in Command Prompt.
  2. If the drive status shows "Bad" or "Caution", back up data immediately and replace the drive.
  3. Run a surface test using the manufacturer's diagnostic tool (e.g., SeaTools for Seagate, Data Lifeguard for WD).

Step 5: Perform Clean Boot and Scan for Malware

  1. Perform a clean boot to eliminate software conflicts: Type msconfig in Run, go to Services tab, check "Hide all Microsoft services", then click "Disable all". Restart.
  2. Run a full antivirus scan using Windows Defender or a trusted third-party tool.
  3. If malware is found, remove it and repeat steps 1-3.

Alternative Fixes

  • Use Windows Recovery Environment (WinRE): Boot from Windows installation media, select "Repair your computer" > Troubleshoot > Advanced Options > Command Prompt, then run chkdsk C: /f /r.
  • Perform a System Restore: Roll back to a point before the errors started. Access via Control Panel > Recovery > Open System Restore.
  • Reset or Reinstall Windows: If all else fails, use the "Reset this PC" feature (Keep my files or Remove everything) from Settings > Update & Security > Recovery.
  • Replace the Hard Drive: If the drive has physical bad sectors or is failing, replace it and restore from backup.

Prevention

  • Regularly back up important data using File History, Backup and Restore, or cloud services.
  • Perform periodic CHKDSK scans (e.g., monthly) using chkdsk C: /f.
  • Keep Windows and drivers updated to prevent software-related corruption.
  • Use a surge protector or UPS to avoid power outages that can corrupt the file system.
  • Monitor drive health with SMART tools (e.g., CrystalDiskInfo) and replace drives showing warning signs.
  • Defragment your hard drive regularly (for HDDs only; do not defrag SSDs). Use the built-in Optimize Drives tool.
  • Avoid sudden shutdowns – always shut down Windows properly.
  • Run antivirus scans weekly to prevent malware from corrupting system files.

Conclusion

CHKDSK errors on drive C can be alarming, but most are fixable using the steps above. Start with CHKDSK /f /r, then use SFC and DISM to repair system files. If the drive is physically failing, prioritize data backup and replacement. Regular maintenance and monitoring can prevent future errors and extend the life of your hard drive.

Was this solution helpful?