You are on page 1of 9

Home About Windows 8 Windows Server 2012 Active Directory Exchange

Knowledge base for system


administrators

You are here: Windows OS Hub -» Windows 10 -» How to Allow Multiple RDP Sessions in Windows 10

Popular Posts
POSTED ON DECEMBER 1, 2015 · POSTED IN WINDOWS 10

How to Allow Multiple RDP Sessions in Windows 10 How to Allow Multiple RDP Sessions
in Windows 10

Ads by Google How to Create a Wi-Fi Access Point


PC Windows 10 Windows XP SP3 Windows Setup Download Windows
on Windows 10

Group Policy Editor (gpedit.msc) for


We'll
try Windows 10 Home
notStop seeing
to this ad Like in previous client versions of Microsoft operation systems, How to Convert Install.ESD in
show Windows 10 Pro and Enterprise users can connect to their
that
Ads by Google to .ISO Image
ad computers remotely using Remote Desktop service (RDP). There is
again How To Create Self-Signed
a restriction on the number of simultaneous RDP sessions: only one
Certificate with PowerShell
remote user can work at a time. When you try to open a second
How to Restore Windows Photo
RDP session, the session of the first user is prompted to be closed.
Viewer in Windows 10

This App Has Been Blocked for Your


Protection : Windows 10

Active Directory Reports Subscribe via Email


Report on Users,
Computers, GPO's, Groups,
OU's, Contacts and Printers. Your email address:

Subscribe

To search type and hit enter

Recent Posts
Another user is signed in. If you continue, they’ll be disconnected. Do you want to sign in anyway?

Troubleshoot Slow GPO Processing 22/05/17

Actually, the number of simultaneous rdp connections is limited rather by the license, which does not allow to create an and Login Speed Impact

RDP server based on the workstation for use by several users, than by any technical aspect. Stellar Exchange Toolkit: All-In-One 19/05/17
Admin Utility

Tip. In Windows 10 Home editions, the incoming remote desktop connections are forbidden at all. The Generating Outlook 2010/2013 11/05/17

problem, however, can be solved using RDP Wrapper Library. Signature Using AD Information

Fine-Grained Password Policy in 05/05/17


Windows Server 2012 R2
Let’s consider two ways how to eliminate the restriction of simultaneous RDP connections to Windows 10:
Using WMI Filter to Apply Group 03/05/17
Ads by Google Policy to IP Subnet
Download Windows Windows Server Install Windows Key Windows
Restoring Windows Recovery 26/04/17
Environment (WinRE) in Windows 10

PowerShell Remoting via WinRM for 25/04/17


• The Modification of termsrv.dll
Non-Admin Users
• RDP Wrapper Library
Managing Default File Associations in 20/04/17
Windows 10

How to Stop a Hung Virtual Machine 18/04/17


on Hyper-V 2016
Note. System modifications described in the article will be probably treated as a violation of Microsoft
License Agreement with all the consequences that come with it. Exchange Error “452 4.3.1 24/03/17
Insufficient system resources”

The Modification of termsrv.dll Categories


The restriction on the number of RDP connections can be eliminated using termsrv.dll file (a library file used by
Remote Desktop Services) modification. The file is located in C:\Windows\System32) directory. Active Directory

Group Policy
Before termsrv.dll file modification, create its backup (if necessary, you can use the original version of the file):
Exchange

Windows 10
copy c:\Windows\System32\termsrv.dll termsrv.dll_backup
Windows 8

Windows 7

Windows Server 2008 R2

Windows Server 2012

Windows Server 2012 R2


Powershell

VMWare

MS Office

News

Before termsrv.dll file editing, you have to become its owner and give the Administrators group the full rights to it (all
steps are similar to those described in the article “Enable Multiple Concurrent RDP Sessions in Windows 8”). After that, Donate us
stop Remote Desktop service (TermService) in services.msc console or from the command prompt:
Donate to our website via PayPal
Popular Posts
Net stop TermService
How to Allow Multiple RDP Sessions
in Windows 10

How to Create a Wi-Fi Access Point


on Windows 10

Group Policy Editor (gpedit.msc) for


Windows 10 Home

How to Convert Install.ESD in


to .ISO Image

How To Create Self-Signed


Certificate with PowerShell

How to Restore Windows Photo


Viewer in Windows 10

This App Has Been Blocked for Your


Protection : Windows 10

Subscribe via Email

Your email address:

Subscribe

For Windows 10 x64 RTM edition (termsrv.dll file version is 10.0.10240.16384):

Open termsrv.dll file using any HEX editor (for example, Tiny Hexer)

