I get BSODs after the computer runs for anywhere from a minute to a couple of hours. I have had the problem for some days now, and it has become progressively worse. Sometimes, it hangs on the boot screen, and sometimes it BSODs or just reboots before Windows has started.
The BSODs are most often of the kind
DRIVER_IRQL_NOT_LESS_OR_EQUAL (I have not seen any other). Windbg reveals that a different .sys file is responsible every time.
I've run HD Tune and Memtest, both with unremarkable results. A clean install of the video card driver didn't help. A diagnostic/recovery type tool (I don't remember the name) sometimes starts after a BSOD, but it always induces another BSOD. Safety mode (with network) seems to be unaffected (no BSODs), but it did hang once when starting up in safety mode.
What could this possibly be, and what more can I do to diagnose it? Could it be an OS, or driver error when it sometimes hangs on BIOS? How can I find faulty hardware without buying new components and switching them?
The computer is self-built with all new components in February this year. I run Windows 7 Pro.
I checked the temperatures now. In the BIOS menu, the CPU temp. was 25-30C, then in Speedfan it was suddenly 85-90C, so I spent some time remounting the fan and dusting and stuff, but nothing changed. Incidentally, 30C is 86F, can Speedfan be reading it wrong? Can the CPU temperature jump 55 degrees in the minute it takes to boot, and then cool back down in the time it takes to reboot?
HMonitor gives correct readings for CPU temperature, around 30C. Another temperature (CPU2 in HMonitor, AUX in Speedfan) reads in the 50s, but that shouldn't be a problem.
I'm still curious as to what types of problems cause the BIOS/POST sequence to hang. Gonna try malware scan next.
This problem went away on its own. I don't quite know the cause of the problem, but it might have been an improperly mounted cpu fan.