0x0000001A

Memory Management BSOD on Windows 10/11 – Real Fixes

Windows Errors Intermediate 👁 5 views 📅 Jun 23, 2026

This BSOD hits during heavy RAM use, like gaming or running VMs. It's usually faulty memory timings or bad RAM sticks. Here's how to fix it.

You're gaming on Windows 10 22H2, or maybe running a Hyper-V VM, and bam – blue screen. Stop code: MEMORY_MANAGEMENT (0x0000001A). This isn't a random crash. It happens when you've pushed the RAM hard – high memory bandwidth for a few minutes, then the system tries to write to a memory address that doesn't exist, or the page table goes corrupt. The PC locks up, dumps memory to disk, reboots. Annoying as hell.

What's Actually Happening Here?

Windows kernel manages virtual memory through page tables. When a process requests memory, the Memory Manager hands out physical pages. The 0x0000001A BSOD means the Memory Manager caught an inconsistency – like a page that's both paged and non-paged, or a corrupted PFN (Page Frame Number) entry. Two common triggers:

  • Bad hardware: A faulty RAM stick flips a bit when written. Later, when the kernel reads that bit, it sees an address that doesn't map to any physical page. Crash.
  • Driver poking memory it shouldn't: A buggy driver (often graphics or audio) writes to a kernel pool it doesn't own. That corrupts page tables. Next memory operation triggers the check – BSOD.

Step 1: Test Your RAM Physically

Skip Windows Memory Diagnostic – it passes bad sticks too often. Use MemTest86 (free version is fine). Get the bootable USB version, write it with Rufus, boot from it. Let it run for at least 4 passes – overnight is better.

Download MemTest86 USB image from https://www.memtest86.com/download.htm
Use Rufus: device=USB, boot selection=DD image, write.
Boot from USB, press F10 or F12 at startup.
MemTest86 runs automatically. Let it finish at least Pass 1.

If you see red errors: You've got a bad stick. Test each stick individually (remove all but one, run one pass). That tells you which one is bad. Replace it. Done.

If no errors after 4 passes: Your RAM is probably fine. Move to drivers.

Step 2: Reset BIOS Memory Timings

XMP/DOCP profiles push RAM to rated speeds. That can make borderline sticks unstable. Go into BIOS – for most boards press DEL or F2 during boot. Find the memory profile (often under AI Tweaker or Advanced > Memory). Set it to “Auto” or “Default”. Save and exit.

If you've manually tuned timings (CAS latency, voltage), reset them to the stick's factory spec. Many crashes come from over-dropping tRFC or tRC values. You don't need XMP for stability – you need the system to not crash. Once stable, you can slowly crank timings later if you want.

Step 3: Run Driver Verifier

This catches bad drivers. Open Command Prompt as Administrator. Type:

verifier /standard /all

Restart. Your PC will run slower – Verifier stresses drivers. If it blue-screens, the stop code will name the culprit driver (e.g., “nvlddmkm.sys” for NVIDIA). Write that down. Boot into Safe Mode (hold Shift while restarting, choose Troubleshoot > Advanced > Startup Settings), open Command Prompt again, run:

verifier /reset

Uninstall that driver, install a stable older version from the manufacturer's site. Windows Updates are okay, but check the device maker's site first – often they fix bugs faster.

Why this works: Verifier makes every driver run in a sandboxed memory pool. If a driver writes outside its pool, the kernel triggers a bug check instantly, not minutes later. It's the most direct way to find corrupting drivers.

Step 4: Check Windows Memory Integrity

Windows 11 has a feature called “Memory Integrity” under Core Isolation in Windows Security. Turn it on – it prevents drivers from injecting code into high-integrity processes.

Open Windows Security > Device Security > Core Isolation details
Toggle “Memory Integrity” to On. Restart.

If your system works fine after this, a driver was exploiting memory it shouldn't. Memory Integrity blocks that. If the BSOD stops, you don't need to reinstall anything – just leave it on.

What If It Still Fails?

Three things to check:

  • Motherboard BIOS version: Old BIOS versions have memory controller bugs. Update to latest stable (not beta) from the board manufacturer.
  • Memory slot issues: Stick in slot A2 and B2? Try A1 and B1. Sometimes one channel's slot is electrically degraded. Swap sticks to a known working slot.
  • Windows version: Some 22H2 updates (like KB5034763) caused memory leaks that triggered this BSOD. Check for optional updates under Settings > Windows Update > Advanced options.

If nothing above fixes it, and you've ruled out RAM and drivers – you might be looking at a failing CPU memory controller or a bad motherboard. At that point, start swapping hardware: test with a known-good PSU first (voltage ripple can cause memory errors), then consider the motherboard.

Memory Management BSOD is rarely a mystery – it's either bad silicon or a driver that doesn't respect boundaries. The steps above will tell you which one, and give you a clear fix.

Was this solution helpful?