Windows 0x0000007BCritical

Windows Error 0x0000007B: Causes and Fixes

This article explains what the 0x0000007B error means during Windows boot and offers several ways to fix it—from BIOS settings to system file recovery.

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

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:

  1. 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., AHCI instead of IDE/Compatibility or vice versa).
    • The boot disk is disabled or incorrectly selected in the boot order (Boot Order).
    • Secure Boot or Fast Boot is enabled, conflicting with the current configuration.
  2. Corrupted Windows Boot Files
    • Files like BOOTMGR or BCD (Boot Configuration Data) are missing or damaged.
    • Boot partition sectors are corrupted due to failures or viruses.
  3. 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.
  4. 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.
  5. 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.
  6. Incorrect Disk Partitioning or Partition Style
    • The system partition is marked as inactive.
    • The GPT partition style is used, but BIOS is set to Legacy boot 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.

  1. Restart the computer and when the logo appears, press the key to enter BIOS/UEFI (usually Del, F2, F10, F12 — depends on the manufacturer).
  2. Find the section responsible for storage device settings. It may be called:
    • AdvancedSATA Configuration / Storage Configuration
    • BootHard Drive BBS Priorities
    • ChipsetSATA Mode
  3. 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)
  4. 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 — IDE mode may have been used.
  5. Change the mode to the suspected setting, save the changes (usually F10), and exit.
  6. 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 Advanced or System Configuration. For UEFI systems, look for BootUEFI/Legacy Boot.

Method 2: Restoring the Windows Bootloader Using Bootable Media

This method works if boot files are corrupted or missing.

  1. Prepare a bootable USB drive with Windows 10/11 (can be created via Media Creation Tool).
  2. Boot from this media (change boot order in BIOS or via boot menu F12).
  3. On the "Windows Setup" screen, click "Repair your computer" (bottom left).
  4. Select "Troubleshoot""Command Prompt".
  5. In the command prompt, run these commands sequentially:
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
  1. If the bootrec /fixboot command fails with "The operation completed successfully" (or similar error), try:
bootsect /nt60 SYS /mbr
  1. 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 diskpartlist diskselect disk Xlist partitionselect partition Yactive.

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.

  1. Try booting into Safe Mode:
    • As the computer starts, repeatedly press F8 (or Shift + F8) until the Advanced Boot Options menu appears.
    • Select "Safe Mode" or "Safe Mode with Networking".
    • If F8 doesn't work, boot from the installation media and choose "Repair your computer" → "Troubleshoot" → "Advanced Options" → "Startup Settings" → "Restart" → press F4/F5.
  2. Once in Safe Mode, open Device Manager (Win+R → devmgmt.msc).
  3. Expand these categories:
    • IDE ATA/ATAPI controllers
    • Disk drives
  4. For each item (especially Standard SATA AHCI Controller, Intel(R) SATA AHCI Controller, NVMe Controller), right-click → "Update driver".
  5. Select "Search automatically for updated driver software". If updating doesn't help, you can "Roll back driver" (if there was a recent update).
  6. 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.

  1. Boot from the Windows installation media (as in Method 2) and open Command Prompt via the recovery menu.
  2. Identify the letter of the system partition (usually C:). If C: is unavailable in the command prompt, try D: or use diskpartlist volume to view.
  3. Run a disk check:
chkdsk C: /f /r
  • The /f parameter fixes errors, /r locates bad sectors and recovers readable data.
  • The process can take a long time (1-3 hours depending on disk size).
  1. After chkdsk completes, run a system file check:
sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows
  • The /offbootdir and /offwindir parameters specify the boot partition and Windows folder location, as the system is not running.
  1. Restart the computer.

Method 5: Resetting BIOS/UEFI to Default Settings

If previous methods didn't help, reset the BIOS to factory defaults.

  1. Enter BIOS/UEFI (key Del, F2, etc.).
  2. Find the option "Load Optimized Defaults", "Load Setup Defaults", or "Reset to Factory Settings" (usually in the Exit or Save & Exit section).
  3. Select it, confirm the reset.
  4. Save changes and exit (F10).
  5. After reboot, enter BIOS again and configure:
    • Boot order — set your system disk first.
    • SATA mode (if needed, as in Method 1).
  6. 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.

F.A.Q.

Can I fix error 0x0000007B without reinstalling Windows?
How are SATA settings in BIOS related to error 0x0000007B?
What to do if I don't have access to BIOS (e.g., a password-protected laptop)?
Will the sfc /scannow command help with error 0x0000007B?

Hints

Check SATA settings / boot mode in BIOS/UEFI
Recover Windows bootloader from installation media
Update disk controller drivers in Safe Mode
Run disk and system file checks

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