If you're getting
a BAD_POOL_HEADER BSOD (blue screen of
death), you're experiencing
a crash due to memory corruption. This could be
due to faulty hardware such as RAM, or due to a
buggy or incompatible driver. In this case,
check the items below for running chkdsk, sfc,
and driver verifier. Driver Verifier is the
proper thing to turn to for memory corruption
issues such as this, and chkdsk and sfc can turn
up disk or file corruption.

General guidance
for dealing with memory corruption:
Consider
running chkdsk on all partitions. Let chkdsk
complete on each partition and see if that
helps.
For memory
corruption cases such as you seem to be
experiencing, it can be helpful to use Driver
Verifier. To enable Driver Verifier, click
Start->verifier.exe->OK->Create
standard settings- >Next->Select driver names
from a list->Next->sort by Provider->select all
non-Microsoft drivers->Finish, and OK your way
out of the dialog.
Then, reboot
and use the system as you normally would, and
wait for a problem. In the event that the
system does not boot completely after enabling
driver verifier, boot into Safe Mode and run
driver verifier, and tell it to delete the
changes. If it DOES fix the problem you are
all set.
Also consider
running SFC /SCANNOW.
Consider
testing memory with Windows Memory Diagnostic or
memtest86. Note that memory that passes tests is
not necessarily good memory - it just hasn't
failed a test. Consider systematically
eliminating RAM from the system - run with a
couple of modules for a while, and see how
things go. Then try the other modules.
Other common
suggestions include ensuring drivers are up to
date (including video drivers), as well as
ensuring that you're using the latest BIOS.
Source
Contributor: Microsoft Support