How Do I Allow More Than 2 RDP Sessions to a Windows Server 2022

How Do I Allow More Than 2 RDP Sessions to a Windows Server 2022?

In this comprehensive guide, we’ll explain how do I allow more than 2 RDP sessions to a Windows Server 2022, the licensing requirements, and best practices to ensure compliance and performance.

Understanding the Default RDP Limit

Before diving into solutions, it’s important to understand the default configuration:

  • Administrative Sessions: By default, Windows Server allows 2 simultaneous RDP sessions for administrators without any Remote Desktop Services (RDS) licensing.
  • If a third admin tries to log in, they’ll receive an error saying the session limit has been reached.
  • These are not meant for regular multi-user scenarios, only for server management.

To go beyond this limit, you’ll need to install and configure Remote Desktop Services (RDS) properly.

Option 1: Use Remote Desktop Services (RDS) to Allow Multiple Sessions

The official and recommended method for allowing more than 2 users to connect simultaneously is to deploy Remote Desktop Services with appropriate Client Access Licenses (CALs).

Step-by-Step: How Do I Allow More Than 2 RDP Sessions to a Windows Server 2022

Step-1: Install Remote Desktop Services Role

  1. Open Server Manager.
  2. Go to Manage > Add Roles and Features.
  3. Choose Role-based or feature-based installation.
  4. Select your server.
  5. Under Server Roles, check Remote Desktop Services.
  6. Choose and install:
    • Remote Desktop Session Host
    • Remote Desktop Licensing
    • (Optional) Remote Desktop Connection Broker and Web Access

Step-2: Activate the RDS Licensing Server

  1. In Server Manager, go to Remote Desktop Protocol Services > Overview.
  2. Click on RD Licensing and configure the server as a licensing server.
  3. Activate your server using:
    • Automatic connection
    • Web browser
    • Or phone method

Step-3: Install RDS CALs

  • You’ll need to purchase Remote Desktop Services CALs (per user or per device).
  • Install them through the RD Licensing Manager.

Step-4: Assign Session Host Servers

  • In the RDS Deployment, add your Session Host server(s).
  • This enables multiple users to log in simultaneously.

Step-5: Configure Group Policy (Optional)

You can use Group Policy to manage session limits:

  1. Run gpedit.msc.
  2. Navigate to:
    pgsql   Copy
    
    Personal Desktop Configurations > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Connections
  3. Set:
    • Limit the number of connections: Set the desired number.
    • Restrict Remote Desktop Services users to a single Remote Desktop Services session: Set to Disabled to allow multiple sessions per user.

Option 2: Increase the Number of RDP Sessions for Testing (Not Recommended for Production)

For testing or lab environments, some administrators try to bypass the 2-session limit using unofficial methods. However, this violates Microsoft’s licensing terms and is not recommended for production use.

For educational purposes only, some use third-party tools or patch DLL files to trick the system into allowing multiple sessions. But doing so risks:

  • Legal consequences
  • Security vulnerabilities
  • Unsupported configurations

If you need more users, the proper way is to set up RDS with CALs as shown above.

Common Issues When Allowing More Than 2 RDP Sessions

1. Users Getting Kicked Out

If two admin users are already connected, a third attempt will disconnect one unless RDS is installed with valid CALs.

Fix: Install RDS and assign proper licenses.

2. Session Timeout or Disconnection

Check session timeouts under Group Policy:

pgsql   Copy
Personal Desktop Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Session Time Limits

Set longer timeouts or disable auto-disconnects.

3. License Server Not Recognized

Ensure your RD Session Host is pointing to the correct licensing server:

  • Use Group Policy or registry to specify the licensing server.

Licensing Considerations

To legally support multiple concurrent RDP sessions:

    • You need Remote Desktop Services CALs in addition to your Windows Server license.
    • CALs come in two types:
      • Per User: Allows one user to connect from any number of devices.
      • Per Device: Allows one device to connect with multiple users.

Important: Microsoft audits and monitors license compliance. Always ensure you have enough RDS CALs for your users.

Tips for Managing Multiple RDP Sessions on Server 2022

  • Monitor with Task Manager: See active sessions under the “Users” tab.
  • Use Terminal Services Manager or qwinsta command to view and manage sessions.
  • Enable load balancing with Connection Broker if using multiple session hosts.
  • Secure connections using Network Level Authentication (NLA) and SSL certificates.

Conclusion

To allow more than 2 RDP sessions on Windows Server 2022, the correct and legal approach is to install Remote Desktop Services (RDS) and configure your server with valid RDS CALs. While tempting, workarounds or hacks to bypass these limitations can expose your system to legal and security issues.

Investing in the proper RDS setup not only ensures compliance but also provides your users with a stable, scalable, and secure remote desktop environment. Whether you’re managing a team or offering remote access to clients, Windows Server 2022 paired with RDS is a powerful tool to handle multiple simultaneous RDP sessions.

Scroll to Top