By default Windows Server 2008, Windows Server 2012 and Windows 10 are set to allow only a single session for a user through remote desktop. But sometimes you may need to allow multiple remote desktop sessions for A single user at the same time. For allowing concurrent same user sessions you need to change the terminal server settings in the registry on the server.
Below is the step by step instruction to fix the problem. Follow the below steps to do the registry change.
Steps to Allow Multiple Remote Desktop Sessions per user:
- On the Windows Server 2008 go to Start –> Run (In Windows Server 2012 and Windows 10 go to search, type in run and click Run Desktop app) and type in regedit and press enter button to launch the Registry Editor.
- In the Registry Editor go to HKEY_LOCAL_MACHINE\ System\ CurrentControlSet\ Control\ TerminalServer.
- On selecting the TerminalServices Registry, you can see the registry key fSingleSessionPerUser on the right panel. If the key is not available then create a new key by right clicking TerminalServices and slecting New –> DWORD.
- Double click or right-click –> modify the key fSingleSessionPerUser. Change the value from 1 to 0. The value 1 means single session for each user and 0 means multiple sessions for each user.
- Click OK for the new settings to take effort.
Your windows server or pc will now allow multiple terminal services sessions for the same user at the same time.