Share via

How to fix RDP for Windows Server 2025 taking long

shafik mubiru 0 Reputation points
2026-03-04T08:49:43.3433333+00:00

How to fix RDP for Windows Server 2025 taking long

Windows for business | Windows Server | Performance | Windows desktop and shell experience
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Henry Mai 8,045 Reputation points Independent Advisor
    2026-03-04T11:09:15.51+00:00

    Hello Shafik, I'm Henry, and I want to help you with the RDP slowness.

    Please perform the action for each one and let me know the result.

    1. Is the issue user-specific or system-wide?

    • Action: Have a different user log in to the server from your same computer.
      • If their session is fast, the problem is likely your user profile on the server. If everyone is slow, continue to the next step.

    2. Is the network connection latent or unstable?

    • Action: Open Command Prompt on your PC and run ping <your_server_ip>.
      • Is the "time=" value consistently over 100ms, or do you see any "Request timed out" errors?

    3. Is the server itself running out of resources?

    • Action: On the server, open Task Manager and check the "Performance" tab.
      • Are the CPU, Memory, or Disk graphs consistently high (above 90%) during the slowness?

    4. Have you tried the most common RDP client fixes?

    • Action: In the Remote Desktop client, click "Show Options" before connecting.
      • Display Tab: Change "Colors" to 16-bit.
      • Experience Tab: Change the connection speed to "Low-speed broadband".
      • Did this make any difference to the performance?

    Based on your answers, we can determine the next steps to resolve this.

    0 comments No comments

  2. Q&A Assist
    2026-03-04T08:50:15.2866667+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    For Windows Server 2025, slow or problematic RDP behavior can currently be caused by known issues in recent updates, as well as general Remote Desktop performance or connectivity problems. Use the following steps to diagnose and improve RDP performance.

    1. Check for known Windows Server 2025 RDP issues and install fixes
    • If the server has the February 11, 2025 security update KB5051987 (OS Build 26100.3194) or later installed, Remote Desktop sessions might freeze shortly after connection, with mouse and keyboard becoming unresponsive and requiring reconnects.
    • This specific freeze issue is resolved in KB5055523 (OS Build 26100.3775). Install the latest cumulative update for Windows Server 2025 that includes KB5055523 or newer.
    • Keeping the server fully updated is the primary fix for this class of RDP freezes and related delays.
    1. Distinguish between “slow to connect” vs “slow after login”
    • If the delay is at the “Securing remote connection…” or initial connection stage:
      • This can be caused by certificate checks and high security negotiation.
      • Ensure the server is using a valid certificate from a trusted CA where possible, rather than relying only on self-signed certificates.
      • If using self-signed certificates and clients are waiting on Internet-based revocation/CA checks, consider importing the server’s certificate into the client’s Trusted Root Certification Authorities store to reduce delays, or centrally manage certificates via enterprise PKI.
    • If the delay is after login (desktop slow to appear, sessions hanging, or “busy” behavior):
      • Investigate server resource usage and potential leaks as described below.
    1. Check for RDP server memory, session, or token leaks

    If RDP logons become slower over time, or connections intermittently fail with messages like “Remote Desktop Service is currently busy,” or performance degrades until a reboot:

    • Restart the server once and observe whether RDP performance temporarily improves. If it does, this suggests a leak (memory, session, or token) or a misbehaving service.
    • As a less disruptive workaround than rebooting, restart the Remote Desktop Services (RDS) service on the server. Note:
      • Restarting RDS disconnects all current RDP users, but their sessions remain and can be reconnected.
    • Monitor Task Manager, Resource Monitor, or other tools for:
      • Unusual or steadily increasing memory usage by services or processes.
      • High handle counts or CPU usage associated with third-party software.
    • If the problem only occurs when users connect via RDP (and not on console), focus on non-Microsoft software that hooks into RDP sessions, such as:
      • Antivirus/endpoint protection
      • Session recording/monitoring tools
      • Other RDP-related agents
    • As a test, gradually uninstall (not just stop) non-Microsoft software that interacts with RDP and monitor whether RDP performance improves.
    1. Validate network and RDP path (especially for Azure or remote-hosted VMs)

    If the server is an Azure VM or otherwise remote-hosted and RDP is slow or intermittently unavailable:

    • Confirm the VM is running and healthy in the hosting portal.
    • Check Network Security Group (NSG) or firewall rules to ensure TCP 3389 is allowed and not being throttled or inspected in a way that adds latency.
    • If RDP becomes slow or unresponsive after some time but recovers after a VM restart or RDS restart, this again points to resource or service issues on the server (see step 3).
    1. Address client-side issues that can appear as “slow RDP”

    If RDP to the same server is fast from some clients but slow or failing from others:

    • Ensure the Windows client is fully updated.
    • Clear cached credentials and re-enter them.
    • Confirm the client’s time and date are correct (time skew can cause authentication delays or failures).
    • If using the Microsoft Store Remote Desktop client, ensure it is up to date; if using the built-in client, test with the Store version.
    1. Monitor for profile or logon-related delays

    If the delay occurs specifically at or after “Please wait for the User Profile Service” or similar messages, and logon takes a long time:

    • Check that the server has sufficient disk space and resources.
    • Test logging in with a new user profile. If the new profile logs in quickly, the original profile may be corrupted and should be repaired or recreated.
    1. General recommendations
    • Keep Windows Server 2025 updated, especially with KB5055523 or later, to pick up RDP-related fixes.
    • Minimize unnecessary software on RDS hosts, particularly anything that injects into user sessions.
    • Regularly monitor memory, CPU, and session counts on RDS servers and investigate any steady growth patterns.
    • For persistent or complex leaks, collect diagnostics and open a support case with Microsoft, especially if non-Microsoft software has been ruled out.

    References:

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.