I've successfully patched Windows Remote Desktop on Windows Home version (20H2) and this patch is specially for Windows 10 (version 20H2) whose termsrv.dll version is 10.0.19041.1387 (at c:\windows\system32) , but I believe that this customized patch will be working for other version of termsrv.dll
The attached zip file is a customized patch derived from RdpWrapper
1. It's very simple! you just extract the all files to C:\Program Files\RDP Wrapper\ (if no existing, just manually create it)
then adding 'Network Service' to this folder:
2. Open cmd.exe as administrator, then running command as follow to finish the update for rdpwrap.ini
C:\Program Files\RDP Wrapper\autoupdate.bat
This autoupdate.bat is derived from RdpWrapper - Autoupdater
What I just changed is to just remain the one link downloading the new rdpwrap.ini for adapting termsrv.dll (10.0.19041.1387)
...
set rdpwrap_ini_update_github_1="https://raw.githubusercontent.com/affinityv/INI-RDPWRAP/master/rdpwrap.ini"
...
echo [*] check network connectivity...
:netcheck
...
ping -n 1 baidu.com>nul
...
3. Press WinKey + R, Then running services.msc , furthermore, then find 'Remote Dekstop Services' , right click to change 'Log on as Network Service'
4. Restart 'Remove Desktop Services' as manually, or your repeat the step 2. to update rdpwrap.ini again and restart the service by the way.
Now, you open Rdpconf.exe in C:\Program Files\RDP Wrapper\ , you will see everything is green (Windows Remote Desktop is pathced successfully!!!)