Share via

Remote Desktop Connection inside Azure Arc Enabled Server Windows Admin Center extension

Bojan Zivkovic 641 Reputation points
2026-05-04T10:55:38.9233333+00:00

Hi, is there a way to improve RDP connection inside Azure Arc Enabled Server Windows Admin Center extension - resolution is terrible making RDP connection practically useless?

Azure Arc
Azure Arc

A Microsoft cloud service that enables deployment of Azure services across hybrid and multicloud environments.


Answer accepted by question author

  1. Suchitra Suregaunkar 13,785 Reputation points Microsoft External Staff Moderator
    2026-05-04T11:45:25.2933333+00:00

    Hello @Bojan Zivkovic

    The Remote Desktop tool within the Windows Admin Center (WAC) extension for Azure Arc-enabled servers is a browser-based experience. By design, it renders the remote session inside your browser window, and there is currently no setting within WAC to adjust or improve the RDP display resolution. This is a known limitation of the embedded browser-based RDP tool in WAC.

    WAC in Azure is designed so that "Windows Server infrastructure and workload management no longer requires you to establish line-of-sight or Remote Desktop Protocol (RDP) you can manage everything natively from the Azure portal" meaning WAC's strength is its native management tools PowerShell, file management, registry, services, firewall, performance monitoring, etc, not the embedded RDP session.

    If you need a full-resolution, native RDP experience, the recommended approach is to use RDP over SSH tunneled through Azure Arc using the Azure CLI. This launches your local RDP client (e.g., mstsc.exe) with full resolution and display settings no public IP or open inbound ports required.

    Please look into below steps to set up RDP over SSH via Azure Arc:

    Prerequisites:

    • Azure Connected Machine agent version 1.31 or higher on the Arc-enabled server.
    • OpenSSH Server (sshd) must be enabled and running on the target machine. Starting with Windows Server 2025, OpenSSH is installed by default. For earlier versions, you can verify with below commands:
    Get-WindowsCapability -Online | Where-Object Name -like 'OpenSSH*'
    Get-Service sshd
    
    • Owner or Contributor role on the Arc-enabled server resource.

    Setup:

    Register the HybridConnectivity resource provider (one-time per subscription):

    az provider register -n Microsoft.HybridConnectivity
    

    Install the Azure CLI SSH extension:

    az extension add --name ssh
    

    Sign in to Azure:

    az login
    

    Connect using native RDP:

    az ssh arc --resource-group <yourResourceGroup> --name <yourArcServerName> --local-user <localUsername> --rdp
    

    This will launch your native RDP client through a secure Azure Arc tunnel, giving you full control over resolution, display settings, and multi-monitor support.

    References:

    Kindly let us know if the solution provided worked for you.

    If you need any further assistance, please feel free to reach out.

    If you found the comment helpful, please consider clicking "Upvote it".

    Thanks,

    Suchitra.

    1 person found this answer helpful.

1 additional answer

Sort by: Most helpful
  1. Q&A Assist
    2026-05-04T10:55:54.35+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    The RDP session quality in the Windows Admin Center (WAC) extension for Azure Arc–enabled servers is constrained by the browser-based experience and the available network and compute resources. There is no separate “high‑resolution” toggle in the WAC extension itself, but RDP responsiveness and effective resolution can be improved by focusing on the same bottlenecks used for Remote Desktop graphics optimization:

    1. Reduce load on the Arc-enabled server
      • Reduce the number of active user sessions on the server while using the WAC RDP tool.
      • Ensure the server has sufficient CPU and memory; if it is resource‑constrained, increase compute and memory where possible so that it can render the remote session more smoothly.
    2. Optimize network conditions
      • Reduce the number of concurrent sessions per host that share the same network path to improve available bandwidth per session.
      • Use a higher‑bandwidth, lower‑latency network from the admin’s side (for example, avoid congested Wi‑Fi when using the Azure portal and WAC).
      • If possible, lower the effective resolution or visual complexity inside the session (for example, disable animations and visual effects in the remote OS) so that fewer pixels need to be transmitted.
    3. Avoid deep inspection or tunneling of RDP traffic
      • If the environment uses TLS inspection, VPN, or Secure Web Gateway tunnels that intercept or re‑route RDP traffic, this can add latency, jitter, and reduce throughput. Where security policy allows, bypass TLS inspection and unnecessary VPN/SWG tunnels for RDP-related endpoints so the nested RDP traffic used by Azure/WAC can flow with minimal overhead.
    4. Use Windows Admin Center for management tasks instead of full desktop when possible
      • For many administrative operations (services, registry, files, roles/features, performance, etc.), use the native WAC tools instead of the embedded RDP session. This avoids the overhead of a full remote desktop and often provides a faster, more responsive management experience over Arc.

    If the embedded RDP session remains unusable after optimizing server resources and network conditions, use a direct RDP connection (where security and connectivity allow) for high‑resolution work, and reserve the WAC RDP tool for quick, lightweight access.


    References:

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.