The current released Windows update patches may cause RDP Wrapper not working.
Two of the known patches are KB4343891 for Windows 8.1/Server 2012 R2 and KB4343884 for Server 2016 (1607). These patches modify the terminal services file (termsrv.dll) which is responsible for remote desktop connection and may cause the RDP Wrapper invalid on the termsrv.dll file (the known termsrv.dll versions after patching are 6.3.9600.19093 for Windows 8.1/Server 2012 R2 and 10.0.14393.2457 for Server 2016 ver-1617). Until day of this notice, there is no added support to these termsrv.dll files from RDP Wrapper developers.
We recommend customers who are using RDP Wrapper turn off Windows Update Services (MS-Update).
If you find RDP Wrapper not working after installing the recent Windows patches,
1, try running the “update” application of RDP Wrapper to get possible added support for the termsrv.dll file.
2, if the above method is not working, you may still uninstall them from the system control panel.
3, if you are unable to uninstall the patches, you have to restore the termsrv.dll file in the directory of “C:\Windows\System32” by either reinstall the operation system or replacing it with an original file from an unpatched system (same version, same language) under PE or Safety Mode.
1, if you have installed RDS-CALs instead of RDP Wrapper for supporting multi-users’ concurrent connection, please ignore the above, as Windows patches have impacts on RDP Wrapper only.
2, RDP Wrapper is an open-source multi-user patch released on github.com. vCloudPoint recommends customers purchase RDS-CALs from Microsoft for supporting multi-user connection on vCloudPoint zero clients. vCloudPoint does not bear any responsibility or liability for customers’ usage of RDP Wrapper.