Windows 10 Enterprise Multiple Rdp



How to allow multiple remote desktop sessions (RDP Sessions Or TS Sessions) for the same user at the same time on a Windows Server 2008, 2012 and Windows 7 o. You can change to windows server and run rds (terminal services) the problem with this set up is its a single server os and there's no 3d graphics. You can run Windows 10 enterprise edition in virtual machines. Advantages are its Windows 10 and it supports 3d graphics. Disadvantages are the licenses. Quote: you can use RDP Wrapper which acts as a middleman between Terminal Services and Service Control Manager. This way you don’t need to touch termsrv.dll fileDownload and extract RDPWrap-v1.6.zip (or newer), then run install.bat as admin. After installation is completed, run RDPConfig.exe. If all items under Diagnostics are green, you should be good to go. From: Multiple RDP (Remote.

XP/VS Server is a cost effective multi-user Remote Desktop access solution for Windows using the standard Microsoft Remote Desktop Protocol (RDP).

Windows 10 Enterprise Multiple Rdp

Installing XP/VS Server allows an unlimited number of users to remotely access all their Windows Desktops and Applications simultaneously.

Because compatible Remote Desktop Connection client software is already preinstalled on most devices and operating systems, seamless integration into existing networks without any hardware or software changes is assured.

XP/VS Server is suitable for small and medium enterprises and offers premium support services.

Please see the following screen-shot for details:

Deployment of Thinstuff´s XP/VS Terminal Server enables cost savings in licensing, hardware, service and support:

  • A big cost saving potential in licensing because XP/VS Server is very cost effective compared to most other Server Based Computing (SBC) solutions and even more cost effective compared with traditional client/server installations
  • A big cost saving potential on hardware because you can use cost effective Thin Clients instead of full Windows PCs on the client side
  • A big cost saving potential in service and support because you can centralise application and user management on the server side instead of maintaining many individual client PCs

The following table shows the basic features of the 3 different XP/VS versions

XP/VS Server versions:

Lite

Standard

Professional

Features Version 1.x

Remote Control
Mirroring of Remote Desktop sessions for support purposes (not supported in Windows 8/Server 2012; limited available since Windows 8.1)

Starting single applications instead of a full Windows Desktop in Remote Desktop sessions (not seamless)

Access to server devices and resources in Remote Desktop sessions

Following client devices and resources can be used inside of Remote Desktop sessions: printers, clipboard, smart cards, ports (COM, LPT), drives*

Remote audio from server to client in Remote Desktop sessions (audio downstream)*

Audio recording from client to server in Remote Desktop sessions (audio upstream)**

Windows Media Player redirection from server to client in Remote Desktop sessions**

TS Easy Print (Client side printer driver support)
With TS Easy Print no printer drivers have to be installed on the server**

TS RemoteApp (Seamless Windows):
Same as TSXRemoteApp but does not work if XP/VS Server is installed on Windows XP, Vista or Server 2003

True Multimonitor support Applications behave in RDP sessions spanning over multiple monitors the same as locally (maximize over just 1 monitor etc.)**

