vvn050 :
I had bad pool header . It appeared randomly, roughly 15 minutes after start. I tried all kinds of programs, and nothing actually helped. Suprisingly i found out that the problem was caused by malware bytes /a program which i rely on to keep my system clean/. I discovered the source of my problem accidently, and once i uninstalled it, my system is OK. I do not say that all bad pool headers are caused by it, but in my case it was. Moreover, you could try to use system restore to the longest period possible. I did that, and everything was working OK unitl i updated malware bytes /it crashed again/ .That's how i discovered my problem.
It really pains me to say this, but I had the same conclusion. I was working on an old lenevo laptop, it had malware on it, and when i installed malware bytes, I ran a scan, everything went well, and like 15 minutes after that while uninstalling a few programs, the whole system bluescreened. I then spent the next two days, restoring, reuninstalling, scanning, updating drivers, cleaning registry, only to have it bluescreen time and time again, and have trouble starting up (stuck at windows loading, black screen when i log in, freeze ups once it logged in).
The only solution i found was after i uninstalled malwarebytes in safemode. Now the computer works fine again. I'm not saying correlation equals causation but.. its interesting