Like some other questions on this site, this is about Windows 10 freezing up, by freezing up, I mean that the Control Alt Delete key will not bring up the screen that lets me open the task manager. The screen is on. This is not a blue screen of death (BSOD). The only thing I can do when it freezes is hold the power button for about 10 seconds, which does a hard power off. After I power back on, there is nothing in the Event Viewer that helps me determine what is going on, but I do notice that there are no entries in the System log for the last 10 or 15 minutes before the crash. This made me wonder if it's a disk problem.
What makes me think it's NOT a disk problem is that 90% of the crashes occurred while running a developer tool that I use (Embarcadero Delphi), and occurs when resetting the debugger, which terminates its child process (a win32 gdi app). Having that process terminate, and its windows disappear, was the most common ways to hang my system. This hang does not reproduce when I moved back to Windows 7, only on Windows 10.
What I have figured out is that the freeze is either specific to Windows 10 itself or its drivers, as it does not occur on windows 7 on the same hardware, which tends to indicate it's NOT a hardware problem with my laptop:
The case where the laptop freezes and dies is when it's booted up into Windows 10 version 1703, build 15063.540, 64 bit.
The laptop does not freeze when booted from another hard disk that I have that has Windows 7, 64 bit, on it.
Both disks I have which I can boot this machine from have 64 bit Windows versions on them, either win7 or win10.
I have installed all the Thinkpad bios updates for this model, and gotten latest drivers from Lenovo and Intel websites and have all Windows updates installed. sfc /scannow did not detect any problems with image integrity.
The freezes are hard to establish a pattern for. I have had seven to ten freezes per day, an I have had weeks without freezes.
My question is:
Does anyone have any theory which I can test or steps I can use to troubleshoot or track down the cause of this freeze?
Is there anything I can run that will help me determine why the system is freezing up? I believe there is a hard crash occuring in the Windows kernel level. can I prove this or disprove this idea in any way?
Things which I have also done which have not helped:
a. It is possible to turn of Hyper-Threading in the bios, I have turned it off.
b. It is possible in Windows to disable the USB power savings modes, as some people report this causes crashes with certain Intel/Lenovo laptops. This is off, and the freezes still happen. (old control panel -> power options -> advanced settings -> usb settings -> usb selective suspend setting -> on battery = disabled, plugged in = disabled)
Some hardware notes:
This thinkpad, like many edge series thinkpads has Intel integrated graphics and AMD Radeon graphics as well. The intel graphics are the primary graphics and all 2D apps seem to use that video driver exclusively. Installing and updating the radeon drivers has no effect on the crashes, and removing them completely has no effect on the crashes.
It seems to me that a bug in the Intel HD 520 graphics drivers is highly likely.