Windows 0x0000007BCritical

INACCESSIBLE_BOOT_DEVICE Error in Windows: Causes and Solutions

This article provides an in-depth analysis of the critical Windows boot error INACCESSIBLE_BOOT_DEVICE (0x0000007B). Learn why the system fails to access the boot device and get proven recovery methods to get your PC working again in 15-30 minutes.

Updated at February 15, 2026
15-30 min
Medium
FixPedia Team
Применимо к:Windows 10 (all builds)Windows 11 (all builds)Windows Server 2016Windows Server 2019Windows Server 2022

What the INACCESSIBLE_BOOT_DEVICE Error Means

The INACCESSIBLE_BOOT_DEVICE error (stop code 0x0000007B) is a critical system failure (BSOD, "Blue Screen of Death") that occurs during the Windows boot phase. The system cannot access the boot device (hard drive or SSD) containing the system files. As a result, the computer stops to prevent further data corruption.

The full error text typically looks like this:

STOP: 0x0000007B (INACCESSIBLE_BOOT_DEVICE)

The error appears immediately after the motherboard manufacturer's logo or the Windows boot screen, but before the password entry screen.

Causes

The error arises from a mismatch between how the disk controller (SATA/RAID) is configured in the firmware (BIOS/UEFI) and which driver Windows loads for it. Specific causes:

  1. Incorrect disk controller mode (SATA Mode) in BIOS/UEFI. The most common cause. For example, Windows was installed in AHCI mode, but the BIOS is switched to IDE (or RAID), or vice versa. Often occurs after:
    • Moving the system drive to a different motherboard.
    • Resetting BIOS settings to defaults.
    • A failed BIOS update.
  2. Corruption of boot sectors (MBR/GPT) or the BCD store. Boot records that tell the system where to find the Windows kernel are damaged or missing.
  3. Corruption of the file system on the system partition (NTFS). The disk contains logical errors preventing the system from reading necessary files.
  4. Conflict or outdated disk controller driver. An incorrect driver in the registry (especially in the HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\iaStorV or @StorPort key) prevents Windows from properly initializing the disk after boot.
  5. Physical issues with the disk or cable. A faulty SATA cable, poor connection, or the beginning of failure of the drive itself (HDD/SSD).
  6. Change in storage configuration. Connecting the disk to a different SATA port, changing the boot order in BIOS, adding/removing a RAID array.
  7. Incompatibility with outdated hardware. Attempting to boot modern Windows from an old IDE drive without AHCI support.

Solutions

Solutions are presented from the simplest and most frequent to more complex. Before performing any actions on systems using encryption (BitLocker), ensure you have the recovery key!

Solution 1: Change SATA Mode in BIOS/UEFI

This solution applies if the error appeared after a motherboard swap, BIOS reset, or drive migration.

  1. Restart the computer and enter BIOS/UEFI (key varies by manufacturer: Del, F2, F10, F12).
  2. Find the section responsible for storage device settings. Names may vary:
    • AdvancedSATA Configuration
    • Integrated PeripheralsSATA Mode
    • ChipsetStorage Configuration
  3. Locate the SATA Mode / SATA Operation / Storage Option parameter. Available options: AHCI, IDE (or Compatibility), RAID.
  4. Recall or experimentally determine in which mode Windows was installed.
    • If you didn't change settings and the error appeared on its own, try switching from the current mode to AHCI (recommended for modern SSDs/HDDs).
    • If you recently moved the disk from another system where the mode was RAID, try RAID.
    • If the computer is very old, try IDE.
  5. Save changes (usually F10) and exit. The computer will restart.

⚠️ Important: If Windows was installed in a different mode, this step may not work on the first try. You may need to try other options. After a successful boot, the system may require installing drivers for the new mode.

Solution 2: Rebuild Boot Records and Configuration

