I have a repeatable BSOD and wondering if anyone has a better work around. Setup: SP3 i7/512, Win10 x64 (all updates, no manual driver installs), 2 external monitors - 1st via displayport on SP3, 2nd via USB docking station (Plugable UD-3900 using DVI). If I disable the built in display and restart, I get a BSOD before the lock screen (after the Surface screen) 100% of the time. I don't use the built in display when docked, so I figured I could just disable it and free up resources. Also, when waking from sleep, sometimes the main external display (DP connected) will not turn on and I have to run through 2-3 restarts to get it detected again again (get an error that the config couldn't be saved if I try messing with the CP or Settings). Workaround for now: Unplug the main external display when I restart, plug it back in after the lock screen is displayed. This error occurs 100% of the time, and the workaround works 100% of the time. Anyone have a similar problem that they found a solution for (manually install new Intel drivers, etc)? Any problems like this (disable built in, main external display) with other setups?