Find the line:

39 81 3C 06 00 00 0F 84 73 42 02 00

Replace it with:

B8 00 01 00 00 89 81 38 06 00 00 90

Save the file and run TermService.

The ready patched termsrv.dll file for Windows 10 Pro x64 can be downloaded here:
termsrv_for_windows_10_x64_10240.zip

RDP Wrapper Library


The alternative to termsrv.dll file modification is the use of RDP Wrapper Library project. This software serves as a
layer between SCM (Service Control Manager) and Terminal Services and allows not only to enable the support of
several simultaneous RDP sessions but also to enable the support of RDP Host on Windows 10 Home editions. RDP
Wrapper does not make any changes to termsrv.dll file, it just load termsrv with the changed parameters.

Thus, this solution will work even in case of termsrv.dll file update. It allows not to be afraid of Windows updates.

RDP Wrapper can be downloaded from GitHub repository: https://github.com/binarymaster/rdpwrap/releases (the last
version available is RDP Wrapper Library v1.6)

Tip. By the way, RDP Wrapper Library source code is also available. It means that if required, you can
compile executables by yourself.
RDPWrap-v1.6.zip archive contains some files:

• RDPWinst.exe — an RDP Wrapper Library install/uninstall program


• RDPConf.exe — an RDP Wrapper configuration utility
• RDPCheck.exe — Local RDP Checker — an RDP check utility
• install.bat, uninstall.bat, update.bat — batch files for installation, uninstallation and update of RDP Wrapper

Popular Posts

How to Allow Multiple RDP Sessions


in Windows 10

How to Create a Wi-Fi Access Point


on Windows 10

Group Policy Editor (gpedit.msc) for


Windows 10 Home

To install the utility, run install.bat with the Administrator privileges. How to Convert Install.ESD in
to .ISO Image

How To Create Self-Signed


Certificate with PowerShell

How to Restore Windows Photo


Viewer in Windows 10

This App Has Been Blocked for Your


Protection : Windows 10

Subscribe via Email

Your email address:

Subscribe

When the installation is over, run RDPConfig.exe. Make sure that all elements in Diagnostics section are green.

Try to open the second RDP session. It worked out well! Now, our Windows 10 allows two users to start RDP sessions
simultaneously.
Popular Posts

How to Allow Multiple RDP Sessions


in Windows 10

How to Create a Wi-Fi Access Point


on Windows 10

Group Policy Editor (gpedit.msc) for


Windows 10 Home

How to Convert Install.ESD in


to .ISO Image

« »
Previous: Next:
How To Create Self-Signed
How to Disable Password Login in Setting Desktop Wallpapers Certificate with PowerShell
Windows 10 Background Using Group Policy
How to Restore Windows Photo
Viewer in Windows 10
Ads by Google
Key Windows Windows Works Windows Registry Windows Backup This App Has Been Blocked for Your
Protection : Windows 10
Related Articles

Subscribe via Email

Your email address:

Subscribe

37 COMMENTS

Eric
January 27, 2016 at 4:57 pm · Reply

This isnt working

The listening state is not working

◦ Ben
February 10, 2016 at 8:51 pm · Reply

Run the update.bat with administrator privileges

aditi
February 29, 2016 at 5:09 am · Reply

Hi Ben
I tried after update.bat file and still its not supporting for Listening.

Oleksiy Shtanko
March 12, 2016 at 12:27 pm · Reply

On GitHub there is no archive with .exe’s anymore, only source code. Anyone have the already compiled
version?

◦ glenn
March 12, 2016 at 3:20 pm · Reply

I cant find it either any help would be appreciate email to gdp4145@hotmail.com


◾ Oleksiy Shtanko
March 12, 2016 at 4:33 pm · Reply

Apparently, the link in the article leads to an old or somewhat different fork of the project
which contains only source codes.
The .exe’s are in the Release section over
here: https://github.com/stascorp/rdpwrap/releases

Popular Posts

How to Allow Multiple RDP Sessions


Meher
in Windows 10
March 17, 2016 at 6:02 am · Reply
How to Create a Wi-Fi Access Point

Hi I am also getting same problem like Listener state [not supported ] and I have ran the update.bat file then I on Windows 10

am getting error as Failed to Download latest INI from GitHub. Group Policy Editor (gpedit.msc) for
Windows 10 Home

How to Convert Install.ESD in


to .ISO Image

Jesus How To Create Self-Signed


March 17, 2016 at 4:39 pm · Reply Certificate with PowerShell

How to Restore Windows Photo


