[FIX] INACCESSIBLE_BOOT_DEVICE, 0x0000007B STOP Error

INACCESSIBLE_BOOT_DEVICE issue is also know as Stop 0x0000007B error. This bug check indicates that Windows cannot access the system partition during startup. The BSOD INACCESSIBLE BOOT DEVICE problem often occurs after a Windows update or after refreshing or reinstalling Windows 10 (or Windows 8). In other cases the INACCESSIBLE BOOT DEVICE problem can occur after upgrading Windows 7 to Windows 10 or due to invalid BIOS settings, a corrupted file system or a damaged hard disk drive.

INACCESSIBLE BOOT DEVICE

The INACCESSIBLE BOOT DEVICE blue screen of death, is displayed during Windows startup and for that reason the user has no option to troubleshoot the problem by using the classical methods, like Windows Repair, Safe Mode, System Restore, etc..

In this tutorial we will mention the most common methods to resolve the INACCESSIBLE BOOT DEVICE BSOD issue in Windows 10, 8.1, 8 and Vista.

How to fix: INACCESSIBLE BOOT DEVICE issue in Windows 10, 8, 7 & Vista

Notice. To apply the methods mentioned below, you need a Windows Installation media (USB or DVD) corresponding to your Windows Edition and Version. If you don't have a Windows installation media, then you can create one directly from Microsoft.

Method 1. Set SATA Mode to AHCI in BIOS Settings.
Method 2. Change SATA Mode values in registry (OFFLINE EDIT).
Method 3. Check and repair file system errors.
Method 4. Run SFC /SCANNOW Offline to Repair System Files.
Method 5. Perform a System Restore.
Other methods to resolve the "INACCESSIBLE_BOOT_DEVICE" problem

 

 

Method 1. Set SATA Mode to AHCI in BIOS Settings.

1. Power On your computer and press the appropriate key (DEL or F1 or F2 or F10) to enter BIOS settings. *

* Note:  The way to enter into BIOS Settings depends on the computer manufacturer. To Enter into your BIOS Settings, pay attention at the first screen as your computer starts and try to find a message like this:

"DEL to enter setup"
"Press ESC to Enter Setup"
"BIOS Configuration: F2"
"
F10 to Enter Setup"

2. Load Default Settings (Load Optimal Defaults)

load setup defaults

3. Then look on all BIOS screens for a setting named SATA Configuration or SATA Mode or SATA Controller Mode or SATA Operation or Configure SATA as. (This setting is commonly found under the Advanced section).

4. Make sure that the SATA Mode (Type) is set to AHCI and NOT in RAID.

sata mode ahci

5. Save Changes and Exit BIOS Settings and try to boot on Windows.

save changes and exit bios

– If your computer doesn't boot, apply the next solution.

 

Method 2. Change SATA Mode values in registry (OFFLINE EDIT).

The next solution is to modify the Windows Registry offline as follows:

1. Boot your computer from the Windows Installation Media.
2. At Language options screen, click Next.
4. Select Repair your computer.
5. Then select Troubleshoot > Advanced Options > Command Prompt.
6.
At command prompt type regedit to launch the registry editor.
7. Highlight the HKEY_LOCAL_MACHINE key.

sata mode registry

8. From File menu select Load Hive (to load the offline registry).

offline edit registry

9. Navigate to the disk where Windows are installed on (e.g. "C:").

10. Open the system file found in "%Windir%\system32\config\" directory. (e.g. "C:\Windows\system32\config\system")

stop 0x0000007B

11. Type a Key Name for the offline registry (e.g. "Offline") and press OK.

fix stop 0x0000007B

