There are two ways to enable Windows 10 Pro Remote Desktop multiple users. One is to use RDP Wrapper, and another is to modify the Termsrv.dll file. No matter which way you adapt, itβs recommended that you utilize both of them only in a test environment.
To connect with my coworkers and work together on projects, I frequently utilize Remote Desktop on my Windows 10 Pro, but I soon discovered that only one user could be accessed at once. So I wonder can multiple users Remote Desktop at the same time?”
- Question from Quora
Unfortunately, Windows 10 and 11 Pro don't support simultaneous remote desktop connections from multiple users. The Windows client operating system, like Windows 11, 10, 8, and 7, differs from Windows Server in its support for multiple simultaneous users. While Windows Server allows concurrent usage, the client versions are designed for single-user multi-access, meaning only one user can operate the computer at a time. This is underscored by the reliance on single input/output devices such as mouse, keyboard, and display units.
Although some tech enthusiasts may propose using a remote desktop connection (RDC), it's important to note that on Windows 10 and other versions, initiating an RDC session will remotely log out of the host computer as you log into the remote one.
While simultaneous usage by multiple users isn't natively supported on Windows 10 Pro, there are workaround methods available: using the RDP Wrapper or modifying the termsrv.dll file.
It's essential to understand that employing these workarounds may pose risks to your device's stability and security. Therefore, it's advisable to utilize them solely in a controlled test environment, as we cannot assume responsibility for any adverse effects resulting from their use.
Follow the stepwise tutorial below to enable Windows 10/11 Pro Remote Desktop multiple users by using the RDP Wrapper or modifying the termsrv.dll file.
Users can create several concurrent RDP sessions on Windows 10/11 Pro by using RDP Wrapper Library, an open-source project on GitHub that sits between Service Control Manager (SCM) and Remote Desktop Services. It will continue to function even if Windows updates the termsrv.dll file or installs monthly updates.
Step 1. Download the latest available version of the RDP Wrapper Library from GitHub.
Step 2. Extract the RDPWrap-v1.6.2.zip archive and then you can find the following files:
Step 3. Find and right-click the install bat, and select Run as administrator to install RDPWrap.
Step 4. The program will be installed to the C:\Program Files\RDP Wrapper directly, once the installation is complete, you can see the successfully installed information as below.
Step 5. Open the RDPConfig.exe to check whether the RDP Wrapper is running, and make sure all elements are green in the Diagnostics section.
Note: Most likely, immediately after installation, the tool will show that the RDP wrapper is running (Installed, Running, Listening), but not working, which is reported by the red warning [not supported].
Step 6. Copy and paste the contents of the following page to the C:\Program Files\RDP Wrapper\rdpwrap.ini file.
Step 7. Restart your computer. Run the RDPConfig.exe tool to check all the items are green in the Diagnostics section and the caption [fully supported] appears.
Step 8. Run the RDPCheck.exe and try to establish multiple RDP sessions on Windows 10/11 Pro.
Bonus tip: How to fix the RDP Wrapper not working
Occasionally, you might encounter a notification indicating that the RDP Wrapper is running but not working as expected. This occurrence is quite common, so there's no need for alarm. Typically, it signifies either an unsupported Windows version or an incorrect configuration of the RDP Wrapper.
To troubleshoot the issue, follow these instructions:
Step 1. Confirm that you've downloaded the RDWrap version compatible with your Windows version.
Step 2. Verify that your RDPWrap configuration file corresponds to the version of termsv.dll in your Windows folder. If they don't match, obtain a suitable RDPWRAP.ini file.
Step 3. If your system recently updated and replaced the termsrv.dll file with a new version, you have two options: either locate a termsrv.dll file online that supports the current RDWrap version or download an RDPWRAP.ini file that matches your system version.
Step 4. Restart your PC to apply the changes. Then, run RDPconfig.exe to see if the issue is resolved. You should observe the [fully supported] indication.
To eliminate the limitation on the number of concurrent users, you can replace the original "termsrv.dll" file on your Windows 10/11 Pro. Follow the steps outlined below:
Step 1. To launch the Services management interface, press Win + R and enter “services.msc”. Find and right-click Remote Desktop Services in the context menu and then click Stop.
Step 2. We recommend you to open Command Prompt as administrator and enter the following command to back up the original termsrv.dll file.
copy c:\Windows\System32\termsrv.dll termsrv.dll_old
Step 3. Change the values of the following keys in HKLM> System> CurrentControlSet> Control> Terminal Server:
You can also do it quickly by entering the following two command lines in the Command Prompt:
Step 4. Navigate to C:\Windows\System32 to find and right-click the termsrv.dll file, and then select Properties.
Step 5. Click Change to change the file owner from “TrustedInstaller” to a local administrators group.
Step 6. Click Edit on the Security tab. Select the local administrators group and give it Full control over this file and then click OK.
Step 7. Copy the termsrv.dll file from the archive downloaded before operations and replace it with the original one in %SystemRoot%\System32\.
Step 8. Open the Services management console again to start the Remote Desktop Services. And now you can establish two multiple RDP sessions.
Given that the previously mentioned methods may lack sufficient security for personal use, we suggest opting for AnyViewer, a free remote desktop tool. AnyViewer serves as a professional remote access software, providing a secure and user-friendly means to manage multiple remote sessions concurrently.
Download and install AnyViewer on all your Windows Pro devices and let’s get started.
Step 1. On the host Windows 10 Pro PC, go to Log in and click Sign up to create a new AnyViewer account (log in directly if you have already signed up.)
Step 2. Upon successful login to AnyViewer, the devices are automatically assigned to the account with which you've logged in.
Step 3. On the client's Windows 10 Pro PC, log in to the same account. Go to Device on the left pane, then you can simultaneously gain unattended remote access to the devices by selecting the one you want to connect to and clicking One-click control.
Step 4. Select the other Pro computer you want to control and click One-click control again. When controlling multiple devices, you can click the tab to switch remote sessions from one to another.
For concurrent monitoring and control of a large number of remote devices, it's advisable to utilize AnyViewer's Screen Wall feature. Just locate your desired device, select Screen Wall, and then follow the on-screen instructions to create personalized screen walls for enhanced device management.
Notes: You can also upgrade to a Professional or Enterprise plan then the following rights will thereafter be yours: β€More login devices. Assign more devices to one account for one-click control. β€Unlimited simultaneous sessions. One computer can control unlimited computers at the same time. β€Connect in privacy mode. It will better protect your privacy by blackening the screen of the remote PC and disabling its keyboard & mouse. β€High-speed file transfer. Transfer unlimited files at a higher speed of up to 10 MB/s. β€Better device management. You can create device groups or more screen walls for better device management.
If your organization has multiple colleagues who need to use the remote desktop function, you can upgrade to the AnyViewer Enterprise plan. This will give you 30 sub-accounts, unattended remote access for 300 devices, unlimited simultaneous sessions, unlimited channels, unlimited screen walls, unlimited team devices deployment, mass deployment, grouped devices, and Role Permission Management.
With Role Permission Management, you can design roles in different user/device management permissions and controllable device permissions. Adding these roles to each AnyViewer user of your team so that they can view, create, edit, or delete user lists and device lists, or only control certain devices all according to the roles you created.
In conclusion, Windows 10/11 Pro multiple RDP sessions are not inherently available. However, users can employ workaround methods like RDP Wrapper or modify the termsrv.dll file to enable Windows 10 Pro Remote Desktop multiple users.
While these methods offer potential solutions, they may compromise system stability and security. Alternatively, users can explore AnyViewer, a remote desktop tool that facilitates multiple connections securely and with additional features. Ultimately, the choice between these options should prioritize individual user needs and concerns regarding system integrity and ease of use.