Aero Glass Remoting Support of 3D effects and transparency over RDP (not on Windows 7 Starter and Home Basic - only works on certain operating systems.
Aero Glass Remoting FAQ entry https://faq.thinstuff.com/index.php?solution_id=1060)

Enhanced Application Compatibility
Compatibility mode for legacy applications which are not Terminal Server capable

Domain authentication of Remote Desktop users
(The XP/VS Server system must be member of a Windows Server Domain - does not work on Windows Home Editions)

* not supported if XP/VS Server is installed on Vista Home operating systems
** only works if XP/VS Server is installed on Windows 7 or Server 2008 R2

The following table shows the optional features of the 3 different XP/VS versions per 07/12/2010

XP/VS Server versions:

Lite

Standard

Professional

TSXRemoteApp (Seamless Windows)
Allows publishing of single applications seamlessly instead of publishing a complete desktop session. Applications published with TSX RemoteApp appear on the client desktop as if they were local
Works on all operating systems including Windows XP, Vista and Server 2003 (not supported in Windows 8/8.1/10 and Server 2012 (R2)/2016/2019)
(requires TSX Remote Desktop Connection client on the client system)

TSXSession Broker (Load Balancing)
Based on server load values incoming RDP sessions are automatically assigned to individual servers in multiple server environments
(The XP/VS Server system must be member of a Windows Server Domain - does not work on Windows Home editions, Windows 8/8.1./10/ Windows Server 2012 (R2)/2016/2019)

TSXUSB
Allows you to use all client attached USB devices in your Remote Desktop session as if they were directly attached to the local USB port of the server. This is useful for e.g. USB flatbed scanners, MFC devices (printer, scanner, fax), handhelds, mobile phones, webcams etc. (Please note USB 3.0 is not supported)

RemoteFX
Basically RemoteFX for Thinstuff XP/VS Terminal Services gives you the same features as Microsoft RemoteFX on Windows 2008R2 Remote Desktop Session Host (RemoteFX/RDSH). Please also note that RemoteFX for Thinstuff Terminal Services requires a XP/VS Professional license to work.

TSX Gateway
A highly secure RDP-VPN solution for Windows which encapsulates the standard Remote Desktop Protocol (RDP) over HTTPS.

Note !!! Standard Single Language Packages are right now NOT supported ! The following table shows the supported operating systems

XP/VS Server Versions:

Lite

Standard

Professional

Supported Server Operating Systems
x86 (32-Bit) and x64 (64-Bit)

Windows XP
All versions including XP Home

Windows Vista
All versions including Vista Home Basic and Home Premium

Windows 7, 8,8.1,10
All versions including Windows 7 Starter, Home Basic and Home Premium / Windows 8/8.1/10 Home (Standard), Professional and Enterprise

Windows Server 2003/2008/2008 R2/2012/2012 R2/2016/2019
All versions including Small Business Server (also 2011), Web Server and Foundation Server (without the Terminal Services / Remote Desktop Services Role), Windows Server 2012 (R2) /2016 / 2019 - all versions, also Essentials and Foundation

All products mentioned are copyrighted by their respective owners.

Option 1 - Modifying termsrv.dll

To have concurrent user sessions working in Windows 10, you need to make small changes to termsrv.dll file. This file is located in C:WindowsSystem32 folder. Before modifying termsrv.dllfor the first time, you need to take ownership and assign yourself full permissions. You also need to stop Remote Desktop service (TermService) if it's running.

DLL files can be modified using any HEX Editor (for example Tiny Hexer). You can do this yourself by replacing strings shown below, or just download patched versions from this page.

Windows 10 x64 v2004 - May 2020 Update (20H1)

After this update termsrv.dll is upgraded to version 10.0.19041.84 To get back concurrent remote desktop connections, make the following changes:

Find:

39 81 3C 06 00 00 0F 84 D9 51 01 00

replace with:

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

The patched version can be download from here. The original, v10.0.19041.84 file can be found here.

Older Windows 10 versions

-----------------------------------------------------------------------------------------------------------------------------

Windows 10 x64 v1909 - November 2019 Update

After this update termsrv.dll is upgraded to version 10.0.18362.657. To get back concurrent remote desktop connections, make the following changes:

Find:

39 81 3C 06 00 00 0F 84 5D 61 01 00

replace with:

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

The patched version can be download from here. The original, v10.0.17763.1 file can be found here.

-----------------------------------------------------------------------------------------------------------------------------

Windows 10 x64 v1903 - May 2019 Update

After this update termsrv.dll is upgraded to version 10.0.18362.53. To get back concurrent remote desktop connections, make the following changes:

Find:

39 81 3C 06 00 00 0F 84 5D 61 01 00

replace with:

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

The patched version can be download from here. The original, v10.0.17763.1 file can be found here.

-----------------------------------------------------------------------------------------------------------------------------

Windows 10 x64 v1809 - October 2018 Update + Cumulative April 2019 Update

After this update termsrv.dll is upgraded to version 10.0.17763.437. To get back concurrent remote desktop connections, the make the following changes:

Find:

39 81 3C 06 00 00 0F 84 3B 2B 01 00

replace with:

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

The patched version can be download from here. The original, v10.0.17763.437 file can be found here.

-----------------------------------------------------------------------------------------------------------------------------

Windows 10 x64 v1809 - October 2018 Update

Windows 10 October 2018 Update (1809) updates termsrv.dll to version 10.0.17763.1. To get back concurrent remote desktop connections, the make the following changes:

Find:

39 81 3C 06 00 00 0F 84 7F 2C 01 00

replace with:

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

The patched version can be download from here. The original, v10.0.17763.1 file can be found here.

-----------------------------------------------------------------------------------------------------------------------------

Windows 10 x64 v1803 - Spring 2018 Update (March 2018)

Windows 10 Spring 2018 Update (1803) updates termsrv.dll to version 10.0.17134.1. To get back concurrent remote desktop connections, make the following changes:

Find:

8B 99 3C 06 00 00 8B B9 38 06 00 00

replace with:

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

The patched version can be download from here. The original, v10.0.17134.1 file can be found here.

-----------------------------------------------------------------------------------------------------------------------------

Windows 10 Fall Creators Update (1709 - Redstone 3)

Updates termsrv.dll to version 10.0.16299.15. To get back concurrent remote desktop connections, make the following changes:

Find:

39 81 3C 06 00 00 0F 84 B1 7D 02 00

replace with:

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

The patched version can be download from here. The original, v10.0.16299.15 file can be found here.

-----------------------------------------------------------------------------------------------------------------------------

Windows 10 x64 v1703 - Creators Update (April 2017)

Windows 10 Creators Update (1703 - Redstone 2) updates termsrv.dll to version 10.0.15063.0. To get back concurrent remote desktop connections, make the following changes:

Find:

39 81 3C 06 00 00 0F 84 53 71 02 00

replace with:

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

The patched version can be download from here. Original, v10.0.15063.0 file can be found here.

-----------------------------------------------------------------------------------------------------------------------------

Windows 10 x64 Threshold 2 (November 2015)

Windows 10 Fall Update (also called 'Threshold Wave 2 Update') updates termsrv.dll to version 10.0.10586.0. To get back concurrent remote desktop connections, make the following changes:

Find:
39 81 3C 06 00 00 0F 84 3F 42 02 00

replace with:
B8 00 01 00 00 89 81 38 06 00 00 90

The patched version can be download from here. Original, v10.0.10586.0 file is here.

-----------------------------------------------------------------------------------------------------------------------------

Windows 10 x64 RTM (August 2015)

termsrv.dll file version 10.0.10240.16384.

In termsrv.dll find:
39 81 3C 06 00 00 0F 84 73 42 02 00

and replace it with:
B8 00 01 00 00 89 81 38 06 00 00 90

The patched version can be downloaded from here. The original, untouched version of termsrv.dll v10.0.10240.16384 can be downloaded from here.

Option 2 - RDP Wrapper

Instead of modifying termsrv.dll file you can use RDP Wrapper which acts as a middleman between Terminal Services and Service Control Manager. This way you don't need to touch termsrv.dll file. Actually, if you already modified your termsrv.dll file, you need to revert to the original version before using this method.

Download and extract RDPWrap-v1.6.1.zip (or newer), then run install.bat as admin. After installation is completed, run RDPConfig.exe. If all items under Diagnostics are green, you should be good to go.

If 'Listener state' is 'Listening [not supported]', you will need to update the wrapper's configuration (.ini) file.

With the latest version of RDP Wrapper you no longer need to update rdpwrap.ini manually. Simply run update.bat and everything will be done automatically.

If update.bat doesn't add support to your Windows version, try checking Open Issues on RDP Wrapper GitHub page. You may find how to manually update rdpwrap.ini until official support is added.

Windows 10 Enterprise Multiple Rdp Server

May 2017
Windows 10 64bit

Windows 10 Enterprise Rdp Multiple Monitors

View the discussion thread.