Is your PC showing a blue screen with an inaccessible boot device error? We are here to help you eliminate this unpleasant experience with our solutions to Inaccessible Boot Device Windows 10.
Don’t worry. This error usually occurs on Windows 10 and has become a nuisance for thousands of Windows users and we know how to help you get out of this issue.
In this article, we’ll provide detailed information about why this error might occur and what you can do to fix the problem. We also hope that after reading this, you will no longer have your PC or laptop repaired at the store every time the blue screen pops up.
Causes Of The Windows Inaccessible Boot Device Error
The inaccessible_boot_device error happens when Windows couldn’t access the system partition. Moreover, there are several reasons for this kind of blue screen error:
- Outdated, inaccurately configured, or incompatible drivers (this is the main reason most of the time)
- Faulty RAM
- New or old hardware conflicting with the latest windows update
- Faulty installation of the Windows most recent update
- Malware infection corrupting the system files
- Loose cable connection of the hard disk
How To Fix INACCESSIBLE_BOOT_DEVICE Windows 10
Before getting down to fixing the error, you need to check the cable connection of the hard drive. Make sure it is not loose. If you use a laptop, remove the hard drive, clean the connection port with tissue paper and then insert it in the slot.
Also, remove any newly attached hardware if the loose cable connection or the new hardware is the cause of the issue. Once you’ve finished all those things, if windows 10 inaccessible boot device still pops up, stick to the following guide:
Solution 1: Remove Recently Installed Updates
If you suspect that an update is a reason, you must deal with the newly installed packages and uninstall them one by one. Do that until you eventually remove the correct update that causes the problem.
Method 1: Uninstall Windows 10 updates through Windows settings
Step 1: Press the Windows + I key combination to enter the settings window.
Step 2: Select Update & Security.
Step 3: At the Windows Update tab, select View Update History.
Step 4: Click Uninstall updates.
Step 5: Right-click the update you want to remove > Select Uninstall
Method 2: Uninstall Windows 10 updates using Control Panel
- Step 1: Go to Control Panel > Select Programs and Features.
- Step 2: Click View installed updates.
- Step 3: Right-click the update you want to remove > Select Uninstall.
Method 3: Uninstall Windows 10 update with Command Prompt
When you want to solve inaccessible boot device windows 10, Command Prompt is what you should learn about.
- Step 1: Enter CMD in the search box > Click Run as administrator to launch with Admin rights.
- Step 2: Enter the command wmic qfe list brief /format:table > Press Enter.
- Step 3: Find the update you want to remove, then run the command wusa /uninstall /kb:HotFixID > Press Enter.
In there, you replace HotFixID with the update identifier.
For example, if you want to remove the update KB4577586, run the command wusa /uninstall /kb:4577586.
Solution 2: Eliminate “Update Pending” Packages
Windows updates can sometimes become “suspended,” meaning they are always waiting but never executed. These pending updates may be the main culprit for the “Inaccessible Boot Device” errors.
If you wish to remove pending updates, follow these easy steps:
Step 1: Open File Explorer on Windows 10.
Step 2: Type the following path in the location bar and press Enter:
Step 3: Select everything inside the Downloads folder (Ctrl + A or click the Select All option in the Home tab).
Step 4: Tap the Delete button from the Home tab.
Once you complete all of these steps, the cumulative update installation files will be erased from the device.
If you want to skip a specific update, after deleting the file, you can use the “Show or hide updates” tool to block the Windows update from trying to reinstall.
Delete the contents of the Temporary folder
You can delete all downloaded, failed, and pending Windows 10 updates by using the Run command.
Open the Run dialog box by pressing Win + R at the same time and in the dialog that opens, type %temp% and then press Enter. In the folder that opens, select all the files and folders in the Temp folder, then delete them.
%temp% is one of many environment variables in Windows that can actually open a folder designated by Windows as the Temporary folder, usually located right at C: Users[username]AppDataLocalTemp
Solution 3: Update Drivers
If nothing of the ways stated above fixes your problem, you may attempt some more common troubleshooting techniques before visiting a PC repair service.
Drivers are programs that allow the Windows 10 operating system to use hardware efficiently. Moreover, this is a necessity to keep them up to date. Outdated or incompatible drivers can cause various errors, including the “Boot device BSOD inaccessible” error on your computer.
Therefore, try to update the driver first. A faulty driver can be the cause of any problem appearing on the system, such as inaccessible drive windows 10 The problem is more likely to appear on its own if you are using an old driver.
Driver updating is straightforward. You just need to go to the manufacturer’s website. So, find the appropriate model and download it to your PC.
Numerous users report that they have had bad days with this bug due to IDE ATA/SATA controller drivers. They also confirmed that they can finally resolve the error by simply updating the driver.
The IDE ATA/SATA controller driver is the most prevalent cause of inaccessible boot device problems.
There are two methods for checking for updates. You can check the information on the manufacturer’s official site. Alternatively, open Device Manager, expand IDE ATA/SATA controller submenu, right-click on Standard SATA AHCI Controller, and choose Update Driver.
Solution 4: Check Whether The Hard Drive Is Damaged
Corrupted files on the hard drive can be the main cause of the issue. Fortunately, if they’re the root of the problem, it’s easy to fix.
First, open Command Prompt with admin rights. To do that, click on the Windows key, type cmd, right-click on the result and select Run as administrator.
In the Command Prompt display, write chkdsk /f /r and choose Enter. Wait for the application to process the command, then type Y and press Enter. If you can’t start Windows, you can use the recovery console to perform this command by typing chkdsk /r C.
Solution 5: Restart With Safe Mode
Safe Mode is a great rescue mode when the computer encounters emergencies but not to the point of having to use the system backup partition or reinstall the entire system.
Normally, when you can’t start Windows, you can still open Safe mode without any effect. You can also use this method to find the problem of the machine.
- Make sure your machine is turned off.
- Press the power button to start the machine, then hold the power key for about 5 seconds to turn off the device. Repeat this step about 2 times until you see the screen showing Preparing Automatic Repair.
Note: The purpose of these steps is to get Preparing Automatic Repair enabled. This is an improvement from Microsoft, Windows can try to find the problem and repair itself. Moreover, if the Preparing Automatic Repair screen appears for the first time, you can stop.
Then wait for the system to check for errors.
- Step 1: Select Advanced options, the system will appear Windows RE (Recovery environment).
- Step 2: On the Windows RE screen, select Troubleshoot.
- Step 3: In the troubleshoot screen, select Advanced options.
- Step 4: Use your mouse to click Startup Settings.
- Step 5: Select Restart. The computer restarts and another screen appears.
- Step 6: On the keyboard, press number 4 to enter Safe Mode without going online. In case you need to use the internet to search for instructions, press the number 5 key.
Solution 6 Editing SATA Mode Settings On Registry
1. Create a Windows installation media USB drive (according to the version of Windows you use).
2. Boot your computer from the Windows installation media USB drive.
3. On the Language options window, click Next.
4. Select Repair your computer.
5. Open Command Prompt by following the steps below:
Select Troubleshoot > Advanced Options > Command Prompt.
6. On the Command Prompt window, type regedit there and then press Enter to open the Registry Editor.
7. On the Registry Editor window, find the key named HKEY_LOCAL_MACHINE.
8. From the File menu, select Load Hive.
9. On the Load Hive window, find and open the file system according to the path:
Note: %System_Drive% is the drive where you install the Windows operating system (such as C;\Windows\System32\config).
10. Enter a new key in the Key Name box and then click OK.
11. Next, navigate by key (in the left pane):
12. Next, in the right pane, double-click the Start value, then enter 0 in the Value Data box.
13. Follow the same steps and set the Start value to 0 for the two keys below:
14. After completing the changes, select <new key> in the HKEY_LOCAL_MACHINE entry
15. From the File menu, select Upload Hive.
16. Close the Registry Editor window and restart your computer.
Make sure that SATA MODE is set to AHCI on BIOS Setup.
17. Restart your Windows computer in normal mode.
Solution 7: Restore Your Computer To The Previous Version
- Create a Windows installation media USB drive according to the version of Windows you use.
- Boot your computer from the Windows installation media USB drive.
- On the Language options window, click Next.
- Select Repair your computer.
- Restore your computer to a previous version:
5.1. Select Troubleshoot > Advanced Options > System Restore.
5.2. Follow the on-screen instructions to restore your computer to a previous version.
Solution 8: Run The BSOD Debugger
- Step 1. You press Windows + I to open Settings > then click Update & security > Troubleshooter.
- Step 2. Here, click Blue Screen > then select Run the troubleshooter.
- Step 3. Now, follow the on-screen instructions to complete the troubleshooting process.
Solution 9: Run An SFC Scan
- Step 1. Click search > type cmd > right-click the result and select run as administrator.
- Step 2. In the Command Prompt window, type sfc /scannow and press Enter.
- Step 3. Now, wait for the scan to complete.
Solution 10: Run DISM
If the SFC scan does not work, it is advisable to perform a DISM scan.
- Step 1. You open Command Prompt with Admin rights.
- Step 2. In the Command Prompt window, type the following commands and press Enter after each command:
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
Once the DISM scan is complete, it will replace the corrupted files that might have caused the BSOD error and fix it.
The windows 10 inaccessible_boot_device may also occur because of some serious issues related to hardware and software on your PC.
If you are tired of trying all the methods to fix the error, just contact your PC manufacturer’s customer support to ask for a helping hand. You might also have to take your PC for repair if a hardware error presents.
Above are some of the most effective methods to fix blue screen error inaccessible boot device. So, if you have any other brilliant solution, feel free to share with us. Also, if you have any questions, write them in the comments section below.