By Hester / Last Updated June 21, 2023

Is it possible to have multiple users access the same desktop concurrently in Windows?

 

Hello! I'm exploring the possibility of enabling RDP Windows 11 multiple users simultaneously. If a second user remote into the computer simultaneously, I will receive a warning asking me to sign out. I'm working on a collaborative project that requires real-time collaboration and simultaneous access to applications and files. Is there a way to achieve this in Windows?”

- Question from a user

Another User is Signed in

How to enable RDP Windows 10, 11 multiple users simultaneously [2 ways]

One can establish a connection with the desired computer by simply activating RDP in the device settings and utilizing any Remote Desktop client. However, there exists a limitation on the number of concurrent RDP sessions, allowing only a single remote user to work at a given time.

The restriction on the simultaneous RDP connections in Windows is dictated by the licensing terms rather than technical constraints. Two methods are available to enable Windows 10, 11 multiple users simultaneously RDP: utilizing the RDP Wrapper tool or patching the termsrv.dll system file. This post will delve into the details of these approaches.

►Note: Please be aware that the modifications in this article are regarded as a violation of the Microsoft License Agreement. It is essential to exercise caution and proceed with these actions at your own risk.

Way 1. Utilize the RDP Wrapper Library

The RDP Wrapper Library OpenSource project is an intermediary between the Service Control Manager (SCM) and the Remote Desktop Services. It accomplishes this without directly modifying the termsrv.dll file and loads the termsrv library with modified parameters.

Thus, RDPWrap continues functioning even after updating the termsrv.dll file, ensuring compatibility with Windows updates.

►Note: Ensure you are using the original, unpatched version of the termsrv.dll file before installing RDP Wrapper. Failure to do so may lead to instability or prevent RDP Wrapper from starting.

Step 1. Download the latest version of the RDP Wrapper Library from GitHub and extract the contents of the downloaded zip file.

RDP Wrapper Archive

Step 2. Run the install.bat file as an administrator. This will install the program in the C:\Program Files\RDP Wrapper directory.

Run as Administrator

Step 3. After the installation, you will receive confirmation of a successful installation.

RDP Wrapper Directory

Step 4. Launch RDPConfig.exe. Initially, the tool may indicate that the RDP Wrapper is running (Installed, Running, Listening), but not functioning correctly on Windows 10. Pay attention to the red warning [not supported], which indicates that the RDPWrapper does not support your Windows 10.

Not Supported Wrapper

For Windows 10, there must be a corresponding description in the rdpwrap.ini configuration file. If your config file lacks settings for your Windows 10 build, it won't work properly. To resolve this:

Step 5. Download the current version of the rdpwrap.ini file and manually copy its contents to the "C:\Program Files\RDP Wrapper\rdpwrap.ini" file. Prior to copying, ensure that you have stopped the Remote Desktop service.

Download RDP Wrap

Step 6. Restart your computer and launch the RDPConfig.exe tool. Verify that all items in the Diagnostics section display green and that the caption [Fully supported] appears.

RDP Wrapper Configuration Fully Supported

Step 7. Now you can achieve two (and more) Windows 10, 11 multi user sessions simultaneously.

Multiple Remote Connections Wrapper

Way 2. Patch the termsrv.dll system file via PowerShell

To bypass the limitation on concurrent RDP user connections in Windows 10, an alternative method to using RDPWrapper is to patch the original termsrv.dll file.

To automate the patching process and avoid manual modifications, you can utilize PowerShell. It's important to note that the script below is designed for the Windows PowerShell version and is incompatible with modern PowerShell Core. The universal script can be applied to patch the termsrv.dll file on all editions of Windows 10 (1809+) and Windows 11.

Step 1. Download the complete script code to your computer.

Step 2. aunch PowerShell and execute the following command to modify the PowerShell execution policy settings specifically for the current session.

  • Set-ExecutionPolicy Bypass -Scope Process -Force

Step 3. Run the script using the following command:

  • C:\users\root\desktop\termsrv_rdp_patch.ps1

Powershell Run RDP Patch

Now you can run RDP Windows 10, 11 multiple users simultaneously.

An easy and simple way to remote access Windows 10, 11 multiple sessions simultaneously

For a safer approach to enable Windows 10, 11 multiple users simultaneously, we recommend utilizing the free remote desktop software, AnyViewer, which offers a secure and user-friendly solution for simultaneous remote sessions. Furthermore, AnyViewer provides several advantages over RDP:

♦ Easy-to-use. AnyViewer simplifies the setup process and allows remote connections over the internet without requiring IP address, port forwarding, or additional configurations.
♦ Secure. AnyViewer implements Elliptic Curve Cryptography (ECC) encryption, ensuring the protection of your data throughout the entire remote session and minimizing the risk of data loss.
♦ Compatible. AnyViewer supports several Windows systems, including almost all Windows OS and Windows Server OS editions. In contrast, RDP is not available on Windows Home editions.
♦ More advanced features. Apart from supporting multiple sessions, AnyViewer offers additional advanced features such as one-click control, remote desktop file transfer, multi-monitor navigation, and real-time chat.

Download AnyViewer on your devices:

Download Freeware Win 11/10/8.1/8/7/Server
Secure Download

Step 1. Open AnyViewer on the remote computer. Create a new account and log in.

Log in Anyviewer

Step 2. Open AnyViewer on the local computer and sign in using the same account you just created. Then the computer will automatically assign to the account.

Free Editions

Step 3. Go to the Device section. Select the computer you wish to connect to and select the One-click control option to establish a connection.

Connect to My Devices

Step 4. Repeat the same step to control other remote computers by clicking One-click control. You can switch between the computers easily from the session tabs when performing multiple sessions.

Remotely Access Multiple Computers

Tips: If you have over 2 remote PCs, we recommend upgrading your account to achieve up to 10 simultaneous sessions and assigning up to 100 devices for one-click control. You can also transfer files without limitations with a cost-effective subscription.

Conclusion

In this post, we've explored how to enable RDP Windows 10, 11 multiple users simultaneously. And for a seamless multi-session experience, we highly recommend trying AnyViewer. With its user-friendly interface and robust functionality, AnyViewer ensures hassle-free remote connections like never before. Embrace a new era of efficiency and productivity today!