What Is The “Bad Pool Caller” Error & How To Fix?

The Bad Pool Caller error is a serious Windows system failure that results in the “blue screen of death” to appear on screen, disrupting your PC activity and possibly causing you to lose vital information.  This problem is typically associated with you having a faulty hardware device connected somewhere on your system. The error could cause serious damage if you do not fix it immediately. Therefore, you need to find out the source of the problem in order to prevent the blue screen from appearing.  This tutorial will help you find ways how to fix the bad pool caller error.

What Causes The “Bad Pool Caller” Error?

You will see the following message when this error occurs:


The error is generally caused because Windows is unable to read or load one of the files it needs to access.  Windows typically keeps files inside something called a “data pool” whenever you run them. This data pool serves as an immediate repository, enabling Windows to read all the files it needs quickly, whenever they are required. The Bad Pool Caller error typically shows when Windows cannot retrieve or process a file from inside this data pool.  The problem can also be caused by malfunctioning hardware devices, faulty software or errors inside the registry.  You need to perform a series of steps to find the source of the problem and then fix it – which can be done by following the instructions described below:

Ways To Fix The Bad Pool Caller Error:

Step 1 – Ensure The Hardware Of Your PC Is Functioning Correctly

It is often the case that malfunctioning hardware is causing the problem (commonly hard drives), and it is this that prevents your PC from reading the important settings or files required. You need to verify all the hardware attached to your computer by checking if cables are securely attached or that there are no clicking sounds coming from anywhere.  You can detach and re-attach all devices firmly to be sure.

Step 2 – Re-Install Affected Programs

If you suspect that there is a problem with one of your programs, then you will need to remove it and download it again to clear up any issues with its files. Re-installing applications provides fresh copies of all the program files and will often prevent the error message from showing again.  To start re-installing affected programs, do the following:

  • Click Start
  • Locate Control Panel
  • Seclect Add/Remove Programs and uninstall the guilty application
  • Restart your computer before you run the file installer.

If the problem still exists, then proceed to the next step.

Step 3 – Clean Out The Registry Of Your Computer

The registry is a massive database that Windows employs to store all of its file and program settings.  The registry is an important component, vital for Windows to remember how to load the files and programs that you want to use, but can be a big source of errors including the “Bad Pool Caller” error when things go awry.  Registry settings often get corrupted because of the high speed and which they are saved and overwritten, and so they become very common. To resolve these problems, the best thing to do is clean out the registry of your computer thoroughly by using a registry cleaner program. This kind of application can automatically scan and repair virtually all errors inside the registry.  We highly recommend that you download and install this tool to ensure that your registry is free from errors.