The Driver Verifier can be useful in finding a faulty driver and listing it.
1) To endable Driver Verifier click on the Start orb, then type cmd in the Search programs and files box. cmd will appear above the search box in Programs, right click on cmd and choose Run as administrator
2) The Elevated Command Prompt will appear. You will see a window similar to the image below.
3) In the Elevated Command Prompt type or copy and paste verifier /standard /all. If you type this please not the space between verifier and /standard and /all.
4) Reboot your computer and run it until it crashes.
5) If there is a faulty driver Verifier should list it. Once you have identified the faulty driver download the latest drivers for this device and install them.
6) After you have successfully installed the drivers boot into Safe Mode.
For those unfamiliar with this, with the computer turned off press the power button on your computer and immediately start tapping the F8 key until the Advanced Boot Options open. If the operating system starts to boot you will need to try this again.
When you boot into the Advanced Boot Options you will see an image similar to the one below.
7) In the Advanced Boot Options you will need to navigate to Safe Mode with Command Prompt and press Enter. This will boot you into the Elevated Command Pormpt.
8) In the Elevated Command Prompt type in verifier /reset. This will disable the Driver Verifier.
9) Type exit in the Elevated Command Promt and press [/b]Enter[/b], this will close the Elevated Command Prompt. Press Alt Ctrl and Delete at the same time. In the lower left corner of this window there will be a red button, the left half of this button will shut down the computer when it is clicked on.
10) Restart your computer.