Quick fix for “Inaccessible Boot Device” on Windows 7/8/10

0
108

“Inaccessible Boot Device” is a blue screen of death error (BSOD). This error usually occurs on Windows 10 after the user uses the Reset This PC feature to restore Windows 10 computers to the default setting or to refresh Windows 10 without losing the files. After upgrading your system to Windows 10.

If an Inaccessible Boot Device error occurs, on the screen you will see the error message: “Your PC ran into a problem and needs to restart. Know more, you can search online later for this error: INACCESSIBLE BOOT DEVICE “. When an error occurs, Windows can not access the system partition at startup.

1. Modify SATA Mode to AHCI on BIOS

1. First open up your system and press key to access BIOS Setup.

Note: The keys used to access the SETUP BIOS are DEL, F1 or F2, depending on the model you are using.

2. Find and change the SATA Mode from RAID to AHCI.

3. Save your changes and exit BIOS Setup.

4. Restart your Windows computer in normal mode. If Windows still fails to start, apply the following solutions.

2. Boot in Safe Mode

Good With this solution first boot your computer in Safe Mode, then proceed to Restart.

– On Windows 7 and Windows Vista:

Open your computer, then press F8 to open the Advanced Boot Options Menu.

Use the down arrow to select the Safe Mode option and press Enter.

Your computer is now in Safe Mode, restart your computer and check that Windows is booting.

– On Windows 10/8.1/8

+ Case 1:

If your computer boots normally to Windows or can access the Login screen

1. Press and hold the Shift key then go to Power => Restart.

2. After your computer boots, select Troubleshoot => Advanced Options => Startup Settings.

3. Click Restart.

4. After the computer boots up, press F4 (or 4) to start Windows in Safe Mode.

5. At this point your Windows computer is in Safe Mode, restart your computer and check if Windows has booted.

+ Case 2:

If Windows can not boot (can not access Login screen):

1. First create a USB installation media drive (according to your version of Windows).

2. Boot your computer from the Windows installation media.

On the Language options page, click Next.

4. Select Repair your computer.

5. Select Troubleshoot => Advanced Options => Command Prompt.

6. At the Command Prompt window, enter the following command and press Enter:

bcdedit /set {default} bootmenupolicy legacy

7. Enter exit to the Command Prompt to close the Command Prompt window and restart your computer.

8. During the boot process, press F8 to access the Advanced Boot Options menu.

9. Use the down arrow to select the Safe Mode option and press Enter.

10. Now your Windows computer is in Safe Mode, restart your computer and check if Windows has booted.

3.Edit the SATA Mode setting on the Registry

1. Create a USB Windows installation media (according to the version of Windows that you use).

2. Boot your computer from the USB Windows installation media.

3. On the Language options page, click Next.

4. Select Repair your computer.

5. Open the Command Prompt by following the steps below:

– On Windows 7 or Vista:

  • 1. Click Next on the next window.
  • 2. Choose Command Prompt.

– On Windows 10/8.1/8:

  • Select Troubleshoot => Advanced Options => Command Prompt.

6. On the Command Prompt window, enter regedit and 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, choose Load Hive.

9. On the Load Hive window, locate and open the file system path:

%System_Drive%WindowsSystem32config

Note:%System_Drive% is the drive where you installed the Windows operating system (such as C;WindowsSystem32config).

10. Enter a new key in the Key Name box and click OK.

11. Next navigate by key (in the left pane):

HKEY_LOCAL_MACHINE\ControlSet001servicesmsahci

For example: HKEY_LOCAL_MACHINERepairControlSet001servicesmsahci

12. In the right pane, double-click on value Start, and then enter 0 in the Value Data pane.

13. Take the same steps and set the Start Value to 0 for the following two keys:

1. HKEY_LOCAL_MACHINE\ControlSet001servicespciide

2. HKEY_LOCAL_MACHINE\ControlSet001servicesiaStorV

14. After completing the change, select <new key> at HKEY_LOCAL_MACHINE (assuming HKEY_LOCAL_MACHINE Repair).

15. From the File menu, select Upload Hive.

16. Close the Registry Editor and restart your computer.

Note:

Make sure that SATA MODE is set to AHCI on BIOS SETUP.

17. Restart your Windows computer in normal mode.

4. Restore your computer to the previous version

1. Create the Windows installation media for the Windows installation media that you use.

2. Boot your computer from the Windows installation media.

3. On the Language options page, click Next.

4. Select Repair your computer.

5. Restore your computer to the previous version:

– On Windows 7 or Windows Vista:

1. Select Next.

2. Select System Restore.

Follow the on-screen instructions to restore your computer to the previous version.

– On Windows 10/8.1/8:

1. Select Troubleshoot => Advanced Options => System Restore.

Follow the on-screen instructions to restore your computer to the previous version.

5. Install Windows

The final solution to fixing the problem is to use the Windows installation media that you created and perform a clean install of Windows.