Run this.
http://www.nirsoft.net/utils/blue_screen_view.html It is a simple dump analyzer that will show you which driver is causing the crash.
To ensure minidumps are enabled:
The log file will be
%systemroot%\Minidump which is normally C:\windows\MinidumpIf the files don't exist then setup your system to record them;
a. Go to Start and type in sysdm.cpl and press Enter
b. Click on the
Advanced tab
c. Click on the
Startup and Recovery Settings buttond. Ensure that
Automatically restart is unchecked
e. Under the Write Debugging Information header select Small memory dump (256 kB) in the dropdown box
f. Ensure that the Small Dump Directory is listed as
%systemroot%\Minidump << where your .dmp files can be found later
Click
OK twice to exit the dialogs, then reboot for the changes to take effect.
I get them occasionally on mafw.sys (M-Audio driver). But not enough to be a real problem. The only time it seems to happen is during a warm reboot without shutting down.
BlueScreenView scans all your minidump files created during 'blue screen of death' crashes, and displays the information about all crashes in one table. For each crash, BlueScreenView displays the minidump filename, the date/time of the crash, the basic crash information displayed in the blue screen (Bug Check Code and 4 parameters), and the details of the driver or module that possibly caused the crash (filename, product name, file description, and file version).
For each crash displayed in the upper pane, you can view the details of the device drivers loaded during the crash in the lower pane. BlueScreenView also mark the drivers that their addresses found in the crash stack, so you can easily locate the suspected drivers that possibly caused the crash.
More debugging info here:
http://www.tenforums.com/bsod-crashes-debugging/