RDP Wrapper v1.8 is a popular utility used to enable Remote Desktop Host support and concurrent RDP sessions on "home" or "starter" versions of Windows that typically restrict these features.
Below is the standard "ReadMe" and status text associated with the v1.8 release, which is often used in documentation or forum posts. RDP Wrapper Library v1.8 Information
Project Goal: To provide Remote Desktop Host support on systems with reduced functionality for home use.
How it Works: It acts as a layer between the Service Control Manager and Terminal Services, allowing for multiple sessions without modifying the original termsrv.dll file. Key Status Indicators: Wrapper State: Installed Service State: Running Listener State: Listening
Support Level: [Fully Supported] or [Not Supported] (depending on your specific Windows build/update version). Standard Installation Steps (Console Text)
If you are looking for the commands typically run during a v1.8 setup, they are as follows: Stop Service: net stop termservice Install Wrapper: RDPWinst.exe -i Start Service: net start termservice
Verify: Run RDPConf.exe to check that the status is "Listening." Important Security & Legal Notice rdp wrapper 1.8
Legal Status: Using RDP Wrapper is considered a violation of the Microsoft End User License Agreement (EULA) because it bypasses software limitations designed for specific Windows editions.
Security Risk: Antivirus programs (like ESET) often flag it as a "Riskware" or "PUP" (Potentially Unwanted Program) because it opens network ports that can be exploited if not properly secured.
Eset - rdp wrapper - ESET NOD32 Antivirus - ESET Security Forum
RDP Wrapper is both illegal and unsafe to use: https://www.ncomputing.com/blog-post/rdp-wrapper-safe . Is RDP Wrapper safe? - NComputing
Reason: Modifying termsrv.dll looks like exploit behavior.
Action: Add exclusion for C:\Program Files\RDP Wrapper\ and rdpwrap.dll.
Cause: Mismatch between wrapper and Windows security settings. Fix: RDP Wrapper v1
System Properties -> Remote -> Uncheck "Allow connections only from computers running Remote Desktop with NLA."rdpwrap.ini.| Windows Version | RDP Wrapper 1.8 | Notes | |----------------|----------------|-------| | Windows 7 SP1 | ✅ Full | Perfect | | Windows 8.1 | ✅ Full | Needs admin install | | Windows 10 1809–21H2 | ✅ Mostly | May need updated INI | | Windows 10 22H2 | ⚠️ Partial | Some builds broken | | Windows 11 21H2 | ⚠️ Partial | Use latest dev INI | | Windows 11 22H2+ | ❌ No | MS changed RDP stack |
It is important to understand how RDP Wrapper works to understand why specific versions matter. Unlike a standard software install that writes files and leaves them alone, RDP Wrapper interacts deeply with termsrv.dll.
Every time Windows performs a major (or sometimes minor) update, Microsoft often overwrites this DLL file, reverting the changes or breaking the wrapper.
RDP Wrapper 1.8 came with updated configuration files (the rdpwrap.ini file) that told the software exactly where to look inside the new Windows code to apply the patch.
If you are looking to install RDP Wrapper 1.8, here is the standard procedure. Note: Always download software from trusted sources, preferably the official GitHub repository or reputable mirrors.
C:\Program Files\RDP Wrapper).install.bat as Administrator. You should see a success message.RDPConf.exe. You want to see the status showing "fully supported" or "listening."RDPCheck.exe to verify that a secondary local session opens up.RDP Wrapper is a third‑party utility that enables multiple concurrent Remote Desktop (RDP) sessions and removes certain client restrictions by wrapping the existing Windows Remote Desktop Services (termsrv.dll) instead of replacing system files. On the host, open System Properties -> Remote
To understand why RDP Wrapper 1.8 is so elegant, you need to understand the mechanism of termsrv.dll. This system DLL enforces the "ConcurrentUserLimit" policy. When a second user tries to connect, the DLL checks the OS edition. If it's not a server SKU, it returns an error.
RDP Wrapper 1.8 inserts itself between the Remote Desktop Service and the Windows kernel. Here’s the simplified flow:
termsrv.dll calls a function to check licensing.The wrapper does not patch termsrv.dll on disk. It uses a technique called "API Hooking" at runtime. This means a simple reboot or disabling the wrapper restores the original behavior without any permanent damage.
Safety: RDP Wrapper is open-source. You can view the code yourself. It does not install hidden drivers; it simply patches memory. It is generally considered safe to use.
Legality: This is a gray area. You are technically unlocking a feature that Microsoft restricts to their "Server" editions. For personal use on a home desktop you own, it is rarely enforced, but in a corporate environment, you should check with your IT compliance team. Note that this tool does not bypass licensing requirements; you still need a valid Windows license and a User account to log in.