I just upgraded to Windows 10 and I noticed that the SynTPEnh.exe process is constantly restarting/respawning
To be more precise, there are two SynTPEnh.exe processes. One of them (with pid 2972 in the below pictures) is always there.
However, every ~5 seconds a second SynTPEnh.exe process pops up (pid 16192 in the below picture) then disappears in about a second.
I know that these processes belong to the Synaptics trackpad and I have downloaded the latest driver for Windows 10 on their website (Windows 10 PS/2 and SMBus Devices v19.0.19.1) but the problem is still there.
Is anyone having the same issue and know if there's a fix for this?
3 Answers
Removing the service at start is not a good idea because this service does provide functionality for synaptic touchpads. Without this service mouse pointer can behave erratically and jump over the screen.
I successfully resolved the issue. In this case I looked into event viewer and saw the error 7011. This means the service took too long to start after login and timeout occured after 30000 milliseconds. Manually starting the service did work though.
So I increased the timeout limit to 120000 milliseconds (2 Minutes) and the service could start after login (it took a while, acutually longer than 30 seconds, after the service was running).
- To increase the timout limit open regedit.exe and go to key
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control Then make a new DWORD (32-Bit) and name it
ServicesPipeTimeoutChange the value to decimal 120000 and reboot.
Source 1: Kepware Knowledge Base: Solution
Source 2: Stack Overflow
I have this issue and just got to understadning and solution.
The problem is matter of two conflicting SynTPEnh.exe processes. It is essentially the same process launched twice by mistake.
One (stable) is launched from the "Run" registry key, second (restarting) is launched by a service "SynTPEnh Caller Service".
SOLUTION: remove SynTPEnh.exe from the "Run" registry key (with msconfig for example)
3I had the same issue, namely, the SynTPEnhService process was constantly restarting and causing CPU spikes.
I solved it by installing the latest version of the driver from the Lenovo website. Note my PC isn't a Lenovo, it's an HP, but it still solved the issue.
I had to restart my computer after installing the driver for the fix to take effect.
Here's a related discussion on the Lenovo forums.