A mi me ha funcionado correctamente tras ejecutar el archivo .bat. Comprabado en un Windows 10 Pro 64bits Viewer in Windows 10

This App Has Been Blocked for Your


Protection : Windows 10

Jesus Subscribe via Email


March 17, 2016 at 4:40 pm · Reply

Perdón me refería al ejecutar el ACTUALIZADOR.BAT Your email address:

Subscribe

Dave
March 17, 2016 at 6:32 pm · Reply

Thanks. The link to rdpwrap is stale and it’s confusing because there are downloads available but none of them
contain binaries. The link should be https://github.com/stascorp/rdpwrap/releases.

MichaelZ
March 24, 2016 at 4:04 am · Reply

I’m running Windows 10 Home and installed RDP Wrapper from the following binary listed above:
“https://github.com/stascorp/rdpwrap/releases”
A fix for the listener state when running RDPConf.exe or if you get a error in Update.bat about a serive not
starting is to enable “Routing and Remote Access” in services.
Change it from disabled to automatic, then right click the service and start it. This worked for me I hope it
helps.

ArtS
March 28, 2016 at 11:25 pm · Reply

I found a site with the zip file containing the wininst.exe file.
https://github.com/stascorp/rdpwrap/releases
I installed RDP Wrap and ran the Config. Everything was Green.
However, when I try to run a second user remotely, it removes the first user.
Everything looks good. On the host pc I am allowing all connections.
Any help would be appreciated.

Odeh
April 1, 2016 at 12:47 pm · Reply

Hello,
If a User is connected through RDP to Windows 10 via USER1, How to prevent other users from other PCs to
connect remotely to the same PC with Widows 10 using USER1.
In Other Words if there is a live RDP connection, I want to prevent other users to connect remotely at the same
time forcing the live connection to break?

◦ admin
April 4, 2016 at 9:43 am · Reply
Hi
You can’t prevent such behavior.
Perhaps it will be easier to create a separate account for each remote user or allow multiple Remote
Desktop sessions per user (registry key
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer-> fSingleSessionPerUser
=0)

Popular Posts
Max Korman
April 4, 2016 at 9:11 am · Reply
How to Allow Multiple RDP Sessions
in Windows 10
By default each user is restricted to a single Remote Desktop session. You can allow multiple Remote Desktop
sessions per user by changing a registry key: How to Create a Wi-Fi Access Point
Create (or edit) the follwoing registry key: on Windows 10
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer Group Policy Editor (gpedit.msc) for
Create a new DWORD value with name fSingleSessionPerUser Windows 10 Home
The possible values for this setting :
How to Convert Install.ESD in
0×0 Allow multiple sessions per user
to .ISO Image
0×1 Force each user to a single session
How To Create Self-Signed
Certificate with PowerShell

How to Restore Windows Photo


Viewer in Windows 10
◦ Dennis
May 25, 2016 at 1:28 pm · Reply This App Has Been Blocked for Your
Protection : Windows 10

fSingleSessionPerUser only works for Windows Server versions.


Subscribe via Email

Your email address:


Daniel
June 11, 2016 at 12:08 pm · Reply Subscribe

termsrv.dll version 10.0.10586.0 is not supported in version 1.6 (output from RDPWInst.exe):
[*] Installing…
[*] Terminal Services version: 10.0.10586.0
[-] This version of Terminal Services is not supported.
Send your termsrv.dll to project developer for support.

Rob
June 23, 2016 at 5:50 pm · Reply

<Now, our Windows 10 allows two users to start RDP sessions simultaneously…>
Not interested in only two, how about 10 or so?

◦ Werner Lieske
July 26, 2016 at 12:48 pm · Reply

Did you ever find out if this is possible? I have a client that wants to do this for about 20 users.

Dirk
August 4, 2016 at 8:01 am · Reply

Windows 10 Anniversary Update change code anyone now fix ?


new version
termsrv.dll
10.0.14393.0
16.07.2016

Dirk
August 4, 2016 at 2:16 pm · Reply

Since build 14393 is rumored to be the RTM Anniversary Update, here is the hex required to allow multiple RDP
sessions on the 64 bit version of this build:
Replace
39 81 3C 06 00 00 0F 84 D3 DE 02 00
with
B8 00 01 00 00 89 81 38 06 00 00 90

Sean C
August 12, 2016 at 3:44 pm · Reply
I’ve patched the Anniversary Update (version 1607 / build 14393):
https://ufile.io/cb5ee

alehandro
September 14, 2016 at 12:48 pm · Reply

Popular Posts
From today i recive not spported on Win 10,mybe after some win update….Any solution??

