I need you to run driver verifier; to see whether it can catch the driver which is causing this.
The procedure/steps about it are:
Before proceeding on the following steps please ensure that you can boot your system in safe mode.
1) Press Windows Key + R (or go to Start, then click on Run..)
2) Type in 'verifier' and hit enter
3) Make sure 'Create Standard Setting' is selected and hit next
4) Click on 'Select all drivers installed on this computer' and hit Finish
5) Reboot
There is a possibility that your computer will crash on reboot. If this occurs hit F8 when rebooting just before the windows logo screen and select the safe mode boot option. Follow the same steps above but on step 4 choose 'Select driver names from a list'; hit next; check the box next to any driver where the provider is not Microsoft; hit Finish; reboot.
This will slow the performance of you computer a little while enabled but will hopefully catch the driver causing corruption. Next time you crash the blue screen will hopefully say something like "DRIVER_VERIFIER_DETECTED_VIOLATION". When this occurs please post your new minidump.
Please note that Driver Verifier will continue to run on every boot up until you run (by going to Start, then to Run):
verifier /reset