

This doesn't happen very often, but if you let Windows update automatically, be prepared to loose multiple RDP sessions at any time. Always backup the original file before making changes.Ĭertain Windows updates can replace your patched version of termsrv.dll. Once this is done, it's simply a question of opening termsrv.dll with a HEX editor and changing small part of the file. You also need to stop Remote Desktop service ( TermService).

Before modifying this file for the first time, you need to take ownership and assign yourself read/write permissions. Termsrv.dll file is normally located in C:\Windows\System32 folder. This article shows how to modify termsrv.dll file yourself. There are tools that do these changes automatically, but they often come from dubious sources and it's difficult to be sure that they are completely safe. To have multiple RDP sessions working your need to make some modifications to the termsrv.dll file.
