Slowness on RemoteApps (Windows Server 2019/Windows 10 clients)

Ruber Linden 61 Reputation points
2020-09-30T16:30:58.473+00:00

I'm having some issues running RDS with some published RemoteApps on a 2019 Server.

Some clients report the Remoteapps performing extremely slowly, even with high speed connections and the servers on the farm running without any unusual RAM and CPU usage.

After reading some reports of other people with the same problem before the Windows 10 1803 update, I've tested and confirmed that with some mouses which has a higher DPI/polling rate, the Remoteapps perform extremely slow in any client running Windows 10 1803 or newer. I did the test myself on my workstation running Windows 10 2004, switching between two Microsoft mouses: a Classic Intellimouse (1000hz/polls per second) and a Wireless 4000 (125hz/polls per second). I didn't even close the app when switching the mouses. It looks like mouses like the Classic Intellimouse, or others like better Logitech and Razor models, for example, somehow overload the Remoteapp connection.

I have many clients with the same issue, in many places and different hardware configurations, but seems like the common point is running Windows 10 1803 or newer and having a high DPI mouse. On an old Technet thread people solved by replacing their mouses by cheaper ones or in some cases, replacing mstsc.exe and mstscax.dll by copies from a Windows 10 1709 machine. Both solutions are quite hard for the users in my case. What else can be done? Is there any fix for this?

The old technet thread which guided me to test the mouses is: https://social.technet.microsoft.com/Forums/en-US/f3e9852b-393c-4aa0-9d2f-961a82cfc603/remoteapp-after-windows-10-update-1803-are-slow-and-right-mouse-button-is-not-responding-it-reacts?forum=winserverTS

Remote Desktop
Remote Desktop
A Microsoft app that connects remotely to computers and to virtual apps and desktops.
4,241 questions
{count} votes

4 answers

Sort by: Most helpful
  1. Paul Monaghan 21 Reputation points
    2021-07-31T12:00:31.777+00:00

    Encountered this very same issue today. Thanks to OP for pointing me in the right direction. I thought it was an infrastructure issue as other team members were having the same issue. The DPI on the mouse is irrelevant. The setting that kills remote app response is "Report Rate". My Logitech G203 has a default report rate of 1000 times per second. Reducing this to 125 times per second fixes the issue. On my mouse, this is done using the Logitech G Hub app.

    3 people found this answer helpful.

  2. Ruber Linden 61 Reputation points
    2020-10-02T10:32:05.657+00:00

    Tried those settings, didn't improve much. It's still usable only if I change my mouse for a simpler one.
    This happens only on Remoteapps. I used an app which monitor the mouse polling rate to test and If I connect to a full desktop RDP session, it caps the mouse polling rate to about 60hz and I can use it fine. But on Remoteapps it shows between 600 and 1000hz. Handling almost a thousand requests per second on a TCP connection probably is the cause of the extreme slowness.

    1 person found this answer helpful.

  3. Eleven Yu (Shanghai Wicresoft Co,.Ltd.) 10,676 Reputation points Microsoft Vendor
    2020-10-01T03:00:46.603+00:00

    Hi,

    From my knowledge, it seems there is no better solution for this issue.

    But you could try to modify below group policy to see if any improvement.

    Computer Configration\Administrative Templates\Windows Componets\Remote Desktop Services\Remote Desktop Session Host\Remote Session Environment

    • Use advanced RemoteFX graphics for RemoteApp
    • Configure compression for RemoteFX data
    • Configure image quality for RemoteFX Adaptive Graphics
    • Configure RemoteTX Adaptive Graphics

    Also, you can post your feedback of resolving the issue in windows later version to Microsoft Remote Desktop User Voice

    Thanks,

    Eleven

    If the Answer is helpful, please click "Accept Answer" and upvote it.

    0 comments No comments

  4. Eleven Yu (Shanghai Wicresoft Co,.Ltd.) 10,676 Reputation points Microsoft Vendor
    2020-10-06T01:30:56.327+00:00

    Hi,

    If so, could you please try to modify below settings to see if any improvement?

    Computer Configration\Administrative Templates\Windows Componets\Remote Desktop Services\Remote Desktop Session Host\Connections

    • Select RDP transport protocols

    Thanks,

    Eleven

    If the Answer is helpful, please click "Accept Answer" and upvote it.

    0 comments No comments