What Error 0x0000007B Means
Error 0x0000007B (English name INACCESSIBLE_BOOT_DEVICE) is a critical Windows boot failure, known as the Blue Screen of Death (BSOD). It occurs when the operating system cannot access the boot device (the disk or partition from which Windows must start). The error typically appears immediately after the computer's POST tests, before the Windows logo or login screen appears.
The full error text may look like this:
STOP: 0x0000007B (0xFFFFF880009A9928, 0xFFFFFFFFC0000034, 0x0000000000000000, 0x0000000000000000)
INACCESSIBLE_BOOT_DEVICE
When does it occur? Most often after:
- Changing the disk controller mode (SATA/RAID) in BIOS/UEFI.
- Installing new hardware (disk, controller) or replacing the motherboard.
- A Windows update or storage driver update.
- Corruption of boot files or the system partition.
Causes
Error 0x0000007B is caused by specific problems accessing the boot device. Here are the main causes:
- Incorrect BIOS/UEFI Settings
- The SATA/Storage Controller mode is set to a different state than the one in which Windows was installed (e.g.,
AHCIinstead ofIDE/Compatibilityor vice versa). - The boot disk is disabled or incorrectly selected in the boot order (Boot Order).
Secure BootorFast Bootis enabled, conflicting with the current configuration.
- The SATA/Storage Controller mode is set to a different state than the one in which Windows was installed (e.g.,
- Corrupted Windows Boot Files
- Files like
BOOTMGRorBCD(Boot Configuration Data) are missing or damaged. - Boot partition sectors are corrupted due to failures or viruses.
- Files like
- Outdated or Conflicting Storage Drivers
- Disk controller drivers (Intel RST, AMD SATA, NVMe) are incompatible with the current Windows version or update.
- Drivers were not properly updated after a system update.
- Physical Issues with the Disk or Cable
- Failure of the hard drive (HDD) or SSD (bad sectors, controller failure).
- Poor connection or damaged SATA/power cable.
- Disk connected to a non-functional controller port.
- RAID Array Configuration Change
- If Windows was installed on a RAID array, the system cannot find the boot volume after a controller replacement or RAID reconfiguration.
- Incorrect Disk Partitioning or Partition Style
- The system partition is marked as inactive.
- The
GPTpartition style is used, but BIOS is set toLegacyboot mode (or vice versa).
Method 1: Checking and Changing SATA/Boot Mode Settings in BIOS/UEFI
⚠️ Important: Incorrect changes in BIOS can make the system unbootable. Record current settings before making any changes.
- Restart the computer and when the logo appears, press the key to enter BIOS/UEFI (usually
Del,F2,F10,F12— depends on the manufacturer). - Find the section responsible for storage device settings. It may be called:
Advanced→SATA Configuration/Storage ConfigurationBoot→Hard Drive BBS PrioritiesChipset→SATA Mode
- Identify the current SATA/Storage Controller mode. Common options are:
AHCI(recommended for modern systems)IDE/Compatibility/Legacy(for older systems or compatibility)RAID(if using an array)
- If you're unsure which mode Windows was installed in, try this approach:
- If the system previously worked and the error appeared after a motherboard replacement — try switching to
AHCI(most common). - If Windows was installed a long time ago on an old computer —
IDEmode may have been used.
- If the system previously worked and the error appeared after a motherboard replacement — try switching to
- Change the mode to the suspected setting, save the changes (usually
F10), and exit. - Restart. If the system boots — the problem is solved. If not, try another mode or proceed to the next methods.
💡 Tip: If you have a laptop, settings may be under
AdvancedorSystem Configuration. For UEFI systems, look forBoot→UEFI/Legacy Boot.
Method 2: Restoring the Windows Bootloader Using Bootable Media
This method works if boot files are corrupted or missing.
- Prepare a bootable USB drive with Windows 10/11 (can be created via Media Creation Tool).
- Boot from this media (change boot order in BIOS or via boot menu
F12). - On the "Windows Setup" screen, click "Repair your computer" (bottom left).
- Select "Troubleshoot" → "Command Prompt".
- In the command prompt, run these commands sequentially:
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
- If the
bootrec /fixbootcommand fails with "The operation completed successfully" (or similar error), try:
bootsect /nt60 SYS /mbr
- After execution, close the command prompt and restart the computer (choose "Continue").
⚠️ Important: If you have multiple partitions or disks, ensure the boot partition is marked as active. In the command prompt, you can use
diskpart→list disk→select disk X→list partition→select partition Y→active.
Method 3: Updating or Rolling Back Disk Controller Drivers in Safe Mode
If the issue is caused by driver conflicts (especially after a Windows or driver update), update or roll back the drivers.
- Try booting into Safe Mode:
- As the computer starts, repeatedly press
F8(orShift + F8) until the Advanced Boot Options menu appears. - Select "Safe Mode" or "Safe Mode with Networking".
- If
F8doesn't work, boot from the installation media and choose "Repair your computer" → "Troubleshoot" → "Advanced Options" → "Startup Settings" → "Restart" → pressF4/F5.
- As the computer starts, repeatedly press
- Once in Safe Mode, open Device Manager (Win+R →
devmgmt.msc). - Expand these categories:
- IDE ATA/ATAPI controllers
- Disk drives
- For each item (especially
Standard SATA AHCI Controller,Intel(R) SATA AHCI Controller,NVMe Controller), right-click → "Update driver". - Select "Search automatically for updated driver software". If updating doesn't help, you can "Roll back driver" (if there was a recent update).
- Restart in normal mode.
💡 Tip: If Safe Mode has no internet access, download drivers from your motherboard or laptop manufacturer's official website on another computer and install manually (by specifying the file path).
Method 4: Checking System File Integrity and Disk Health
Corrupted system files or disk errors can cause error 0x0000007B.
- Boot from the Windows installation media (as in Method 2) and open Command Prompt via the recovery menu.
- Identify the letter of the system partition (usually
C:). IfC:is unavailable in the command prompt, tryD:or usediskpart→list volumeto view. - Run a disk check:
chkdsk C: /f /r
- The
/fparameter fixes errors,/rlocates bad sectors and recovers readable data. - The process can take a long time (1-3 hours depending on disk size).
- After
chkdskcompletes, run a system file check:
sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows
- The
/offbootdirand/offwindirparameters specify the boot partition and Windows folder location, as the system is not running.
- Restart the computer.
Method 5: Resetting BIOS/UEFI to Default Settings
If previous methods didn't help, reset the BIOS to factory defaults.
- Enter BIOS/UEFI (key
Del,F2, etc.). - Find the option "Load Optimized Defaults", "Load Setup Defaults", or "Reset to Factory Settings" (usually in the
ExitorSave & Exitsection). - Select it, confirm the reset.
- Save changes and exit (
F10). - After reboot, enter BIOS again and configure:
- Boot order — set your system disk first.
- SATA mode (if needed, as in Method 1).
- Save and exit.
Alternative reset method (if no BIOS access):
- Shut down the computer and disconnect the power cable.
- Open the case, locate the CR2032 battery on the motherboard, remove it for 5-10 minutes.
- Reinstall the battery, close the case, reconnect power. The BIOS will reset.
Prevention
To avoid recurrence of error 0x0000007B, follow these recommendations:
- Do not change the SATA mode unnecessarily. If planning to replace the motherboard or controller, be prepared for potential boot issues.
- Create restore points before installing Windows updates or storage drivers.
- Regularly check disks for errors: in a running Windows system, open an administrator command prompt and run
chkdsk C: /f(system disk). - Use only official drivers from manufacturer websites (Intel, AMD, Samsung, WD, etc.). Avoid driver packs.
- When replacing a disk or controller, immediately configure BIOS according to the new hardware (AHCI/RAID mode) before installing or transferring the system.
- Back up important data and create a Windows bootable media in case of boot problems.