T The Triage ManualTechnical Guides for IT Emergencies
P2 · Windows Server

Windows Stop Error 0x0000007B / INACCESSIBLE_BOOT_DEVICE – System Fails to Boot

Stop error 0x0000007B (INACCESSIBLE_BOOT_DEVICE) prevents Windows from starting when the OS cannot access the system partition, most commonly caused by a missing or incompatible storage controller driver, corrupted Boot Configuration Data (BCD), or a BIOS/UEFI SATA mode change. Recovery requires booting into the Windows Recovery Environment (WinRE) to repair boot records, validate BCD entries, restore critical storage drivers to boot-start, and repair corrupted system files using SFC and DISM. Reverting BIOS settings or injecting appropriate drivers resolves the majority of cases without a full OS reinstall.

Indicators

Likely causes

Diagnostic steps

  1. Boot from Windows installation media and open a Command Prompt via 'Repair your computer' > 'Troubleshoot' > 'Advanced options' > 'Command Prompt' to enter the Windows Recovery Environment (WinRE).
  2. Run 'bcdedit /enum all' to review the Boot Configuration Data store and verify that the boot device identifier, partition, and Windows directory path are correct and consistent.
  3. Run 'diskpart', then execute 'list disk', 'list volume', and 'list partition' to confirm the system and boot partitions are visible and correctly assigned drive letters. Reassign letters with 'assign letter=X' if missing.
  4. Run 'bootrec /fixmbr', 'bootrec /fixboot', and 'bootrec /rebuildbcd' to repair the Master Boot Record and rebuild the BCD store if boot files are found to be corrupted or absent.
  5. Run 'sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows' (substituting the correct drive letter identified via diskpart) to check and repair corrupted system files in the offline Windows image.
  6. If SFC reports unrepairable files, run 'DISM /Image:C:\ /Cleanup-Image /RestoreHealth' to repair the offline Windows image using Windows Update or installation media as the source.
  7. Mount the offline SYSTEM registry hive: 'reg load HKLM\TempSys C:\Windows\System32\config\SYSTEM'. Navigate to HKLM\TempSys\ControlSet001\Services and verify that the appropriate storage driver key (storahci, stornvme, or iaStorV) has its 'Start' DWORD value set to 0 (boot start). Correct it with 'reg add' if it is set to 3 (demand start) or 4 (disabled). Unload the hive with 'reg unload HKLM\TempSys'.
  8. If the BIOS/UEFI SATA controller mode was recently changed (e.g., IDE to AHCI), revert the setting in BIOS/UEFI firmware to the original mode and attempt to boot. Alternatively, pre-enable the correct driver (Step 7) before changing the BIOS mode.
  9. If the error follows a P2V migration, use DISM or the VM vendor's driver injection tool to inject the appropriate virtual storage controller drivers (e.g., VMware PVSCSI or Hyper-V storvsc) into the offline Windows image before attempting to boot in the virtual environment.
  10. Restart the system, remove the installation media, and verify successful boot into Windows. If the issue persists, review the System event log for additional storage or disk errors and confirm hardware integrity.

Resolution path

Prevention

Tools

References

BSODStop Error 7BINACCESSIBLE_BOOT_DEVICE0x0000007BWindows boot failurestorage driverstorahcistornvmeiaStorVAHCINVMeBCDbootrecWinREWindows Recovery EnvironmentP2V migrationSFCDISMoffline registryBIOS SATA modedisk not accessibleWindows ServerWindows Client