If Remote Desktop Connection clients are connecting to Windows Server 2019 or 2022 based Remote Desktop Services session host servers and experience poor desktop performance and lag such as: slow window drawing when switching apps; slow window drawing when restoring apps from the system tray; and Windows Explorer and other app crashes, disabling Touch Keyboard and Handwriting services on the server may restore normal performance.
You can follow the below steps while each Remote Desktop Services session host is in maintenance to correct the problem.
Part A: Disable Touch Keyboard and Handwriting Panel service
- Open Services
- Open Touch Keyboard and Handwriting Panel Service and set the Startup type to Disabled. If the service status is Running, click Stop. (If the service cannot be stopped, you will need to reboot the server. The can be performed after all the other steps are completed). Click OK when done.
- Close Services.
Part B: Rename TabTip.exe and TabTip32.exe apps
- Open File Explorer and navigate to C:\Program Files\Common Files\Microsoft Shared\ink.
- Right-click the TabTip.exe app and then click Properties.
- Click the Security tab, then click Advanced.
- Next to Owner, click Change.
- In the Select User, Computer, Service Account, group windows, enter and resolve the local Administrator account, the click OK.
- Click OK to all open dialog boxes.
- Back in File Explorer, rename the TabTip.exe application so it will not start. For example, rename it to _TabTip.exe.
- Repeat the above steps for the TabTip32.exe app located at C:\Program Files (x86)\Common Files\Microsoft Shared\ink.
Part C: Delete Touch Input Panel registry subkeys
- Open Registry Editor.
- Browse to HKEY_LOCAL_MACHINE\SYSTEM\Software\Microsoft\TIP\TestResults.
- A number of sub-keys will appear under the TestResults container. Delete all sub-keys and their contents.
Part D: Reboot the server
When complete, take the server out of maintenance and test end user experience.