How to Fix INACCESSIBLE BOOT DEVICE Error on Windows

How to Fix INACCESSIBLE BOOT DEVICE Error on Windows

October 18, 2018 By Xtremerain Editorial Team

    Another Windows update has arrived, and after that, you have been facing a new blue screen of death “INACCESSIBLE BOOT DEVICE” error. Well, You can easily fix this problem. Let’s go through the article to know solutions.

    In the past, I had introduced several blue screen of death problems and their solutions. After a long time, I’ve come with a new one. Recently, So many Windows 10 users have reported they’ve faced a new BSOD called INACCESSIBLE_BOOT_DEVICE. When I searched online for it, I found a few windows 7 and 8 users also encountered it in the past. But, Many Windows 10 have started to face it suddenly or right after installing an update.


    When Windows operating system has lost access to the system partition during startup, it shows the inaccessible boot device error. So, When Windows shows you this blue screen stop error, it restarts your PC to avoid the permanent data loss or other damages. It means this problem is directly or indirectly related to your hard disk drive or SSD.

    Symptoms are very common. It appears before your computer startups completely. But, Sometimes, It may occur suddenly while doing an important task on PC.


    There are a few widely used methods to resolve this issue. Before trying them, you should try to uninstall/disable your antivirus and firewall temporarily to see if it helps. By the way, Let’s see which one works for you from the following methods.

    1. Run chkdsk Command

    It should be your first method as the problem is related your system partition. Running chkdsk repairs basic issues of the hard disk. So, It has a good chance to remove inaccessible boot device error from your PC. If you can’t access your PC, I suggest you do it in safe mode. However, Here are the required steps.

    • First of all, Open the start menu, type cmd.
    • Now, Right click on the command prompt and choose Run as administrator.
    • Then, Type chkdsk C: /f and hit Enter. It will check and repair your system partition problems.

    After doing these things, you should no longer encounter that BSOD.

    2. Remove Newly Installed Software and Hardware

    Sometimes, Newly installed hardware or software can cause this problem. So, You can completely remove any software or hardware that you have installed recently, and after that, you have started facing inaccessible boot device error. You also can disconnect all external devices except keyboard and mouce to see if it helps.

    3. Update Drivers Including SSD/HDD Frameware

    This method is applicable when you can access your PC. If this blue screen error comes frequently and hampers your work, You can check for new updates of all drivers of your PC. To know how to do it, You can read this article: Update Drivers Windows

    4. Startup Repair or Automatic Repair

    It is another method that peoples try frequently. Some of them can be successful, again some of their problems remain. It has two scenarios. 1. If you can access your PC. 2. If you can access your PC.

    Follow these things, If you can access your PC at least login screen:

    • At first, Press and hold Shift from Keyboard and Click on Restart button.
    • Then, Go to Troubleshoot > Advanced Options > Startup Repair.

    If you can’t access your PC –

    • Insert Bootable Windows Media in USB and restart Your PC
    • Press any key to access setup Window.
    • Go ahead and choose Repair your Computer.
    • Now, Go to Troubleshoot > Advanced Options > Automatic Repair.

    I hope. It will help you. But, You can try the last one, Even if you can access your PC. Sometimes, Doing it can help you to troubleshoot inaccessible boot device successfully.

    5. Remove Secondary Hard-Disk or External Hard Disk

    Some users have multiple hard-disks in their PC. If you are one of them and facing stop code during startup, This method is for you. Remove another hard disk from your PC. If you have connected an external hard drive, Remove it too. Now, See if the problem still exists.

    6. Fix Boot Components

    I know all of the methods may not work for all users. Here is an excellent way that can fix your problem. You can boot into safe mode with the command prompt that I mentioned in method 1. In the command prompt, Type these commands and hit enter for each.

    CMD> bootrec /scanos
    CMD> bootrec /rebuildbcd
    CMD> bootrec /fixmbr
    CMD> bootrec /fixboot

    I hope, This method will fix the problem.

    7. Remove Installed Packages

    It is a method that saved many users’ days right after Fall creator updates of Windows 10. Let’s hope it will work for us too. You will need to remove some installed packages. The whole process is a bit complex. But, I will describe it very simple so that you can quickly repair inaccessible boot device problem.

    • First of all, Insert a Bootable media and boot your PC from it.
    • Now, Click on Next and then click on Repair your computer.
    • Now, Go to Troubleshoot > Advanced Options > Command Prompt.
    • After that, Run the following commands.
    reg load HKLM\temp c:\windows\system32\config\software
    reg delete "HKLM\temp\Microsoft\Windows\CurrentVersion\Component Based Servicing\SessionsPending"/v Exclusive
    reg unload HKLM\temp
    dism /image:C:\ /get-packages
    • Now, You will see all the update packages installed on your PC. You also may see some labeled as Install Pending. Note which one is labeled as pending and if there is no such update just note the latest update package name. Then, Run the following command.
    MKDIR C:\temp\packages
    • At last, Remove the problematic update using that command.
    dism /image:c:\ /remove-package /packagename:PACKAGE-IDENTITY-NAME /scratchdir:c:\temp\packages

    Here, Replace the PACKAGE-IDENTITY-NAME with the problematic package.

    After completing the whole process, restart your PC and see if it helps.

    8. Modify/Reset or Update BIOS

    This is an advanced method to solve Inaccessible Boot Device error. Sometimes, By mistake, you may change your BIOS settings, and that may cause the problem. Again, Modifying BIOS settings after facing this BSOD may fix it. Here are the instructions –

    advanced bios options

    • Turn Your PC Off.
    • Press on the power button.
    • When your PC is booting, Press F2/del/f12 key on the keyboard which will lead you to the BIOS Options. Different motherboards have different action key. You will need to press on the correct one.
    • Now, Find the option like SATA Mode or SATA Operation. Probably, You will find it in the Main or Advanced tab.
    • Set the SATA Mode or operation to AHCI instead of IDE or ATA.
    • Now, Save the settings and restart your PC.

    I hope, This time it will fix your problem. If it doesn’t work, You can restore the BIOS settings to the default state. Here are the things to do –

    • Open BIOS options like before.
    • Press F9 or the correct key on the keyboard.
    • Now, Save the settings and restart your PC.

    Now, See if the problem still exists or not.

    If the problem still exists, you should try to update BIOS. Read how to update BIOS.

    9. Fix “INACCESSIBLE_BOOT_DEVICE” after installing a third-party ATA-miniport driver or change the SATA mode

    According to the Microsoft, If you install a third-party ATA-miniport driver and reboot or  after you use the BIOS setup of a Windows 8-based computer to change the Serial Advanced Technology Attachment (SATA) mode of the boot drive to use either the Advanced Host Controller Interface (AHCI) specification or redundant array of independent disks (RAID) features, you receive the following error message when the computer is restarted:


    This is also applicable to Windows 10. In this case, You can fix this error very quickly. Here are the steps to follow.

    a. Boot off of the third-party ATA miniport driver:

    • At first, Open the command prompt in safe mode and run that command.
    bcdedit /set {current} safeboot minimal
    • Then, Run this command to reboot your machine to safe mode.
    shutdown /r /t 0
    • Then, Run the following commands.
    bcdedit /deletevalue {current} safeboot
    shutdown /r /t 0

    Now, You should not face the stop code while booting.

    b. Switch the BIOS from AHCI to IDE mode

    • Run these two commands
    bcdedit /set {current} safeboot minimal
    shutdown /r /t 0
    • After that, run those commands.
    bcdedit /deletevalue {current} safeboot
    shutdown /r /t 0

    Note: You should not try this method if it is not applicable to you.

    10. Repair Corrupted System Files

    Still facing the inaccessible boot device error? You probably need to repair corrupted system files. Follow the instructions from the article to fix your problem.

    These are the top 10 solutions to fix this problem. There might be other ways to troubleshoot it. You may let us know if you have any special idea to repair this error.