1. Check the Hardware

The first step you should take when diagnosing this error is to ensure that all hardware is properly connected. Look for broken ports or loosely connected hardware.

There are several ways to check whether the Error Code 0xc00000e9 is caused by a hardware failure:

  1. Disconnect all peripheral devices (such as mouse, keyboard, speakers, and scanner) from the PC. Now try to start your computer as usual. If the problem persists, it may be due to a software problem or incorrect configuration.
  2. If you are familiar with the internal components of your computer, try reinstalling the graphics card, memory, and storage drive.
  3. If the software came with the mouse or keyboard, uninstall it and see if the problem persists.

2. Update System Drivers

Most errors in Windows can be traced to outdated or unstable drivers. Unexpected I/O errors are no exception. All I/O devices connected to the computer interact with Windows through drivers. Therefore, it is important to update these drivers.

Related: How to Enable Inter­preter Mode in Google Assistant

You can manually update these drivers using the Device Manager utility:

How to Fix Error Code 0xc00000e9 in Windows 10
  1. Press Windows Key + R to launch the Run prompt. Type devmgmt.msc in the prompt and hit Enter to launch the Device Manager.
  2. In the Device Manager window, expand sections related to I/O devices.
  3. Right-click the required device and click on Update driver.
  4. In the Update driver wizard window, click on Search automatically for drivers.
  5. Windows will automatically search the web for the latest device drivers and install them.

Although outdated drivers usually cause driver failures, new driver updates may also have some compatibility issues with Windows.

If an error occurs after you update your system driver or download a Windows update, you may need to undo these changes and check for the error again.

How to Roll Back Drivers

How to Fix Error Code 0xc00000e9 in Windows 10
  1. Press Windows Key + R to open the Run prompt. Type devmgmt.msc in the prompt and press Enter to open the Device Manager.
  2. Again, in the Device Manager window, expand all I/O related sections, right-click on the device, and click on Properties.
  3. Under the Driver tab, click on Roll Back Driver.
  4. Click on OK and reboot your computer.

3. Use SFC and CHKDSK to Fix Corrupt System Files

Sometimes, Windows files may be damaged by malware or third-party applications. This can cause many blue screen errors, including related I/O errors. Fortunately, there are some built-in utilities that can automatically detect and repair these files.

System File Checker (SFC) and Check Disk (CHKDSK) are two such utilities. SFC will scan and repair any missing or damaged Windows files, and CHKDSK will look for hard drive errors on your computer.

Related: How to Turn off Auto-Lock in Win­dows 10

Running these two utilities is the best way to ensure that your computer works in an ideal state.

How to Run SFC

  1. In the Start menu search bar, type cmd, and from the search results, right-click Command Prompt > Run as administrator.
  2. In the Command Prompt window, type sfc /scannow and hit Enter.
  3. The SFC utility will begin scanning your computer. Be patient as the process may take a while.

How to Run CHKDSK

  1. Follow step 1 from the section above to launch Command Prompt as administrator.
  2. In the window, type chkdsk c: /f /r /x and press Enter.
  3. The CHKDSK utility will start scanning and fixing problems on your storage drive.
  4. Close Command Prompt and reboot the computer.

It is important to add the /f /r /x parameters at the end of the chkdsk command because, without them, the utility will just scan for errors but not repair them.

4. Ensure That the Volume Boot Code Is Using BOOTMGR

This is an advanced troubleshooting method and should be used if none of the above methods work.

Use this method only when an I/O error occurs during the boot process and you have not yet reached the login screen.

Sometimes, the boot code of the Windows volume may be corrupted or linked to another boot loader instead of the standard BOOTMGR. This can cause many boot errors, including the 0x00000e9 error.

How to Fix the Volume Boot Code and Associate It With BOOTMGR

  1. Boot into the Windows Recovery Environment (WinRE). There are multiple ways to boot into WinRE directly.
  2. If you cannot log in at all, then it may be best to perform a hard reboot: press and hold the Power button until your PC shuts off, press the Power button again, and as soon as the manufacturer’s logo appears, press and hold the Power button.
  3. Repeat these steps until you see a blue screen. Here, click on See advanced repair options.
  4. In the Advanced options menu, click on Command Prompt.
  5. In the Command Prompt, type bootsect nt60 /sys and press Enter.
  6. Close the Command Prompt and go back, then click on Restart now.

5. Scan for Malware

If you are using a properly configured Windows Defender or third-party antivirus software, your computer is unlikely to be infected with malware.

However, if none of the above methods help, it is recommended to scan your computer for malware.

Although the process of each third-party antivirus solution is different, in most cases, you just need to right-click the antivirus icon in the system tray and click “Scan”.

How to Use Windows Defender to Scan for Malware

  1. Click on the Start button and go to Settings > Update & Security > Windows Security.
  2. Under Protection areas, click Virus & threat protection.
  3. Under Current threats, click on Scan options.
  4. Select Full scan and then click on Scan now.
  5. Wait for Windows Defender to scan and remove malware from your computer.
  6. After the scan is complete, restart the computer and see if the error persists.

Error Code 0xc00000e9 Resolved on Windows 10

With the above steps, you can easily fix unexpected I/O errors without harming your Windows 10 PC.

Common blue screen errors can also be a sign of hard drive failure. It is best to detect these symptoms as early as possible so that you can back up your data.