How to Enable Multiple Users to Simultaneously Use Windows 10 - V2 Cloud

Tech Tutorials

How to Enable Multiple Users to Simultaneously Use Windows 10

  • September 21, 2023
  • Author: V2 Cloud

Navigating the limitations of Windows 10 for multi-user functionality can be challenging, especially for small businesses and technical enthusiasts seeking to maximize their hardware usage without incurring the high costs associated with Windows Server environments.

Windows 10, like its client-operating system predecessors, is primarily designed for single-user access at any given time. However, business needs often require multiple users to access a system simultaneously, akin to what Windows Server versions offer.

This detailed guide provides comprehensive methods to enable multiple simultaneous users on a single Windows 10 machine.


Can Multiple Users Simultaneously Use Windows 10?

Unlike the Windows Server, the client version of the Windows OS, such as Windows 10, 8, and 7, to the earliest versions, does support multiple users’ simultaneous use of the computer.

Instead, the Microsoft Windows version is a multi-user operating system for single users i.e., even though multiple users can access the computer, it is only at a time. This is further evident in the single input and output devices such as the mouse, keyboard, and visual display unit with computers running the OS.

Many technical enthusiasts might suggest making use of the remote desktop connection. However, when using the RDC on Windows 10 or other versions, the host computer remotely logs you out as you log in on the remote computer.

Also, two or more users using a computer at the same time is different from sharing a computer in which a user must log out before the other can log in.


Tweaks on Enabling Multiple Users Simultaneously Use Windows 10

Even though multiple users cannot simultaneously use Windows 10, it is possible to use some tweaks. However, note that such tweaks can compromise your device.

As a result, you should only use them in a test environment, as we do not take responsibility for the potential legal consequences of using them.


Method 1: Use RDP Wrapper to allow multiple uses on Remote Desktop

RDP Wrapper is an open-source project that allows the creation of several concurrent RDP sessions on Windows 10. It sits between the Service Control Manager and the Remote Desktop Service and continues functioning despite updates to the termsrv.dll file. Concurrent RDP user connections refer to the ability to have multiple remote desktop sessions active at the same time, which RDP Wrapper facilitates without the need to modify the ‘termsrv.dll’ file directly, a process that involves becoming its owner, granting permissions, and using a HEX editor.

Note:* Ensure you use an original/unpatched termsrv.dll before installing the RDP Wrapper Library.*


Step 1: Download the RDP Wrapper Library

  • Navigate to GitHub.
  • Scroll down to Assets.
  • Click on the latest RDP Wrapper Library version.


Background Image

Step 2: Extract the RDP Wrapper Library

  • Extract the downloaded zip file.
  • Ensure the folder contains the files listed below:
    • install.bat, uninstall.bat, update.bat
    • RDPCheck.exe
    • RDPConf.exe
    • RDPWinst.exe


Background Image

Step 3: Install the RDP Wrapper Library

  • Right-click on install.bat.
  • Click on Run as administrator.
  • The installer will install RDPWrap to the C: Program FilesRDP Wrapper.
  • On completion, the onscreen information will display Successfully installed as seen in the picture below.


Background Image

Step 4: Check the Diagnostic Section

  • Click on the RDPConfig.exe to open the RDP Wrapper Configuration.

This will show the Diagnostic section indicating whether the RDP Wrapper is installed, running, listening, and supported.

On first accessing the application after installation, the Diagnostic section will show that the RDP Wrapper is Installed, Running, and Listening but not supported.

  • Follow the steps below to ensure all elements shown in the Diagnostic section are green.
  • Navigate to the Githubusercontent website.
  • Copy the content on the page.
  • Navigate to C: Program FilesRDP Wrapperrdpwrap.ini.
  • Paste the content on the page.


Background Image

  • Restart your computer.
  • Run the RDPConfig.exe tool again.
  • Check if all items are now green.


Background Image

Step 5: Run RDPCheck.exe

  • Run the RDPCheck.exe as an administrator.
  • Multiple users should be able to simultaneously use Windows 10 Pro on your computer.


Background Image

Method 2: Modify termsrv.dll file to Enable Multiple Users on RDP

You can remove the limitation on the number of multiple users by replacing the original termsrv.dll file. This modification enables the functionality of connecting to and managing multiple remote desktops concurrently, enhancing the capability to handle various tasks and operations across different devices securely and efficiently. Follow the steps below:


Step 1: Stop the Remote Desktop Services

  • Press the shortcut Win + R to open the services.msc.
  • Scroll down to Remote Desktop Services.
  • Click on Stop.


Background Image

Step 2: Backup the termsrv.dll file

  • Run Command Prompt as an administrator.
  • Back up the termsrv.dll file using the command below.
  • Copy c:WindowsSystem32termsrv.dll termsrv.dll_old.


Background Image

Step 3: Change the control value using the file

  • Run the Command Prompt as an Administrator.
  • Enter the command line below.
    • REG ADD “HKLMSYSTEMCurrentControlSetControlTerminal Server” /v fDenyTSConnections /t REG_DWORD /d 0 /f
      REG ADD “HKLMSYSTEMCurrentControlSetControlTerminal Server” /v fSingleSessionPerUser /t
    • REG_DWORD /d 0 /f
  • You can also do this using the Registry Editor
    • Navigate to ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerminal Server
    • Change the value of fDenyTSConnections (DWORD) and fSingleSessionPerUser (DWORD) to 0


Background Image

Step 4: Edit the termsrv.dll file

  • Navigate to C: WindowsSystem32.
  • Scroll down to termsrv.dll file and right-click.
  • Click Properties.


Background Image

Step 5: Change the control on the termsrv.dll file

  • Change the file owner to a local administrator group.
  • On the Security tab click on Edit.
  • Select the local administrators’ group.
  • Under the permissions for administrators, choose Full.
  • Control and click OK.
  • Copy the termsrv.dll file and replace it with %SystemRoot%System32.


Step 6: Start Remote Desktop Services

  • Open the Services management console.
  • Start the Remote Desktop Services.
  • You can now establish two multiple RDP sessions.


Background Image

Method 3: Use a Third-Party Application

Software solutions like TeamViewer and other remote access tools can also provide multi-user access functionality by creating independent sessions for users.

  • Setup and Usage:
    • Install the preferred third-party software following the provider’s instructions.
    • Configure each user’s access according to the software’s setup processes, ensuring security practices are followed.


Enable Multiple Users to Simultaneously Use Windows 10 with V2 Cloud

Generally, Windows 10 and other client versions cannot enable multiple users to simultaneously work. Nevertheless, there have been tweaks that allow such.

All the methods listed above are technical, unsafe, and can be capital-intensive. As a result, they are unsuitable for personal use.

A better way for multiple users to simultaneously use a computer is by using virtual desktop software such as V2 Cloud.

V2 Cloud allows you to create desktops, servers, and applications without complicated setups and safety issues. Get started with a risk-free 7-day trial and experience simplicity and performance.

Back to top

Let us help you find the solution that fits your business needs