Reading time icon 5 min. read

Readers help support MSPoweruser. When you make a purchase using links on our site, we may earn an affiliate commission. Tooltip Icon

Read the affiliate disclosure page to find out how can you help MSPoweruser effortlessly and without spending any money. Read more


Is 0x000000C1 SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION giving you trouble on your Windows PC? While it may seem a horror at first, it’s fixable. Continue reading to find out what causes it and how to resolve it.


0x000000C1 SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION is a Blue Screen of Death error. It’s usually accompanied by the name of the missing or corrupt system file like ntoskrnl.exe, nvlddmkm.sys, rtwlanu.sys, brusbmdm.sys, etc. It shuts down the system immediately, thus terminating all active processes.


According to my research, the most common causes for this error are as follows:

  • RAM failure: RAM allows you to store memory while you’re actively using the system. If it fails, your system will crash.
  • Corrupt system files: If system files like ntoskrnl.exe, nvlddmkm.sys, rtwlanu.sys, brusbmdm.sys, etc. are corrupt, the error may occur.
  • Corrupt or missing system drivers: Drivers are necessary for communication between the hardware and software of the system. If they’re missing or corrupt, you may encounter this problem.
  • Software incompatibility: At times, recently installed software might not be compatible with your system.
  • Malware infection: If malware infects your device, it’ll impact system processes.
  • Overprotective antivirus software: Some antivirus software is overprotective. It might flag genuine processes as malware, causing errors.


Try the following solutions in order to resolve this problem:

Solution 1: Run the Windows Memory Diagnostic Tool

The Windows Memory Diagnostic tool can check for RAM failure and fix it if possible. The procedure to run this tool is as follows:

  1. Press Windows + R to open the Run window.
  2. Type the following command and hit Enter: MDSCHEDMDSCHED
  3. Click on Restart now and check for problems. Restart now and Check for Problems

Solution 2: Run the SFC Scan

If the error mentions a system file with a .sys extension, you should perform an SFC Scan. The procedure is as follows:

  1. Search for Command Prompt in the Windows Search bar.
  2. Click on Run as administrator to open the Command Prompt window.
  3. Type the following command and hit Enter: SFC /SCANNOWSFC Scan
  4. Reboot the system once the scan has been completed.

Solution 3: Run a CHKDSK Scan

A CHKDSK scan will check for bad sectors on your hard drive and repair them if possible. The procedure is as follows:

  1. Search for Command Prompt in the Windows Search bar.
  2. Select Run as administrator in the right pane to open the Command Prompt window.CMD in start search
  3. Type the following command and hit Enter to execute it: CHKDSK /R /F
  4. Type Y and hit Enter. CHKDSK
  5. Reboot the system after the scan has been completed. Please note that after rebooting your system, scanning the sectors may take some time.

Solution 4: Run the Program Compatibility Troubleshooter

If the 0x000000C1 SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION error occurs after installing a new program, try running this troubleshooter.

  1. Right-click on the Start button and select Settings from the menu.Settings
  2. In the Settings menu, go to System >> Troubleshoot >> Other troubleshooters.
  3. Click on Run next to the Program Compatibility Troubleshooter.Program Compatibility Troubleshooter
  4. Click on Yes to give consent.

Solution 5: Troubleshoot Your System in the Clean Boot State

If a previously installed program is causing the error, you can try troubleshooting in the Clean Boot state with all the programs disabled at startup.

  1. Search for System Configuration in the Windows Search bar.
  2. Open the System Configuration window.Search for System Configuration
  3. Go to the Services tab.
  4. Check the box associated with Hide all Microsoft Services.
  5. Click on Disable all.
  6. Select Apply and then OK.
  7. Click on Restart to reboot the system in the Clean Boot state. Clean Boot

Once the system has restarted, all third-party applications will be disabled at startup.

Solution 6: Uninstall Any Recently Installed Program

If you encounter the error after installing a specific program, I recommend uninstalling it.

  1. Right-click on the Start button and select Settings from the menu.Settings
  2. Go to Apps >> Installed Apps.
  3. Search for the recently installed program and click on the three dots associated with it.
  4. Select Uninstall.Uninstall app

Solution 7: Run a Full System Anti-Virus Scan

The 0x000000C1 SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION error can be caused by a virus or malware. You can scan your system using Windows Security to isolate this cause.

  1. Search for Windows Security in the Windows Search bar and open the application.Open Windows Security
  2. Got to Virus and threat protection >> Scan options.
  3. Select Full scan.
  4. Scroll down and click on Scan now. Windows Security Full Scan

Solution 8: Disable Third-Party Anti-Virus Software

Third-party anti-virus software products are usually overprotective. Since Windows Security is sufficient for protecting your system, you could disable these apps and see if the error persists.

You may also be interested in:


The 0x000000C1 SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION error can be a headache for users. However, these 8 solutions should fix the problem in no time. Feel free to share in the comments below which one worked out for you!

More about the topics: Troubleshooting, windows