The "BAD POOL CALLER" error is actually one of the most damaging errors known to Windows users – as it's renamed for restarting your PC and showing a fatal "blue screen of death". Many people receive this error but do not even know what causes it. This means that if you want to repair this problem, you first need to know why it shows and then how to fix the various parts of your computer that often cause it. Here's what you need to do …
This Bad Pool Caller error is actually shown because of your PC's "data pool". The data pool is a small collection of files & settings which Windows computers use to help them call various settings instantly on your system. It's like having a small pool of information that your computer can "dip into" in order to quickly gain settings / information about your PC. Not many people even know the data pool exists, but the fact is that it's continuously causing errors which often include the "BAD POOL CALLER". This particular error is caused when your system tries to "call" / "load" a certain setting from the data pool, but finds it can not. This sends your computer into a blue-screen crash, making it unable to proceed.
There are various reasons why this error will show, and to be honest, no-one really has a set checklist of exactly what causes it. The best thing to do is to first check the "hardware" of your PC is functioning correctly, then that your programs are working well, and that Windows is running as smoothly as possible.
The initial step you must take to repair this problem is to ensure the hardware of your PC is working well. To do this, you should do this by checking all the cables and connections that your various hardware components require, are all secure and working. This can be done by just looking at the various parts of your computer and taking a mental note to see if everything's okay.
After that, you should then look to reinstall any program which could trigger this error. It's often the case that resource-intensive programs, such as "Photoshop", will often call so many data-pool components that it will trigger this error. To ensure this is not a problem, you should reinstall any programs which trigger the issue.
Finally, and this is probably the most effective way to fix the Bad Pool Caller error, you should look to repair any issues that are inside the "registry" database of your PC. The registry database is a central storage facility which keeps all the files, settings & options that Windows requires to run each day. Unfortunately, this database is used so much by your system that it's continuously being damaged, leading your computer to become unable to read the files it needs to run. To ensure this is not causing the bad pool caller problem, you should look to clean out the registry by using a "registry cleaner" application.