
As administrator, take ownership of %windir%\system32\heatcore.dll.HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Heat\DevicesĪlthough I wouldn’t recommend it, another approach is to rename the heatcore.dll file as follows: To eliminate the crashing symptoms you can just change the name of the device. To disable this API, open regedit to the following key and look for device entries. This API integrates with the n-trig digitizer HID driver and appears to compute pen position and tilt angle among other things. This symptom appears to be caused by a stack overflow (0xc0000409) in Microsoft’s internal “HEAT” Framework implemented in heatcore.dll. One known root cause for frequent glitches, momentary pauses, or black screens when using the pen is dwm.exe crashing.



When using the pen with your Surface Pro 7 or Pro 7+, does your system momentarily black-screen or seem to crash for a split second? Read on for a deeper dive into a workaround I shared on reddit a couple weeks ago.įirst, ensure you have the latest firmware and update the Intel GPU drivers.
