If you get real BSOD (not just Sonar crash or freeze, so the state when you no longer can do anything with Windows), it is ALWAYS some hardware (or its driver) related. The problem that any peace of hardware/driver can trigger it. I would propose the following sequence (1-4 in any order):
1) RAM test.
http://www.memtest.org/#downiso , also included with many Linux live distributions. Run for AT LEAST 3-4 hours.
2) System/CPU/Temperature. Any "Burn" test. I have not run anything for a while, but something like
http://cpuburnin.com/ I would not run it for more then 10-20 minutes...
3) HDD.
http://www.hdtune.com . Look for not smooth speed curve.
4) Graphic / driver / temperature.
https://www.futuremark.com/ (3DMark, PCMark). Tests for 1 hour should be ok.
If (and only if) all that show no problem:
5) Audio (hardware and driver). Switch to internal audio with WDM driver mode. Try to reproduce BSOD.
I repeat, all that make sense for BSOD troubleshooting only.