win10、win11的家庭版去除了很多功能,其中有一项就是远程桌面软件。虽然有别的软件可以替代远程桌面功能如vnc、teamview等工具,但论速度来说离远程桌面都有一定的差距。不过有RDP Wrapper软件解决了家庭版的远程桌面问题。
RDP Wrapper软件
RDP Wrapper软件是开源项目,实现核心还是使用windows自带的termsrv.dll进行实现。
下载
下载地址https://github.com/stascorp/rdpwrap/releases .有msi安装包和zip包两种形式,建议选择第二个zip包。这个包里面有配置确认工具,用起来更方便。
安装
RdpWrapper需要管理员权限。zip安装包解压后,右键选择以管理员身份运行,或者在windows终端(管理员)运行。
状态检查
安装完成,运行RdpConf程序,查看安装状态和端口配置。如果出现红字表明某项不成功,一般在listener状态 会有问题,具体解决在后面。
listener问题解决
安装完成后,C:\Program Files\RDP Wrapper生成rdpwrapper.ini的配置文件。该文件,在安装过程会由安装程序根据c:\windows\system32\termsrv.dll的版本下载配置信息,但是因为网络原因,安装程序往往下载不成功,只是写入默认的配置,导致配置与termsrv不匹配,rdp会自动退出。
解决
根据termsrv里的版本信息去https://github.com/stascorp/rdpwrap/ 找相应的配置信息放到C:\Program Files\RDP Wrapper生成rdpwrapper.ini后重启rdp服务解决。下面的地址https://raw.githubusercontent.com/affinityv/INI-RDPWRAP/master/rdpwrap.ini ,汇集了几乎所有的版本配置。下载后替换到rdpwrapper.ini即可。
修改或更换配置需要停止rdp服务,再启动rdp服务。
考虑到墙的影响,hosts文件可以增加相应解析
199.232.68.133 raw.githubusercontent.com