You are working on your PC comfortably and suddenly your PC makes a restart and then you are start getting error code 0xc00000e9 along with following error message.
An unexpected I/O error has occurred.
Error code: 0xc00000e9
As you can see clearly in the error message that this error is caused by hardware failure but when there are dozens of hardware are used in PC then how will you determine which one is in bad condition. In this article, I will mention the most suitable method to catch and repair this problem.
Method 1: Fix using Advanced System Repair Tool
If after restarts, you are somehow able to boot your PC then immediately download and install Advanced System Repair Tool and scan your PC. Most of the time, hardware works normally but the drivers get corrupted so, system gets unable to recognize the device. Advanced System Repair Tool scans PC thoroughly and lists all the problems and gives you single button to fix and repair your PC.

3 Steps to Fix this Error
Step 2. SCAN your Windows PC
Step 3. Click Fix button to Repair Error
Method 2: Remove accessories and additional peripherals.
Shut down your PC and then remove all the additional accessories and peripherals. These peripherals might be additional hard drive, printer, network devices, usb devices, gaming console, Bluetooth, scanner, wifi receiver, etc. After removing the devices make a restart and analyze the problem fixed or not.
Method 3: Update Device Driver
Method 4: Check for hard drive
If you have any other PC available then good to go this option otherwise ask your friend for help. Remove your installed hard drive and insert different windows loaded hard drive and then start your PC. If your PC works well then, you are in good luck. Hard drive is culprit so replace them with new one. Go to the hard drive manufacture service center and they will recover your precious data in exchange of few bucks.
Method 5: Check SMPS
If you are using Desktop PC, then believe me most of the time SMPS gets failed and unable to provide appropriate power to hardware and cause 0xc00000e9 error. Change SMPS and analyze the problem. Most probably you will not get the above error.
Method 6: Run disk checking command in safe mode
Start your PC in Safe Mode with Command Prompt and then run the following command.
chkdsk /r
Summary
In order to fix error code 0xc00000e9 in Windows 10/8/7, you need to follow the instructions mentioned in this article.