What is 0x000000C1?
SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION is a critical-severity Windows operating system issue. A special pool driver check detected that a kernel driver wrote to memory outside its allocated block. This is a critical RAM integrity BSOD. Commonly caused by driver memory leaks, incompatible chipset drivers, or faulty RAM. This can also stem from registry database corruption. Work through the steps below in order.
Common Causes
- Corrupted kernel-mode driver writing outside boundaries
- Unstable RAM or memory controller voltage
- Incompatible software drivers (especially antivirus/firewall)
- Registry database corruption
Step-by-Step Fix Guide
-
1
Run Windows Driver Verifier to locate the culprit driver
As a first move, Run Windows Driver Verifier handles the most common scenario behind 0x000000C1.
-
2
Disable XMP/EXPO memory profiles in BIOS
If it's still not resolved, work through the rest of the steps — they're aimed at rarer windows driver instability cases.
-
3
Run Windows Memory Diagnostic tool
"Run Windows Memory Diagnostic tool" targets unstable RAM or memory controller voltage, one of the documented causes of 0x000000C1.
-
4
Update motherboard chipset and LAN drivers
If earlier steps didn't help, "Update motherboard chipset and LAN drivers" directly addresses incompatible software drivers (especially antivirus/firewall).
Commands & Diagnostics
verifier
mdsched.exe
Frequently Asked Questions
The leading cause of 0x000000C1 is corrupted kernel-mode driver writing outside boundaries, though unstable RAM or memory controller voltage, incompatible software drivers (especially antivirus/firewall) and registry database corruption also show up in our reports.
The fastest fix is "Run Windows Driver Verifier to locate the culprit driver". Only move on to the later steps if 0x000000C1 keeps coming back.
0x000000C1 is rated critical severity in our database. It's worth acting on quickly rather than letting it recur.
Usually. 0x000000C1 is fixable with the steps above; a full Windows reinstall is rarely necessary unless everything else has failed.
Sometimes. Microsoft regularly releases patches that fix known BSOD triggers including 0x000000C1. Make sure Windows is fully up to date via Settings → Windows Update before attempting more advanced fixes.
Still Need Help?
Search our full database of 535+ documented PC errors for more solutions and step-by-step repair guides.
Search Error Database