in fact bsod`s are so strange things… i think it is impossible for ordinary users to figure out what the exact reason. even if they would read logs and use utilities for that. maybe software, maybe hardware. who konows.