How to fix error code 0x0000007b in Windows 10 or 7?
July 17, 2026Welcome to the Blackview store, which offers mini PC, laptop, and more. Hope the guide helps.
The 0x0000007B error, also known as the INACCESSIBLE_BOOT_DEVICE Blue Screen of Death (BSOD), is one of the most common startup problems encountered by Windows users. It typically appears when Windows 10 or Windows 7 loses access to the system partition during the boot process. As a result, the operating system cannot load properly, causing the computer to restart repeatedly or become stuck on a blue screen.
This error may seem alarming, but it does not always indicate hardware failure. In many cases, the issue is caused by incorrect BIOS settings, damaged boot files, faulty storage drivers, corrupted system files, or recently installed hardware or software. Understanding the underlying cause is the first step toward resolving the problem safely. This guide explains the most effective solutions, starting with the simplest fixes before moving on to more advanced recovery methods.
- Read also: How to fix error code 0x0000001e in Windows 10?
- How to fix error code 0x803f7001 in Windows 10?
- How to fix error code 0x00000050 in Windows 7?
- How to fix error code 0x80070002 in Windows?
- How to fix error code 43 in Windows 10?
What Causes Error Code 0x0000007B?
Several factors can trigger this startup error in both Windows 10 and Windows 7.
Common causes include:
- Corrupted or missing boot files
- Damaged system files
- Incorrect SATA controller mode (AHCI, IDE, or RAID)
- Corrupted hard drive or SSD
- Faulty storage controller drivers
- Failed Windows update
- Malware infection
- Cloned or migrated system drive issues
- Recently installed hardware causing driver conflicts
- Disk errors or bad sectors
Because multiple issues can produce the same error code, it is best to troubleshoot one solution at a time.
Solution 1: Disconnect External Devices
External hardware can sometimes interfere with the boot process.
Follow these steps:
- Shut down the computer completely.
- Disconnect all unnecessary USB devices.
- Remove external hard drives, flash drives, printers, and memory card readers.
- Leave only the keyboard, mouse, and monitor connected.
- Restart the computer.
If Windows starts successfully, reconnect each device one at a time to identify the problematic hardware.
Solution 2: Check BIOS SATA Mode
Changing SATA controller settings is one of the most effective fixes for Error 0x0000007B.
Steps:
- Restart the computer.
- Enter the BIOS or UEFI setup by pressing the appropriate key (such as F2 , Delete , or Esc ) during startup.
- Locate the Storage Configuration or SATA Configuration section.
- Check whether the controller is set to AHCI , IDE , or RAID .
- If the current setting recently changed, restore the previous mode.
- Save the settings and restart the PC.
Changing this setting without the proper driver installed may also trigger the error, so only modify it if you know it was recently altered.
Solution 3: Boot into Windows Recovery Environment
If Windows cannot boot normally, use the recovery environment.
Steps:
- Boot from a Windows installation USB or DVD.
- Select your language preferences.
- Click Repair your computer .
- Open Troubleshoot .
- Choose Advanced Options .
- Select Startup Repair .
- Allow Windows to scan and repair startup problems automatically.
- Restart the computer after the repair completes.
Startup Repair can resolve many boot-related issues without affecting personal files.
Solution 4: Repair Boot Records
Corrupted boot configuration files can prevent Windows from locating the operating system.
Steps:
- Open Command Prompt from Advanced Options .
- Enter the following commands one by one:
- bootrec /fixmbr
- bootrec /fixboot
- bootrec /scanos
- bootrec /rebuildbcd
- Press Enter after each command.
- Restart the computer once all commands have completed successfully.
These commands rebuild essential boot information used during system startup.
Solution 5: Check the Hard Drive for Errors
Disk corruption is another common reason for the 0x0000007B error.
Steps:
- Open Command Prompt in Windows Recovery.
- Type:
- chkdsk C: /f /r
- Replace C: with the correct Windows drive letter if necessary.
- Press Enter .
- Wait for the scan to finish.
- Restart the computer.
The scan checks for file system errors and attempts to recover data from damaged disk sectors.
Solution 6: Repair Corrupted System Files
Windows includes built-in tools for repairing damaged system files.
Steps:
- Open Command Prompt from Recovery Mode.
- Run the following command:
- sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows
- Wait until the verification reaches 100%.
- Restart the computer.
If System File Checker finds damaged files, it will attempt to replace them automatically.
Solution 7: Restore the System
If the error appeared after installing software, drivers, or Windows updates, System Restore may resolve it.
Steps:
- Open Advanced Options .
- Select System Restore .
- Choose a restore point created before the problem occurred.
- Follow the on-screen instructions.
- Allow Windows to restore system settings.
- Restart the computer.
Personal files remain untouched, although recently installed programs may need to be reinstalled.
Solution 8: Update or Reinstall Storage Drivers
Damaged or incompatible storage controller drivers may prevent Windows from accessing the system drive.
Steps:
- Boot into Safe Mode if available.
- Open Device Manager .
- Expand IDE ATA/ATAPI Controllers or Storage Controllers .
- Update the storage controller driver.
- If updating does not help, uninstall the driver.
- Restart Windows so it reinstalls the correct driver automatically.
Solution 9: Check Drive Health
If none of the software fixes work, the storage device itself may be failing.
Signs of drive failure include:
- Frequent system crashes
- Clicking noises from an HDD
- Extremely slow boot times
- Read/write errors
- SMART warnings
- Files disappearing unexpectedly
If these symptoms appear, back up important data immediately and consider replacing the drive.
Tips to Prevent Error 0x0000007B
Reducing the likelihood of future boot errors is easier than recovering from them.
Follow these best practices:
- Keep Windows updated.
- Install storage drivers from trusted sources.
- Avoid interrupting Windows updates.
- Shut down the computer properly.
- Back up important files regularly.
- Create periodic system restore points.
- Monitor SSD or HDD health.
- Scan for malware using reputable security software.
- Avoid changing BIOS storage settings unless necessary.
Error code 0x0000007B can prevent Windows 10 or Windows 7 from starting, but in many cases the underlying problem is repairable without reinstalling the operating system. Issues such as corrupted boot files, incorrect BIOS settings, damaged system files, or storage driver conflicts are among the most common causes and can often be resolved using Windows' built-in recovery tools.
By following the troubleshooting steps in order—from checking external devices and BIOS settings to repairing boot records, scanning the disk, and restoring the system—you can significantly improve the chances of recovering your PC. If the error continues even after completing all software-based solutions, testing or replacing the hard drive or SSD may be the next necessary step to restore reliable system performance.