How to Allow Multiple RDP Sessions


in Windows 10

How to Create a Wi-Fi Access Point


David on Windows 10
September 26, 2016 at 4:33 pm · Reply
Group Policy Editor (gpedit.msc) for
Windows 10 Home
Hi. I am also getting same problem on Windows 10 Pro 32 Bits.
Stop working. Any Help? How to Convert Install.ESD in
to .ISO Image

How To Create Self-Signed


Certificate with PowerShell

How to Restore Windows Photo


◦ admin
Viewer in Windows 10
September 28, 2016 at 5:46 am · Reply
This App Has Been Blocked for Your
Protection : Windows 10
After installing latest updates on Windows, RDP Wrapper Library has stopped normal functioning
To fix this issue, try to run update.bat from release package
Subscribe via Email

Your email address:


Hans
September 29, 2016 at 11:43 am · Reply Subscribe

Hi. Is is possible, that RDP Wrapper still does not work?

◦ admin
September 30, 2016 at 5:08 am · Reply

Hi,
You have tried to update using a update.bat file?

◾ Hans
October 2, 2016 at 8:16 pm · Reply

Hi, yes I have. After deinstalling and installing again the first log-in works sometimes, but
then RDP only says “connecting…” for a few seconds and just stops without doing
anything. The problem started after Windows 10 updated to 1607 (Build 14393.xxx) a
couple of days ago.

◾ Max
October 3, 2016 at 7:43 am · Reply

Try to install RDP Wrapper Library v1.6.1


(_https://github.com/stascorp/rdpwrap/releases). According to the developers,
support of Windovs 10.0.14931.1000 and 10.0.14936.1000 was added to the
ini file (_https://github.com/stascorp/rdpwrap/issues/168)

Hans
October 5, 2016 at 11:19 am · Reply

Hi, thanks for the replay. Sadly I am using 1.6.1, it is not working. Only optionI found so far is uninstalling,
setting windows settings back to allowing RDP (after every uninstall it is set to no) and reinstalling. Then I have
about 30 seconds to one minute to log every external user into windows.
I will try uninstalling the windows update, maybe that will help until windows forces the update back in.

◦ Hans
October 7, 2016 at 2:28 pm · Reply

I am back to 1511, that works without a problem.


Eduardo
October 26, 2016 at 12:32 am · Reply

Obrigado, me ajudou muito…

Saint Popular Posts


December 22, 2016 at 7:39 am · Reply

How to Allow Multiple RDP Sessions


have you logined 50 users at the same time?I can only login 28 users.Is there any limit by Windows 10?
in Windows 10

How to Create a Wi-Fi Access Point


on Windows 10

Group Policy Editor (gpedit.msc) for


hadi Windows 10 Home
December 23, 2016 at 5:17 am · Reply
How to Convert Install.ESD in
to .ISO Image
Thanks . It is working . I use RDP Wrapper library
How To Create Self-Signed
Certificate with PowerShell

How to Restore Windows Photo


Viewer in Windows 10
Jason This App Has Been Blocked for Your
January 15, 2017 at 11:33 pm · Reply
Protection : Windows 10

Thanks for this article! Works perfectly. This, in combination with Hamachi (paid version so the service stays
alive after logout), is a great! Subscribe via Email

Your email address:

Daniel Potter Subscribe


February 23, 2017 at 10:02 am · Reply

what is the maximum number of concurrent logged in users that it will support?

Simon
March 14, 2017 at 8:39 pm · Reply

Is it possible to have 1 local user (physically at the PC) and 1 remote simultaneously)? I’m on Windows 10 Pro.

LEAVE A REPLY

NAME * EMAIL *

WEBSITE

COMMENT

Post Comment

CURRENT YE@R *

4.2

NOTIFY ME OF FOLLOWUP COMMENTS VIA E-MAIL. YOU CAN ALSO SUBSCRIBE WITHOUT COMMENTING.

Windows OS Hub Blog


Windows OS
Hub
All about operating systems

© Copyright 2017 Windows OS Hub 59 queries. 3.017 sec 20.55 MB


Like Page

Popular Posts

How to Allow Multiple RDP Sessions


in Windows 10

How to Create a Wi-Fi Access Point


on Windows 10

Group Policy Editor (gpedit.msc) for


Windows 10 Home

How to Convert Install.ESD in


to .ISO Image

How To Create Self-Signed


Certificate with PowerShell

How to Restore Windows Photo


Viewer in Windows 10

This App Has Been Blocked for Your


Protection : Windows 10

Subscribe via Email

Your email address:

Subscribe

You might also like