My main PC has been suffering from a BSOD on cold boot for the last year or so, pretty much since I built it. I've been "lazy" and never really sorted it out, but it's about time I did.
Hardware is:
Gigabyte GA-Z77-D3H motherboard
Intel i5 3570k CPU at stock speeds
16GB RAM in 4x4GB running at stock SPD speeds
Gigabyte nVidia GTX 560Ti GPU
Corsair RM 650W PSU
W7 64bit Ultimate
Issue it a BSOD pretty systematically when cold booting. It will appear at the end of the Windows 7 bootup before logging in or after logging in. Sometimes, it will only appear a minute or two after boot. I haven't been able to identify a trigger.
What I've tried so far in trying to identify the cause:
- If I reboot the system before the BSOD, I will get it on the reboot (or shortly afterwards).
- Once I've had it, it will be stable and no matter how hard I push the system on CPU, RAM or graphics, it never misses a beat.
- I've run individual burn-in tests but can't get it to crash.
- I've run memory tests for hours, not a fault found.
- I've taken out the discrete nvidia card and run it on the intel iGFX, makes no difference.
- I've tried multiple different BIOS revisions. Makes no difference.
- I thought at one point it might have been the PSU (I did some reading and a lot of people with Z77 boards have pointed the problem at the PSU which was a Novatech high-end modular 600W affair. However, it's still doing it with the new Corsair PSU which I bought just last week.
- Once I've had the BSOD, an immediate shutdown, new-cold-boot is fine. I wondered if it was a "component heating up" that was the issue, but if I put the system in sleep for hours and then resume, it's fine.
- I have just done a fresh reinstall of Windows7 on a brand new SSD, it's still doing it. Whether the system is set up in intel RAID or AHCI makes no difference: I get the BSOD on both setups.
Now the cause of the BSOD varies. Sometimes, it's page fault, sometimes irq, sometimes a device driver (intel storage, nvidia graphics).
I've now run out of ideas on tests that can isolate the issue. The only thing I haven't tried is a safe-mode boot (from a cold system) to see if it still happens.
It's one of those things that isn't a huge head-ache, I can just boot the system from cold in the morning, wait a minute for it to BSOD and then know I'll be fine on the reboot, but it shouldn't be happening in the first place!
Any ideas where to go from here?
Thanks.