Several "Universal Patch" utilities automate the process. Users typically follow these steps:
The termsrv.dll file, located in %SystemRoot%\System32\ , is the primary library responsible for managing Terminal Services. In its original state on Windows Server 2012 R2, it contains hardcoded checks that restrict the system to: A maximum of simultaneous administrative RDP sessions.
By default, a single user can have only one active RDP session. To allow the same user to connect multiple times (e.g., admin with two devices):
net stop TermService /y
After patching, termsrv.dll effectively behaves as if the server has an unlimited RDS license pack installed.
Windows Resource Protection may silently restore the original DLL during maintenance tasks, causing the patch to revert unpredictably.