It's pointing more at the drive since Windows is seeing locks not the post tests. If the cpu was failing just getting past them would take... ???
One thing you could try if Windows is still running on occasion is a program like PC Wizard 2008 to see what the drive(s) see for temps. CPUID
An older ide drive loaned out when someone couldn't get XP on a Sata I type drive saw abuse and neglect when I was asked why Windows was seeing lockups!
GOOD GRIEF! I never pulled a full blanket of dust off of a board that new like seen there. The temps must have soared since that old drive was "old reliable" in the builds I ran it in!
Nothing worked as far as a repair of Windows or even trying to reinstall there. You could read but not write to it. now doa! If the drive you have has been in use for some time it may be going on you. But a good look at temps will show if you need some extra cooling anyways.