Windows Bad_pool_caller (Win 10, 8 & 7)

What is Windows Bad_pool_caller?

Bad_pool_caller is on of Windows Stop errors or blue screens. It may occur in Windows 10, 8, and 7. When the error occurs, you may see the message “Your PC ran into a problem that it couldn’t handle, and not it needs to restart.”

The error usually occurs when a bad pool request has been made by a thread in the processor. This happens when a program tries to use a processor thread that doesn’t exist or isn’t available at the time. The error may also occur when the same thread of the processor is being used by another program.

 

How can you fix Windows Bad_pool_caller?

Some of the solutions to this error include uninstalling the corrupt driver, updating Windows and drivers, testing hardware, fixing the registry, and reinstalling Windows.

 

Please see our in-depth walk-through solutions below.

Staff Asked on August 3, 2017 in Microsoft Windows.
Add Comment
5 Solution(s)

Solution 1. Uninstall corrupt driver

“Blue screen of death Bad pool caller error” may be due to an incompatible driver installed into the system. If this is the reason for the error, you may try to access the control panel and uninstall the driver, which is causing the problem.

If you encounter the error before the desktop loads, please access in safe mode. In safe mode, drivers are disabled, therefore you may have a chance to uninstall the driver causing the error. 

Option 1. For Windows 7 and lower

  1. Restart your computer.
  2. Upon bootup, press F8 continuously until you access the Advanced Boot Options.
  3. The select Safe Mode.

Option 2. For Windows 8 and 10

  1. Hold Shift and Press restart. 

    RE: Bad pool caller error

  2. Or Click Windows button and Letter I at the same time, to direct you to Windows Setting and follow the image above. 

Use Windows bootable device

  1. Insert the Windows installation CD/DVD or USB. 
  2. A message will appear “Press any key to boot from CD or DVD”, press any key to boot from the Windows installation CD/DVD or USB.
  3. Select your language, time and keyboard, and click “Next.” 

    RE: Bad pool caller error

  4. Click “Repair your computer.”
  5. Click “Troubleshoot ==> Advance Option ==>Start up Setting ==> Restart.” 

    RE: Bad pool caller error

  6. Select from Enable Safe mode or Safe mode. 

    RE: Bad pool caller error

  7. Now go to the Control Panel and select “Uninstall program.”
  8. Look for the newly installed driver that caused the BSOD and uninstall it.
  9. Restart your computer.

NOTE: Due to BSOD restart, your Windows 10 will direct you to Automatic repair window, to access Advance option, therefore you may skip step 1 to 4. You could also hard press the power button on the computer until you access Automatic repair. (Note that this is not advisable because it could damage your hardware.)

Staff Answered on August 3, 2017.
Add Comment

Solution 2. Update Windows and Drivers

“Blue screen of death Bad pool caller error” may also occur due to outdated Windows and drivers. Updating Windows or installing the correct drivers may fix the error. Do this after uninstalling the driver as in Solution 1. 

  1. Click Windows Start and type in Check for updates.

    RE: Bad pool caller error

  2. Then in Windows Update window, click Check for updates.
  3. Update your Windows.
  4. Go to Device Manager by right-clicking the Windows Start.
  5. Check for exclamation mark and look for its driver to its official website.

    RE: Bad pool caller error

  6. Download and install.
Staff Answered on August 3, 2017.
Add Comment

Solution 3. Test Hardware

“Blue screen of death Bad pool caller error” may also be triggered by defective hardware. This solution will guide you in determining the hardware, which may be causing the error. But, if you recently installed a new hardware device, it may be the cause. Please try running your PC without that device to test if it is the cause. 

Now, to start the hardware test, the first thing to do is to turn off the computer and unplug the computer from the power source and then follow the instructions below.

  1. Open the computer case.
  2. Remove all RAM stick and, clean the RAM gold pin using a pencil eraser and connect it again. Make sure that you push it down enough that the retention lever or the RAM slot lock snaps.
  3. Detach graphics card and other components such as a printer and network adaptor.
  4. Reconnect hard drive. If you have multiple hard drives, do not connect the secondary hard drives only the hard drive with installed Windows on it.
  5. Reset your Motherboard BIOS by removing the CMOS battery and reconnect it after one minute.
  6. Clean your CPU fan from dust and make sure the CPU fan cable is connected to the motherboard properly.
  7. Test the PC, turn it on. Check if the CPU fan is working. If it is not, consider buying a new one. If good, proceed.
  8. If it proceeds to Windows Desktop turn it off again.
  9. Reconnect graphics card, secondary hard drive, and the other components. If the error occurs, your graphics card or add-on component might be the source of the BSOD. Reconnect it one by one and until you determine which one is causing the problem.
  10. If the error persists, please proceed.

HDD test using Check Disk

Follow the solution 1 to access Command Prompt, if you could not access the Windows desktop. However, if you could, please type CMD in your Windows search, then right-click Command prompt and select Run as Administrator.

  1. In the Command prompt, type in chckdisk /r, then press Enter and wait until the process is finished.

    RE: Bad pool caller error

  2. If you encounter any error report, such as the image above, consider replacing your HDD.
  3. If the HDD is in good condition, please see test your RAM.

RAM test

See link here.

If the error persists, please install new Windows.

Staff Answered on August 3, 2017.
Add Comment

Solution 4.   Fix registry

“Blue screen of death Bad pool caller error” may also be caused by a newly installed software. The software may have changed or altered important registry and dynamic-link library (DLL) files.  To resolve this error, please follow the instructions below.  This is a rare case, but this case may somehow be caused by unreliable software or software, which is injected with malware.

In Advance Option

  1. To access Advance option, please see solution
  2. For Windows 10: Click Troubleshoot ==> Advance Option ==> Command prompt.
    For Windows 7: Select Repair your computer in Advance boot option and then select Command prompt in System Recovery Options window. 

    RE: Bad pool caller error

  3. Type “C:” press enter key ==> “dir”press enter key ==> “cd \windows\system32/config” press enter key ==> “mb backup” press enter key ==> “copy *.* backup”press enter key ==> “CD” regback” press enter key ==> “dir” press enter key ==> “Copy *.* ..” press enter key ==> “A” (note: must be) Capital A press enter key. 

    RE: Bad pool caller error

  4. The,n close Command prompt and click continue.

NOTE: Due to BSOD restart, your Windows 10 will direct you to Automatic repair window, to access Advance option. Therefore, you may skip steps 1 to 4. You may want to do a repetitive power button hard press until you access Automatic repair. (Note that this is not advisable because it could damage your hardware.)

Staff Answered on August 3, 2017.
Add Comment

Solution 5. Reinstall Windows 

If all the components are in good condition and “Blue screen of death Bad pool caller error” persists, reinstalling Windows may fix the error.

If you encounter a bad sector in the hard disk test from Solution 3 and decide to replace the hard disk, please be guided by the instructions below on how to install Windows.

  1. Insert the Window installation DVD or USB.
  2. A message will appear “Press any key to boot from CD or DVD”, press any key to boot from the Window installation CD/DVD or USB.
  3. Select your language, time and keyboard, and click Next.
  4. Click Install Now.
  5. Click I accept the terms of the license, and then click Next.
  6. Click Custom (Advanced).
  7. Select the partition, and click Delete.
    NOTE: Delete all partition.

    RE: Bad pool caller error

  8. Select the Unallocated space and click Next.
    NOTE: If you want to define the size, click new, set the size and then click Apply. 
  9. Click ok to confirm.
  10. Wait until the installation process is finished.
Staff Answered on October 9, 2017.
Add Comment

Your Solution

By posting your solution, you agree to the privacy policy and terms of service.