I had a issue with a Lattitude 7390 that was occasionally BSODing. Their was not much pattern in the BSOD's, other then that
1. All the BSOD's were WHEA UNCORRECTABLE
2. The BSOD's were a hard hang (stuck at 0%)
Some things I checked
1. Event viewer showed no patterns (no notable errors/warnings/etc) prior to BSOD
2. Event viewer shows a KERNEL POWER however bugcheck is 0, and other information as well is all 0
3. BSOD's would never produce any dump files at all
4.This would happen on a fully updated Windows 10 OS, or a fresh image, or a Dell Image
5. SSD was swapped out as well as motherboard, neither solving the issue
6. Memtest, Dell Diagnostics (both bios one and windows one), etc, all passes
7. This would happen regardless of whether everything was updated to latest version via Dell Command
Workaround I found
1. Uninstalling Intel HD Graphics Driver
2. Using GPO to prevent the automatic reinstallation of the Intel HD Graphics DriverP
3. Making sure laptop is using Microsoft Basic Display Adapter
After this, I ran Prime95 In-Blend overnight, which did not BSOD or produce any issues at all.
Currently what I'm looking into
1. What driver version is causing this BSOD?
I found that the earliest display driver (on the dell website) that is installs on the laptop is this version
Earlier versions result in a "System does not meet minimum requirements". However, I also found this version does cause a BSOD. It is the same version windows automatically installs.
2. Which Intel HD Driver version would not cause a BSOD? (Currently trying ones from Intel Site as Dell ones all cause BSOD)
I have tried contacting Dell Pro Support, unfortunately not much help. Was told this was an engineering issue being investigated, and was told because it was an "systematic" issue, any replacement was not possible, and their is no date on a ETA for a solution.
Anyone have had this issue? If so, what driver version has worked for you or what other workaround have you tried?Edited Jul 12, 2018 at 15:35 UTC
So far I found that Intel HD Driver version 184.108.40.20678 is relatively stable (No BSOD or freezes as of yet). I had to get it from the Intel Website.
Also you have to install it through a roundabout way as the exe installer does not work due to restrictions set by Dell
1. Let Windows install the Intel HD driver
2. Download Intel HD Driver from Intel site (it has to be zip version), extract it somewhere
3. Quickly right click in device manager, update driver, browse my computer, let me pick from a list., have disk, find the extracted folder for driver and go to graphics folder and select the inf file
4. Install it
Note: I just rushed steps 2-4 as the driver windows automatically installs causes BSOD's. I found that uninstalling the driver and trying to update the driver like this from the MIcrosoft display adapter doesn't work as the update driver option is greyed out.
This will basically downgrade the Driver to a lower version then the one Windows automatically installs. I am unsure if Windows will automatically try to update it but I set a local gpo to prevent it just in case.