Hi GTX,
to help you best we need to see the dump files created at the point of BSOD.
If non are present then this is usually down to settings which need changing:
Open the run application.
Type sysdm.cpl in the run box and click ok.
Look across the top of the system properties box for 'Advanced' and click that.
Look for 'Startup and Recovery' near the bottom and click 'settings'.
Near the bottom you'll see a drop down menu under the heading 'write debugging information'.
In the drop down menu choose ' small memory dump (256KB)'
Under 'small dump directory' make sure it says %SystemRoot%\Minidump.
Click ok and your good to go.
Other causes for no dump file creation can be no page file or one that's very low.
Problems with the HDD...