How to Fix Error 0xc00000e9 on Windows

Windows boot error 0xc00000e9 illustration

Error 0xc00000e9 usually means Windows hit an input/output problem while reading files needed to boot. The cause is often a loose drive cable, failing storage device, driver conflict, or storage setting change.

This applies to Windows 10 and Windows 11 PCs that fail to start with “Windows failed to start” or “An unexpected I/O error has occurred.”

Does This Affect You?

Treat this as a storage communication problem first. On desktops, check the physical drive connection. On laptops or sealed PCs, move straight to Windows recovery tools.

Check and Reseat Cables and Drives

Before opening a desktop, shut it down, unplug power, discharge static by touching bare metal, and do not force parts. If you are uncomfortable inside the case or the PC is under warranty, skip this and use repair support.

  1. Turn the PC off and unplug it.
  2. On a desktop, reseat the SATA data cable and power cable connected to the main drive.
  3. If you recently installed a drive, cable, or expansion card, recheck that change carefully.
  4. Disconnect USB drives, external drives, card readers, and nonessential devices.
  5. Plug the PC in and try starting it.

Run Startup Repair and Chkdsk

  1. If Windows does not open recovery automatically, interrupt startup two or three times to reach Automatic Repair.
  2. Choose Troubleshoot > Advanced options > Startup Repair.
  3. If Startup Repair fails, return to Advanced options > Command Prompt.
  4. Run chkdsk C: /r and let it complete.
  5. Type exit and restart.

Test RAM and Drive Health

  1. Run Windows Memory Diagnostic from recovery or from Windows if it opens occasionally.
  2. If memory errors appear, reseat RAM or test one stick at a time if you have multiple modules.
  3. If you can access the drive from Windows or another PC, run the manufacturer’s diagnostic tool, such as Samsung Magician, Crucial Storage Executive, WD Dashboard, or SeaTools.
  4. Back up immediately if the drive reports failure.

More Boot Error Checks

Recent Storage or Chipset Driver

If the error began after a driver update, try Safe Mode and roll back the storage/chipset driver in Device Manager. From recovery Command Prompt, advanced users can list offline drivers with DISM.

BIOS Storage Mode

If AHCI, RAID, or NVMe settings changed in BIOS/UEFI, switch the setting back to what Windows used when installed. Change it back if the test does not help.

If Nothing Works

When cables, recovery repair, chkdsk, memory, and drivers do not fix it, copy accessible files using another PC or USB enclosure and reinstall Windows on a known-good drive.

Sources

  • Microsoft Support: Fix a Windows startup problem
  • Microsoft Support: Use Startup Repair in Windows
  • Microsoft Learn: Troubleshoot boot errors and stop codes
Disclosure: This post may contain affiliate links which means I may receive a commission for purchases made through links. I will only recommend products that I have personally used! Learn more on my Private Policy page.
A thoughtful woman reads a newspaper while enjoying coffee at an indoor workspace.

DEALWEEK

SUBSCRIBE AND GET 20% OFF YOUR NEXT ORDER! OFFER ENDS SOON - DON’T MISS OUT!

We don’t spam! Read our privacy policy for more info.

Shopping Cart