If changing the SATA mode didn't help, boot files are corrupted.

  1. Boot from a Windows installation media (USB/DVD) as described in the howToSteps step.
  2. On the "Install Windows" screen, click "Repair your computer""Troubleshoot""Command Prompt".
  3. Identify the system partition letter. In the command prompt, type diskpart, then list volume. Find the partition labeled Boot or System and note its letter (e.g., C: or D:). To exit diskpart, type exit.
  4. Run the commands sequentially:
    bootrec /fixmbr
    bootrec /fixboot
    bootrec /scanos
    bootrec /rebuildbcd
    
  5. For UEFI and GPT-partitioned systems (the vast majority of PCs after 2012) also run:
    bcdboot C:\Windows
    
    (replace C: with the letter of your Windows partition).
  6. Close the command prompt and select "Shut down". Remove the media and power on the PC.

Solution 3: Check and Repair Disk File System

File system corruption (NTFS) can block access to boot files.

  1. Boot into Command Prompt (WinRE) as in the previous solutions.
  2. Run the disk check command:
    chkdsk C: /f /r
    
    Where C: is the system partition letter. Switches:
    • /f — fixes errors.
    • /r — locates bad sectors and recovers readable data (includes /f).
  3. If the disk is in use by the system, chkdsk will ask if you want to schedule the check for the next reboot. Type Y and press Enter.
  4. Close the command prompt and select "Shut down". The PC will restart, and the disk check will start automatically. This process can take from several minutes to several hours depending on disk size and error count.
  5. After the check completes, Windows will attempt to boot.

Solution 4: Roll Back Drivers or Updates in Recovery Mode

If the error appeared after installing a chipset/disk driver or a Windows update.

  1. Boot into Command Prompt (WinRE).
  2. To roll back the last quality update (which typically contains drivers), run:
    wusa.exe C:\Windows\SoftwareDistribution\Download\*.msu /uninstall
    
    (This is an example path; the exact .msu filename needs to be found in the Download folder). A more reliable method is using dism:
    dism /image:C:\ /cleanup-image /revertpendingactions
    
    (replace C:\ with your system partition letter).
  3. To remove the last installed driver (e.g., Intel RST driver), you need to boot into Safe Mode with Command Prompt (via Shift + Restart in the recovery menu). In Safe Mode, run:
    pnputil /enum-drivers | findstr /i "iaStorV"
    
    Find the published name of the iaStorV or storahci driver, then delete it:
    pnputil /delete-driver <published_name> /uninstall /force
    
  4. After removing the driver, restart in normal mode. Windows will load the standard driver.

Solution 5: System Restore from a Restore Point

If you have a restore point created before the error occurred.

  1. Boot into Windows Recovery Environment (WinRE).
  2. Select "System Restore".
  3. Choose a restore point created before the problem date.
  4. Follow the on-screen instructions. The process will take 10-20 minutes and will not affect personal files (but programs installed after the point's creation may be removed).

Prevention

To minimize the risk of the INACCESSIBLE_BOOT_DEVICE error in the future:

  • Do not change the SATA mode in BIOS unnecessarily. Set the correct mode (AHCI for modern systems) once during a clean OS installation and leave it.
  • Create system restore points before installing major Windows updates, chipset drivers, or disk controller drivers.
  • Regularly back up important data to an external drive or cloud storage.
  • Update chipset and storage drivers only from the official website of your motherboard or laptop manufacturer, not via "driver boosters".
  • Check disk health every 3-6 months using tools like chkdsk or CrystalDiskInfo.
  • When moving a system drive to a new computer first configure the BIOS to match the original installation, then connect the disk.

F.A.Q.

What does the INACCESSIBLE_BOOT_DEVICE error mean in simple terms?
Can I fix it without reinstalling Windows?
Why did the error appear after a Windows update or new driver installation?
Can the INACCESSIBLE_BOOT_DEVICE error be caused by a virus?

Hints

Boot into Windows Recovery Environment (WinRE)
Determine the current disk mode in BIOS/UEFI
Try changing the SATA mode to the opposite
Restore boot records and BCD store
Check the system disk for file system errors

Did this article help you solve the problem?

FixPedia

Free encyclopedia for fixing errors. Step-by-step guides for Windows, Linux, macOS and more.

© 2026 FixPedia. All materials are available for free.

Made with for the community