Step-by-Step Guide to Fix Windows Stop Code 0x000000BB

0x000000BB Error: Attempted Execute of Noexecute Memory BSOD in Window

Try it yourself, or Reach Out!

If you still need a hand, we’re just a plan away

What is the 0x000000BB Error?


The Windows Stop Code 0x000000BB, labeled ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY, appears when the operating system attempts to execute code from a memory region marked as non-executable. This is a memory protection error often tied to driver corruption, faulty RAM, misconfigured boot settings, or low-level hardware failures. This BSOD may occur during startup, after installing new hardware, or following incorrect BIOS/UEFI configuration changes. It is commonly triggered by bad drivers, memory integrity violations, or failing hardware attempting to access protected memory. The issue may also arise from corrupted Boot Configuration Data (BCD), overclocking instability, or improper memory mapping during system initialization.

Causes

  • Corrupt or Faulty Drivers: Drivers attempting to execute code from protected memory.
  • Faulty RAM Modules: Hardware memory errors are causing invalid execution attempts.
  • Corrupted Boot Configuration Data (BCD): Damaged or misconfigured boot files.
  • Incorrect BIOS/UEFI Settings: Improper memory-related configurations or overclocking.
  • Hardware Initialization Failures: GPU, motherboard, or chipset failing during memory mapping.
  • Malware or Rootkit Interference: Malicious code altering system memory permissions.
  • Failed Windows Update or Upgrade: Interruptions corrupting kernel-level components.

Resolution Steps




1. Update or Roll Back Drivers

  • Open Device Manager (Win + X - Device Manager).
  • Check for devices with warning icons.
  • Right-click and update the driver.
  • If the issue started after a recent update, select Roll Back Driver.
  • Restart and verify system stability.

2. Test and Reseat RAM Modules

  • Turn off the PC and remove the power cable.
  • Reseat RAM sticks and clean the slots.
  • Boot into Windows and run:

mdsched.exe 

  • Choose Restart now and check for problems.
  • Replace RAM if errors are detected.

3. Repair Boot Configuration Data (BCD)

  • Boot from a Windows installation media.
  • Select Repair your computer - Troubleshoot - Command Prompt.
  • Run the following commands:

bootrec /fixmbr  

bootrec /fixboot  

bootrec /scanos  

bootrec /rebuildbcd

  • Restart your PC and check for improvements.

4. Disable Overclocking and Reset BIOS/UEFI

  • Enter BIOS/UEFI by pressing F2/F10/DEL at startup.
  • Disable CPU/GPU overclocking and XMP profiles.
  • Select Load Default/Optimized Settings.
  • Save and reboot.

5. Update BIOS/UEFI Firmware

  • Visit your motherboard/computer manufacturer’s website.
  • Download the latest BIOS firmware.
  • Follow the official flashing instructions carefully.
  • Reboot and check if the BSOD persists.

6. Run System File Repair Tools

  • Open Command Prompt (Admin).
  • Run:

sfc /scannow  

DISM /Online /Cleanup-Image /RestoreHealth

  • Restart after both scans are complete.

7. Scan for Malware or Rootkits

  • Boot into Safe Mode.
  • Run a full scan using Windows Defender or reputable AV software.
  • Remove threats and restart the system.

8. Perform a Clean Boot to Identify Conflicts

  • Press Win + R - type msconfig.
  • Go to Services - Enable Hide all Microsoft services - Disable all.
  • Open Task Manager - Disable all startup apps.
  • Reboot and test for the BSOD.

9. Check GPU and Hardware Integrity

  • Reseat the GPU and disconnect non-essential peripherals.
  • Check for overheating or swollen capacitors.
  • Run hardware diagnostics using OEM tools.

10. Perform an In-Place Upgrade or Clean Installation

If nothing else resolves the error:

  • Download the Windows Media Creation Tool.
  • Select Upgrade this PC now to reinstall core components without removing files.
  • If the BSOD continues, back up data and perform a clean Windows installation.

The 0x000000BB (ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY) BSOD typically signals driver corruption, memory faults, or system configuration errors. To resolve the issue:

  • Update/repair problematic drivers.
  • Test and replace faulty RAM.
  • Repair BCD and reset BIOS/UEFI settings.
  • Remove malware and conflicting software.
  • Use in-place upgrades or clean installs for severe corruption.

Regular driver updates, stable BIOS settings, and periodic memory checks help prevent future 0x000000BB errors, ensuring your Windows system remains stable, protected, and fully optimized.

We’re Here for You!


Follow our step-by-step instructions to troubleshoot the issue. Still need help?
Contact us and choose a plan, and our experts will take care of it for you.

Transparent Pricing

Simple, upfront pricing with no hidden fees or surprises

Endpoints

  • Desktops$49
  • Laptops$49
  • Mobile Devices (MDM)$19
  • Workstations$69
  • POS/Kiosks$49
  • Network Printers$29
  • Purchase Now

Network

  • Routes$29
  • Switches$15
  • Firewalls$29
  • Access Points$9
  • VPN Gateways$19
  • Load Balancers$49
  • Purchase Now

Server

  • On-Prem Servers$99
  • Virtual Servers$69
  • Cloud Servers$99
  • Storage Systems (NAS/SAN)$49
  • Backup Appliances$99
  •   
  • Purchase Now

Security

  • Endpoint Protection (EDR)$9
  • AV/Antimalware$9
  • Patch Management$9
  • Web Filtering$9
  • MFA$5
  •   
  • Purchase Now

BDR

  • Local Backup$49
  • Cloud Backup$49
  • DR Infrastructure$199
  •   
  •   
  •   
  • Purchase Now

Compliance

  • Policy Mgmt & Audits$149/month
  • DLP$5/user
  • IT Governance Tools$199/month
  •   
  •   
  •   
  • Purchase Now

NOC

  • 24/7 Monitoring$10/device
  • RMM Tools$3/device
  • MDR Service$25/device
  •   
  •   
  •   
  • Purchase Now

SOC & SIEM

  • Threat Intelligence$199/month
  • Cloud SIEM (Sentinel, etc.)$200–$1000+
  •   
  •   
  •   
  •   
  • Purchase Now

Helpdesk

Open a Ticket / Contact Us

Need help now or want to explore partnership options?

Subscribe our newsletter to stay updated!