A common adjustment made to Windows by enthusiasts:-
Since i've had my current build, i've been suffering random BSOD's on cold boots, restarts are fine and not affected. Tracing things back to the point of origin, I came across something which I do almost within 10 minutes of fresh installing Windows....
The registry hack for shutdown in current control set, where it's recommended to set to 3000 etc etc.
Well, after scouring the event viewer and looking at the logs, it seems shutting down this aggresively causes some data to leak, and on cold booting performs a bug check, which due to not shutting down properly (Catch22) causes the BSOD, usually with a Kernel Power error.
The fix, set it back to 10000, or 20000! Doesn't slow my shutdown down at all and no more blue screens.