The MEMORY_MANAGEMENT stop code (0x1A) is a symptom with at least four distinct diseases behind it: dying RAM, corrupting drivers, damaged system files, and failing storage. Treating the wrong one wastes your weekend — so this walkthrough is about diagnosis first. The MEMORY_MANAGEMENT stop code (0x1A) is a symptom with at least four distinct diseases behind it: dying RAM, corrupting drivers, damaged system files, and failing storage. Treating the wrong one wastes your weekend — so this walkthrough is about diagnosis first.
Work it like a troubleshooter: classify the fault from the dumps, run the targeted test that confirms the class, then apply the matching fix. No shotgun driver updates, no ritual reinstalls. Work it like a troubleshooter: classify the fault from the dumps, run the targeted test that confirms the class, then apply the matching fix. No shotgun driver updates, no ritual reinstalls.
Why this happens
- Failing RAM sticks. Bit flips corrupt the memory manager’s bookkeeping — the textbook cause.
- Drivers writing outside their allocations. Graphics, storage, and network drivers corrupting pool and heap structures.
- Corrupted Windows memory-management binaries. Damaged system files failing their own consistency checks.
- Failing SSD/HDD. Corrupted pages read from storage poison cached memory.
- Unstable memory overclocks. XMP profiles that pass quick tests but fault under sustained load.
- Corrupted page file. Damaged swap data returning wrong on read-back.
How to fix it
Work through these in order, from the quickest and most likely fixes to the deeper ones. Stop as soon as the crashes stop.
Fix 1: Classify: read three minidumps
The entire troubleshooting tree branches on this one observation. The entire troubleshooting tree branches on this one observation — same driver, scattered drivers, or storage drivers each lead somewhere different.
- Install WinDbg Preview from the Microsoft Store.
- Open the three newest dumps in
C:\Windows\Minidump; run!analyze -von each and record IMAGE_NAME. - Same driver all three times: driver-corruption class — go to Fix 2. Different drivers or none: RAM/hardware class — go to Fix 3. Mixed with storage drivers named: storage class — go to Fix 5.
Fix 2: Driver class: trap it with Verifier
Make the corrupting driver identify itself instead of its victims. Make the corrupting driver identify itself instead of its victims — Special Pool crashes the guilty driver at the scene of the crime.
- Run
verifier, create custom settings, enable Special pool and Pool tracking. - Select all non-Microsoft drivers, restart, and use the PC normally.
- The next dump’s IMAGE_NAME is the corrupter. Update it from the vendor, roll it back if recently updated, or remove the product.
- Run
verifier /resetafterward. If you need auto-restart disabled to read screens during this, our auto-restart guide shows how.
Fix 3: RAM class: test decisively
The quick test screens; the overnight test convicts. The quick test screens; the overnight test convicts — and one confirmed error at stock speeds is enough to condemn the RAM.
- Run
mdsched.exe> Restart now and check for problems — a failure here ends the investigation: replace the stick. - If it passes, create a MemTest86 USB and run at least 4 passes overnight.
- Any errors at stock BIOS settings mean the RAM is bad — replace it, no workarounds.
- Two clean MemTest86 passes reclassify the fault: return to the driver class (Fix 2), because the RAM is proven good.
Fix 4: System-file class: repair and verify
For dumps naming Windows binaries or no driver at all with clean RAM. For dumps naming Windows binaries or no driver at all with clean RAM — repair the system files and verify the repair held.
- Elevated prompt:
sfc /scannow, thenDISM /Online /Cleanup-Image /RestoreHealth. - Restart and re-test under the original crash workload.
- If SFC reports unfixable corruption, an in-place upgrade from the Windows 11 download page (keeping files and apps) replaces all system binaries.
Fix 5: Storage class: check the drive
For storage drivers in dumps, chkdsk errors, or crashes during heavy disk activity. For storage drivers in dumps or crashes during heavy disk activity — SMART data does not lie, and a dying drive explains everything.
- Run
chkdsk C: /f /rand reboot for the full scan. wmic diskdrive get statusmust report OK; use the maker’s toolbox for full SMART data.- Reallocated sectors, CRC errors, or health under 80% mean replace the drive — no software fix repairs failing flash or platters. Our unexpected store exception guide is the deep dive on storage-caused crashes.
Fix 6: Memory-tuning class: stabilize the RAM
For faults that appear only under sustained load with clean MemTest86 quick passes. For faults that appear only under sustained load — stock memory speeds are the honest baseline, and marginal XMP is a real diagnosis.
- Enter BIOS/UEFI, disable XMP/EXPO, load optimized defaults.
- Stress with the original workload for several days at stock speeds.
- If stable at stock, the RAM is marginal at its rated speed — keep it stock or replace it with a kit from the motherboard QVL.
Fix 7: Close the case: verify the fix held
Troubleshooting is not done when the fix is applied — it is done when the fix is verified. Troubleshooting is not done when the fix is applied — it is done when the fix is verified over a full week of normal use.
- Run the original crash-triggering workload for at least a week of normal use.
- Check
C:\Windows\Minidumpfor new dumps — none means success. - Document what the cause was (bad stick in slot 2, corrupting Wi-Fi driver vX) so the next crash starts from knowledge, not zero. For the ranked fix-order version of this error, see our best-way guide .
Closing
Troubleshooting MEMORY_MANAGEMENT is classification work: three dumps tell you which of the four classes you are in, and each class has a decisive test. The people who struggle with this stop code are the ones who skip classification and start fixing — do the diagnosis, and the fix is usually obvious. Keep this classification habit for every stop code you ever meet — ‘what does the pattern say’ beats ‘what should I try next’ every single time.
