BAD_POOL_CALLER is also known as its BSOD STOP code or 0xC2. It means that the current processor thread has made a bad request for a pool.
What does mean? This could indicate that a piece or software is trying to use a processor core that isn’t available to it because another program is using it. This could also indicate that the thread isn’t actually there.
The 0xC2 Bad Pool Caller error can indicate a device driver problem in many cases.
Blue Screen of Death for Windows 10
STOP 0x000000C2 Errors
An error message will always display, commonly known as a blue screen of death (BSOD). It could appear when your computer starts up for the first time, after you log in to play a video, open a program, or after you install Windows 10.
The error screen typically displays a message such as this:
- Your computer has experienced an error and must be restarted. You can find more information online by searching for the error BAD_POOL_CALLER
- Stop code – BAD_POOL_CALLER
If STOP 02000000C2 doesn’t match the STOP code that you see or BAD_POOL_CALLER doesn’t display the same message as STOP 02000000C2, please refer to our Complete List of STOP Codes for troubleshooting information.
How to fix bad pool caller error on Windows 10
These steps will help you to resolve simple problems before you move on to more complicated and less useful tips.
- Restart your computer. It could be temporary and a simple reboot will fix it.
You are likely on an error screen. To restart, press the power button. For a short time, you can press the power button again to restart.
- Uninstall recently installed programs. You can also shut them down and check if they come back.
Antivirus software and other software might be interfering in another part of your computer such as a driver. This could cause the 0xC2 error. You might have to try another program if this does not stop the BSOD.
Some users have had success with the BAD_POOL_CALLER error, regardless of why. They uninstalled Dell SupportAssist. You can delete the BAD_POOL_CALLER error if you have it by using one of the programs in the linked list. If the error is caused by an older version, you can try to reinstall it .
If you haven’t seen the BAD_POOL_CALLER error in the past, and your computer is running fine right now boot into Safe Mode With Networking to finish this step.
- Check for driver updates. This blue screen error can be caused by bugs in drivers.
This is the standard way to fix the 0x000000C2 error. Make sure you try all three tips.
- You can scan for hardware modifications by opening Device Manager and right-clicking on your computer to open it. Then, choose Scan hardware changes before rebooting. This will cause Windows to scan for drivers. However, it may not work for all devices.
- Start Safe Mode (make certain it has networking support; see step 2), and then use a driver upgrader tool.
- Manually update drivers. This error has been reported by some users who had to extract the driver and then use Device Manager to manually update it. You can find all the instructions at that link.
- Reinstall any Windows updates that have been installed recently. The BSOD could be triggered by one of these updates.
To delete any feature or quality update, you can open the Advanced Startup Options menu.
Open Control Panel, search for View installed upgrades. Select Remove then Yes to restart your computer.
- To restore the computer to its previous state, use System Restore This will reverse any system changes that may have caused the Bad Pool Caller error.
Windows updates that were installed between now and the restore points will be also removed. This is especially useful if you didn’t manage to delete any updates from the previous step.
Start this tool from a Command Prompt using the Rstrui.execommand if you don’t have access to it. You can also access the ASO menu as described in the previous step.
How to Stop Windows Updates from Crashing Your PC. It’s important to change the way it’s configured, and to follow best practices when installing updates. Otherwise, you may experience the same issue the next time Windows installs them.
- To determine if the error is caused by memory, launch the Windows Memory Diagnostic Tool. You might need to Replace the bad RAM.
- After a BIOS upgrade, some BSOD errors can be fixed. This is the next best thing after you have tried all of the above without success.
- Run Driver Verifier. To get started, you can use the verifier command from a Command Prompt. You can verify all drivers if you aren’t sure what driver(s) you need to look at.
Microsoft has more information on this tool at that link.
If you don’t feel comfortable with this step, you can skip it. If all else fails, you may need to go back and finish it.
- To fix registry-related problems, run a registry cleaner program You’ve come this far, but you haven’t had any luck. This is your last chance before we offer the final suggestion.
- To reinstall Windows 10, use Reset This Computer. To fix a software error such as this, you must reinstall the entire operating system.
You can decide whether to save your personal files or not during this process. For more information, see How To Reset Your Windows 10.
After a reinstall, some people still experience the BAD_POOL_CALLER-BSOD in Windows 10. This is most likely caused by a driver or program issue. Make sure to complete steps 2 and 3 first.
Do you need more help?
If you don’t want to fix this problem yourself, please see How do I get my computer fixed? . This will give you a complete list of all your support options and help you choose a repair service.