≡ Menu

Here’s how to fix 0xc00000e9 code which comes in Windows 10/8/7 with an error message An Unexpected I/O Error Has Occurred. Computers rely on stored files to operate efficiently. If anything interferes with the files, registry, or hard disk, the above error code appears.

This error code generally points to the issues with the hard disk drive. It usually comes when you try to install any Windows OS or when it has been a long time since the installation of the OS. It can be witnessed while booting up the system.

How To Fix 0xc00000e9 Error Code

The error message differs with the version of Windows operating system. But the code remains the same. In general, we get to witness “Recovery, There was a problem with a device Connected to your PC” . Further more, you could read “An Unexpected I/O Error has occurred, Error code:0xc00000e9

Error Code 0xc00000e9: Cause / Reason

  1. Faulty/damaged hard disk drive (hdd).
  2. Not properly connected hdd
  3. Faulty/corrupted USB or DVD used for Windows installation
  4. Windows updates.
  5. Corrupted or not-properly configured registry files.
  6. Outdated PC drivers.

The above list contains the majorly seen reasons that causes the 0xc00000e9 Unexpected I/) error to trigger. There are several methods and we have listed them below one by one resolving one cause at a time. So, let’s get going.



Check: 0x80070002.

Methods to fix Error Code 0xc00000e9

  • Method 1 – Basic Troubleshooters for fixing 0xc00000e9 error

First of all, check if all the devices are connected properly to the computer. If there are any loosely connected wires, make sure to connect them tightly. It includes all inside the CPU – hard disk or SDD, DVD writer, etc.

It’s because the error screen or message also comes due to boot bcd 0xc00000e9 error. It implies some issue(s) with the Boot File or Device. The next step is to check if all the hardware drivers are up-t0-date. After doing the needful, does it solve 0xc00000e9 error code?

  • Method 2: Check if Registry or System Files are corrupted

System and Registry files are a crucial part of any operating system. If they get corrupted, it will lead to many types of issues. One of them is not properly booting up of Windows and causing 0xc00000e9 error. So, you need to check and be sure that there shouldn’t be any corruption.

For this purpose, you can download and use Total System Care from the URL – http://errorlive.com/TotalSystemCare

After installing, let it scan your PC. If found, allow it to fix the issue(s). Restart and check if the error code 0xc00000e9 has been resolved.

  • Method 3 – Run Disk Check

Disk check tool can be of real help to resolve error 0xc00000e9. It will look for any damaged sectors and then, attempt to fix them on the HDD. The tool will let you know by displaying if or not it has found any errors or damaged sectors on the hard disk.

Back up important documents and files and then, follow the steps.

  1. Insert the bootable OS installation disk
  2. Restart the PC and boot it from the inserted disk
  3. Select the desired language
  4. Click on Repair the computer
  5. Select the required OS to be repaired in case there are more than one operating system installed on the system
  6. Click and open command prompt available under System Recovery Options menu
  7. Once opened, type chkdsk/f and hit the Enter button

After hitting the Enter, the disk check utility will start scanning the PC. It may take some time to finish. It is possible that you may loose some of your documents.

Once done, try rebooting the computer to check if it resolved the error or the issue/error 0xc00000e9 still persists.

  • Method 4 – Change BIOS Settings

The 0xc00000e9 error code may be resolved by simply changing the BIOS system settings. First of all, set the BIOS settings to default and then check whether it solved the problem.

  1. Restart the computer
  2. Press F2, DEL, or F10 key (whichever applies) until the BIOS settings page opens up.
  3. Click on Load Optimal Defaults
  4. Then, move to hard disk setting configuration present under Advanced section. Choose it either AHCI or IDE
  5. Reboot the system after saving the applied settings.

You can try both – AHCI and IDE options to make yourself sure. If the first one doesn’t solve the error, try making it to the second one. Restart and check if 0xc00000e9 error still exists.

  • Method 5: Set your hard drive as the first boot device

At times, if your hard drive isn’t set as the primary boot device in the BIOS/UEFI settings, then it may cause the issue. Follow the steps to do it.

  1. Open BIOS settings.
  2. Go to the Boot options. The instructions should be present on the botton or right side of the screen.
  3. In the Boot options, have a close look at the boot priority. If hard drive isn’t the first boot device, then set it up using the navigation instructions.
  4. Save the settings and exit the BIOS by rebooting the device.

Restart and check if the problem 0xc00000e9 has been solved.

  • Method 6 – System Restore should fix error 0xc00000e9

If the above solutions don’t help you out. Then, you can try restoring your computer to an earlier date when it was working fine. For this method, we use the System Restore point. It may only work in case the computer gives your some time to act before displaying the error.

  1. Go to View Advanced Options
  2. Click on System Restore
  3. Select a past date when computer used to work without issues.
  4. Click on the date.

Then, the process would automatically begin. Though System Restore doesn’t affect your personal documents or files, still it’s a good idea to back them up before starting the process.This should help you to resolve the error code 0xc00000e9.

  • Method 7 – Fresh Windows OS Installation

It turns out to be the last resort in case all the above solutions fail to provide you a working fix for 0xc00000e9. It will format the drive where the OS is currently installed. So, it good to have a back up of important files and folders.

After installing the OS, you will be required to install everything from the scratch. It will definitely solve the 0xc00000e9 issue.

Here are some of the preventive measures to take care of your system from facing general issues. It includes running anti-virus and malware program (Windows defender) from time to time, clearing junk files regularly, installing programs only from the trusted sites, etc.

Which of the above worked for you to solve 0xc00000e9 problem?