Check your drivers with Driver Verifier

Go to Start -> Run, then type "cmd" and press Enter.
In the command prompt type "verifier.exe /all" (without quotes) then restart your system.
This will help you track which driver and/or piece of hardware is broken.
Fix the driver and/or hardware.
See: Using Driver Verifier to identify issues with Windows drivers for advanced users