12. Double-click to expand the HKEY_LOCAL_MACHINE key and you should find a new key under it, named with the name you typed previously (e.g. 'Offline" in this example).

INACCESSIBLE BOOT DEVICE windows 10

13. Expand this new key & navigate (from the left pane) to this subkey:

HKEY_LOCAL_MACHINE\Offline\ControlSet001\services\msahci

INACCESSIBLE BOOT DEVICE windows 8

14. At the right pane double click at Start (DWORD) and change its value data to 0 (zero). Click OK when finished.

msahci start value

15. Perform the same steps and set the Start value to 0 modification to these sub keys:

  • HKEY_LOCAL_MACHINE\Offline\ControlSet001\services\pciide
  • HKEY_LOCAL_MACHINE\Offline\ControlSet001\services\iaStorV

16. When you finish with the modifications, highlight the key you created before (e.g. "Offline") and from the File menu choose Unload Hive to write back the changes you made to the offline Registry.

pciide start value

17. Close the Registry editor, the Command prompt window and Restart your computer.

18. Enter BIOS settings  and specify the SATA mode (IDE-ATA, AHCI or RAID) according to your needs or leave the default settings.

19. Exit BIOS settings, remove the Windows Installation media and let Windows to start normally.

 

Method 3. Check and repair file system errors.

1. Boot your computer from the Windows Installation Media.
2. At Language options screen, click Next.
3. Select Repair your computer.
4. Then select Troubleshoot > Advanced Options > Command Prompt.
5. At command prompt window, type BCDEDIT and press Enter, in order to find out in which drive Windows are installed.*

* e.g. As you can see in the below screenshot Windows are installed on drive D:

windows boot manager

6. After locating in which drive letter Windows are installed, type the chkdsk command (to check and repair file system errors) with the following parameters: *

CHKDSK <Windows_Drive_Letter>: /F /R

* Replace the <Windows_Drive_Letter> with the drive letter where Windows are installed. **

** e.g. As you can see in the screenshot below Windows are installed in drive letter D: , so the command should be:

CHKDSK D: /F /R

chkdsk command

 

7. Wait until the disk checking is completed.

check and repair file system

 

8. When the check and repair is done, look in the details and see if any problems are found and how many KB are reported in bad sectors. *

* Note: If the "chkdsk" command has reported no problems and you see 0KB in bad sectors, that means that your hard disk is in a good condition. In all other cases your hard disk is probably damaged and you have to replace it.

check disk report

9. Type exit to close command prompt.
9. Restart your computer.

 

Method 4. Run SFC /SCANNOW Offline to Repair System Files.

1. Boot your computer from the Windows Installation Media.
2. At Language options screen, click Next.
3. Select Repair your computer.
4. Then select Troubleshoot > Advanced Options > Command Prompt.
5. Type BCDEDIT and press Enter.
6. Locate in which drive letter the Windows is installed.
5. At command prompt window, type the following command to scan and repair system files. *

sfc /SCANNOW /OFFBOOTDIR=<Windows_Drive_Letter>:\ /OFFWINDIR=<Windows_Drive_Letter>:\windows

*Replace the "<Windows_Drive_Letter>" with the drive letter where Windows are installed. **

** e.g. As you can see in the screenshot below Windows are installed in drive letter D: , so the command should be:

sfc /SCANNOW /OFFBOOTDIR=D:\ /OFFWINDIR=D:\windows

sfc scannow offline

6. Now be patient. The sfc command takes hour(s) to complete.

 

Method 5. Perform a System Restore.

To restore your system to an earlier working state:

1. Boot your computer from the Windows Installation Media.
2. At Language options screen, click Next.
3. Select Repair your computer.
4. Then select Troubleshoot > Advanced Options > System Restore.
5. Select a previous working state (date) to restore your computer.

6. Wait until Windows restores your system and restart.
7. Boot to Windows Normally.

 

Other Methods to Resolve the "INACCESSIBLE_BOOT_DEVICE" problem

1. Check and repair file system errors.
2. Diagnose your hard disk for hardware problems.
3. Diagnose your Memory RAM for problems.
4. Try to disconnect any external device (e.g. Storage device, Printer, etc.).

Good luck! Let me know if this guide has helped you by leaving your comment about your experience. Please like and share this guide to help others.

If this article was useful for you, please consider supporting us by making a donation. Even $1 can a make a huge difference for us in our effort to continue to help others while keeping this site free: