1 - Go to Start and type in "devmgmt.msc" (without the quotes) and press Enter. Let us know if there's any devices listed with red x's or yellow !'s.
2 - get a listing of all the hardware on your system and then visit this website (
http://www.microsoft.com/whdc/hcl/default.mspx ) Check to ensure that all the hardware is listed. In the event that something isn't listed, let us know what it is in as much detail as you can.
3 - remove/disable any hardware that you absolutely can't live without. First download updated drivers for anything that's going to be left on the system after you remove the rest of the stuff. You should only have your PSU, motherboard, RAM, CPU and cooler, hard drive, keyboard, mouse, and monitor attached. No CD/DVD, no network card, no sound card, etc If you can't remove it (built into the motherboard), then disable it in the system's BIOS (not in Windows).
Test and see if that stops the BSOD's. If it doesn't, then it's something that's left that's the issue. If it does stop them, then it's one of the things that you removed that's causing it.
4 - update your video drivers. First check Windows Update to see if there's an update available. If there is, install it Test the computer to see if it still gives BSOD's. If it doesn't, then you've fixed it.
If it still BSOD's, then try video drivers from the website of the manufacturer of your video card (ATI, nVidia, Intel, etc) Then test to see if that fixes it.