The 0xc00000e9 error is usually caused by a failing or a bad hard drive. If that is the case and your PC’s hard drive has failed, you have to send your PC to a recovery company. The recovery company will then recover your data. It is a very annoying process, but it also helps you learn your lesson: Always back up.
However, if the error is not caused by a bad hard drive, then the following solutions might work and help you get rid of the 0xc00000e9 error. Take a look.
Method 1: Disconnect All The External Devices
To disconnect external devices, follow these steps:
- First of all, power off your laptop/PC.
- After doing that, take off all the external devices connected to your PC. These include the hard disk, printer, USB disk, keyboard, wireless mouse and every other connected peripheral. The monitor is the only thing that you have to leave plugged in so that you can see the status of your PC on the screen.
- Once you’ve disconnected all the peripherals, turn on the system.
Check if the error is resolved.
If the error does not appear anymore, it means that the error was caused by one of your external devices. To check which external device is causing the error, plug in the peripherals into your system one by one until you find the faulty device.
Though, it is also possible that once you disconnect all the devices and then reconnect them, the system will work without any issues. And there’s nothing wrong with that as after all the error goes away.
Method 2: Check And Fix Disk Errors
This method may be a little complicated but is not so much if you follow the instructions carefully.
- First of all, you will have to create a bootable CD or a USB. That is what you will use to boot your PC with Hirens BootCD.
- You need access to another computer. In this other computer, you will have to download the Hirens BootCD.
- After downloading, you will have to burn it to a CD or a USB.
- Once you’re done with that, you will have to change your BIOS to boot from this CD or USB (whatever you’re using).
Let me give you a detailed version of the process post downloading.
- After you’ve downloaded Hirens BootCD, open it.
- Extract the file to your hard disk and make sure that you remember exactly where you’ve extracted it.
If you are unable to open the file, then download WinZIP. Install it, and you will see that the Hirens BootCD will become clickable.
Then open it and extract the file.
- Once you’re done with extracting the file, you will have to download an ISO burner like MagicISO.
- After downloading, burn it to a CD or a USB.
- Then insert the CD or USB into your PC and boot from it.
Remember to change the boot order in BIOS before you proceed. Wait for the boot up to complete.
- After it is complete, select the Dos Programs option.
- Then select the Hard Disk Tools option.
- After that, select the HDAT2 4.53 (Test/Repair of Bad Sectors) option.
- When you do that a Disk Menu will appear. From this menu choose your Disk.
If you don’t know which device is yours, then look at the last column with the heading Capacity. Check the capacity of the hard disks there, and you’ll know which disk is yours.
- After locating, select it.
- A Device Test Menu will open. From that menu, choose the Check and Repair Bad Sectors option.
Once you do that the repair process will begin. The time it takes may vary from several minutes to hours so wait patiently for it to finish.
- After it finishes, set the BIOS (boot order) back to its original order and remove the Hiren’s BootCD from your PC.
Test the changes and see if that resolves the error.
Method 3: Check Your SATA Cables
You might want to use a newer SATA cable for this method if you’re on a desktop PC and require sufficient data transfer. If you don’t do that the operating system will fail to communicate with the hard drive and you will see the error.
To check the SATA cables, follow these steps:
- First of all, power off your PC.
- After doing that open your case.
- Once it’s open, locate the hard drive and look for the SATA port it is connected to.
- Take off that cable and replace it with a new one.
For example, if you have an SATA II cable, replace it with an SATA III cable.
- After you’ve done that close the case and turn on your PC.
Check if the new setting has worked and made the error go away.
Method 4: Set your Hard Drive as the First Boot Device
The 0xc00000e9 error can also be fixed by setting your hard drive as the primary boot device in the BIOS/UEFI.
To do that, follow these steps:
- First of all, enter your BIOS. You can do that by pressing the manufacturer predefined button during the POST screen. This button can be ESC, F2, F12, Backspace or anything else. Don’t worry if you don’t know what the button is, as you will see it on the screen before the Windows boots. As soon as you see it, press it, so that you can open the BIOS/UEFI utility.
- Once you open the BIOS/UEFI utility, locate Boot Options. You can use the navigation instructions on the bottom or the right side of the screen to get to the menu.
- When you open the Boot Options, see what the Boot Priority is. Make sure that the Boot Priority is set to your hard drive. However, if that is not the case, then use the navigation instructions to make the hard drive the first boot drive.
- After doing that save your changes and exit.
- Then reboot your PC.
Test the changes and see if the error is fixed.