logo windows server

Explorer.exe high CPU usage Windows Server 2022 RDSH

Op een Remote Desktop Session Host op Windows Server 2022 had ik last van explorer.exe processen met een heel hoog CPU verbruik. Na enkele omzwervingen las ik dat de Touch Keyboard and Handwriting Panel Service wel eens de boosdoener kon zijn. Deze vult het registry pad HKEY_LOCAL_MACHINE\SYSTEM\Software\Microsoft\TIP\TestResults met allerlei test resultaten.

Stop de Touch Keyboard and Handwriting Panel Service en zet deze op Uitgeschakeld.

Hernoem daarna de tabtip.exe en tabtip32.exe:

taskkill /f /IM tabtip.exe
taskkill /f /IM tabtip32.exe
takeown /F "C:\Program Files\Common Files\microsoft shared\ink\tabtip.exe"
cacls "C:\Program Files\Common Files\microsoft shared\ink\tabtip.exe" /T /E /P Administrators:F
cacls "C:\Program Files\Common Files\microsoft shared\ink\tabtip.exe" /T /E /P SYSTEM:F
ren "C:\Program Files\Common Files\microsoft shared\ink\tabtip.exe" tabtip.exe.old
takeown /F "C:\Program Files (x86)\Common Files\microsoft shared\Ink\tabtip32.exe"
cacls "C:\Program Files (x86)\Common Files\microsoft shared\Ink\tabtip32.exe" /T /E /P Administrators:F
cacls "C:\Program Files (x86)\Common Files\microsoft shared\Ink\tabtip32.exe" /T /E /P SYSTEM:F
ren "C:\Program Files (x86)\Common Files\microsoft shared\Ink\tabtip32.exe" tabtip32.exe.old

Hierna is het nog zaak om HKEY_LOCAL_MACHINE\SYSTEM\Software\Microsoft\TIP\TestResults in het register op te schonen:

Remove-Item -Path "HKLM:\SYSTEM\Software\Microsoft\TIP\TestResults\27641008" -Recurse
Remove-Item -Path "HKLM:\SYSTEM\Software\Microsoft\TIP\TestResults\27641370" -Recurse

Herstart hierna nog de server…