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:
- Incorrect disk controller mode (SATA Mode) in BIOS/UEFI. The most common cause. For example, Windows was installed in
AHCImode, but the BIOS is switched toIDE(orRAID), or vice versa. Often occurs after:- Moving the system drive to a different motherboard.
- Resetting BIOS settings to defaults.
- A failed BIOS update.
- 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.
- Corruption of the file system on the system partition (NTFS). The disk contains logical errors preventing the system from reading necessary files.
- Conflict or outdated disk controller driver. An incorrect driver in the registry (especially in the
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\iaStorVor@StorPortkey) prevents Windows from properly initializing the disk after boot. - Physical issues with the disk or cable. A faulty SATA cable, poor connection, or the beginning of failure of the drive itself (HDD/SSD).
- Change in storage configuration. Connecting the disk to a different SATA port, changing the boot order in BIOS, adding/removing a RAID array.
- 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.
- Restart the computer and enter BIOS/UEFI (key varies by manufacturer: Del, F2, F10, F12).
- Find the section responsible for storage device settings. Names may vary:
Advanced→SATA ConfigurationIntegrated Peripherals→SATA ModeChipset→Storage Configuration
- Locate the SATA Mode / SATA Operation / Storage Option parameter. Available options:
AHCI,IDE(orCompatibility),RAID. - 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, tryRAID. - If the computer is very old, try
IDE.
- If you didn't change settings and the error appeared on its own, try switching from the current mode to
- 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.
- Boot from a Windows installation media (USB/DVD) as described in the
howToStepsstep. - On the "Install Windows" screen, click "Repair your computer" → "Troubleshoot" → "Command Prompt".
- Identify the system partition letter. In the command prompt, type
diskpart, thenlist volume. Find the partition labeledBootorSystemand note its letter (e.g.,C:orD:). To exit diskpart, typeexit. - Run the commands sequentially:
bootrec /fixmbr bootrec /fixboot bootrec /scanos bootrec /rebuildbcd - For UEFI and GPT-partitioned systems (the vast majority of PCs after 2012) also run:
(replacebcdboot C:\WindowsC:with the letter of your Windows partition). - 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.
- Boot into Command Prompt (WinRE) as in the previous solutions.
- Run the disk check command:
Wherechkdsk C: /f /rC:is the system partition letter. Switches:/f— fixes errors./r— locates bad sectors and recovers readable data (includes/f).
- If the disk is in use by the system,
chkdskwill ask if you want to schedule the check for the next reboot. TypeYand press Enter. - 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.
- 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.
- Boot into Command Prompt (WinRE).
- To roll back the last quality update (which typically contains drivers), run:
(This is an example path; the exact .msu filename needs to be found in thewusa.exe C:\Windows\SoftwareDistribution\Download\*.msu /uninstallDownloadfolder). A more reliable method is usingdism:
(replacedism /image:C:\ /cleanup-image /revertpendingactionsC:\with your system partition letter). - To remove the last installed driver (e.g., Intel RST driver), you need to boot into Safe Mode with Command Prompt (via
Shift + Restartin the recovery menu). In Safe Mode, run:
Find the published name of thepnputil /enum-drivers | findstr /i "iaStorV"iaStorVorstorahcidriver, then delete it:pnputil /delete-driver <published_name> /uninstall /force - 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.
- Boot into Windows Recovery Environment (WinRE).
- Select "System Restore".
- Choose a restore point created before the problem date.
- 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 (
AHCIfor 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
chkdskorCrystalDiskInfo. - When moving a system drive to a new computer first configure the BIOS to match the original installation, then connect the disk.