I have two Dell XPS 17" laptop with Intel + NVIDIA. I kept getting all sorts of BSOD errors when my computer was sleeping. It would wake randomly with BSOD - averaging once every day. The Minidump file had errors that usually pointed back to different graphics drivers...mainly NVIDIA stuff. I finally talked with someone at Dell. My issue was that Windows Update was trying to wake the computer to run one of the major Half-year updates - but it was hooked to a docking station that interfered with that, so it crashed. Dell Customer support had me do 3 things:
1.) Disconnect all external devices (docking station, printers, external hard drives, etc.).
2.) Shutdown computer and leave shut off for 1 minute.
3.) Power back up, login, go to Windows Update. Once I got to Windows Update, there were old updates that were not getting queued up previously when I tried updating. Run those updates. Also run manufacturer updates (example - Dell Support online or software option).
That has stopped both of my Dell XPS from having BSOD for 3 days now. I don't know if this will solve your problem, just sharing what finally worked for me.