How to Fix ‘BAD_POOL_CALLER’ BSOD Error in Windows?
This “Bad_pool_caller” Blue Screen of Death (BSOD) error occurs when an incompatible, unsigned, or corrupted driver is installed on your Windows. Bad drivers give bad instructions to your hardware that it can’t execute, so as a safety mechanism, your Windows shuts down your computer to prevent your hardware from being damaged. This can also happen if there are hardware issues with your computer.
The stop code for this error is 0x000000C2, which means that the configurations you applied recently are not compatible with your computer/devices and should be reverted to default. Moreover, this error mainly occurs while performing GPU-intensive tasks such as gaming and rendering.
Start Windows in Safe Mode (if needed)
This method is reserved for users stuck in a restart loop or if their Windows does not start properly even after a forced shutdown. Because you can’t use your Windows normally. You need to start your Windows in safe mode. This is a boot mode that disables drivers, unnecessary services, and startup applications.
- Hold down the power button until the computer shuts down completely
- Then turn on your computer and when you see the Windows logo, turn off your computer
- Repeat this process 2 times to bring the Options screen
- Now navigate to Troubleshoot > Advanced options > Startup Parameters
- Click on To restart to open windows in safe mode
- After restarting the system, you will see the options that you can use to start Windows
- Hurry 4 on the keyboard to start the Safe mode
If you can’t boot into safe mode or if you have this problem after booting into safe mode, your Windows is corrupted or you have hardware problems. Both situations are critical and require a clean install of Windows.
1. Clean Install Graphics Driver
If you have a corrupt graphics driver installed on your computer, it can cause this BSOD. The easy way to fix this issue is to clean install the graphics driver.
If you encounter this problem while starting your computer, you need to start your Windows in Safe Mode by following the above method. If the problem occurs randomly, you can do the following.
- Open Google Chrome and type Display Driver Uninstaller
- Go to the first link and download the display driver uninstaller
- Once the download is complete, right-click on the DDU ZIP folder and click Extract to DDU
- Once the extraction process is complete, navigate to the folder and double-click the View Driver Uninstaller.exe case
- A short window will appear, click Extract and go to the DDU folder and run the Display Driver Uninstaller application
- Select GPUs from the device type, then select Device from the other drop-down menu
- When finished, click To clean & To restart
- If the problem does not occur, it means that the driver has been corrupted or the graphics card has a hardware problem. You can easily diagnose this by installing the graphics driver from the official source.
- For this, if your computer starts normally, then go to the official website of the manufacturer of your graphics card
- Download the latest graphics card driver
- Once done, double-click the driver installer and follow the next steps to completely install the driver to fix this issue.
2. Uninstall problematic drivers
WhoCrashed is software that analyzes the dump file to provide information about the suspected root of this problem. The software displays the drivers that crash your computer. Here are the steps:
- Download and install WhoCrashed from the link
- Once done, open the WhoCrashed app
- Navigate to the Dump files from the top
- Click on Analyze
- wait a while for it to be over
- A short window will appear; click OKAY
- Then scroll down to the Crash dump analysis and copy the report description, which is probably a driver
- Search for this driver in Google and check where it belongs
- If it belongs to the graphics driver, uninstall the driver and reinstall it from the official website.
3. Update Component Drivers
This error can also be caused by outdated, unsigned, or corrupt component drivers, such as sound cards, network adapters, and USB drivers. If you want to know which driver is causing this problem, you can simply find it by following the method below.
- Once your computer has booted into Safe Mode, right-click The start menu and click Device Manager open
- Expand the Screenshot takenand right click on current driver
- Click on Update driver
- Picking out Automatically search for drivers and update your drivers if Windows finds the latest driver. You can also uninstall the drivers as the driver may be corrupted
- Once the driver is updated, right-click on the network driver and click Update driver
- If Windows found the driver, update it, then expand the Human Interface Devices
- Right click on the USB input device and click Update driver
- Repeat this process with audio drivers
- Once you have updated all your drivers, restart your computer and check if the issue is resolved.
4. Uninstall third-party antivirus software
Sometimes third-party antivirus software interferes with unsigned drivers and essential services, which can cause a conflict and cause your Windows to shut down. Therefore, it is recommended to uninstall them by following the methods below.
- press the Win + R keys to open the Run window
- Type Appwiz.CPL to open the Control panel programs & Features
- Right-click on the Malwarebytes app and click Uninstall
- Once done, check if this fixes this problem.
5. Disable overclocking
If you are using any type of overclocking application to overclock your graphics card and RAM, we recommend that you uninstall the overclock application or reset the overclock settings as it sometimes overheats the components and causes BSOD errors. Do this:
The following steps show how you can override MSI Afterburner overclock settings. However, if you are using other apps, such as NZXT, you can follow their steps to undo your overclock.
- Open the MSI Afterburner and click on the Reset button to restore all your default overclock settings
- If you want to delete, open Settings by tapping To win + I on the keyboard
- Move towards apps & Features
- Find your overclocking app
- Select the app and click Uninstall
- Again, click Uninstall to remove the application from the system
- The app will ask you if you want to keep the overclock settings. Click on Nope
- Once done, check if the issue is resolved.
6. Use System Restore
If you are still having this problem, you can try restoring your computer to an earlier state when the problem did not occur. However, this method requires a restore point, but if you have not created a restore point, you can at least try to check if the restore point is created because the third party application that downloads the driver creates a restore point. restore for the future if something bad happens, like driver corruption.
- Click on The start menu and type rstrui
- Open System Restore settings and click Next
- Next, choose a recently created restore point and click on Next
- When finished, click Finish to start the restore process.
We have mentioned all the solutions above to help you fix this issue. However, if none of the methods work, it’s probably a hardware issue. You can confirm this by reinstalling or resetting Windows.