win10家庭版远程桌面连接(RDP)

先放上源地址:stascorp/rdpwrap: RDP Wrapper Library (github.com)

1、首先下载最后一个release版本,此工具好像已停止更新,后面的更新都在rdpwrap.ini文件里面,只需要替换配置文件就行了

win10家庭版远程桌面连接(RDP)_第1张图片

 点进去后会有以下几个文件

win10家庭版远程桌面连接(RDP)_第2张图片

2、解压RDPWrap-v1.6.2.zip

win10家庭版远程桌面连接(RDP)_第3张图片

3、解压Source code.zip,进行编译

win10家庭版远程桌面连接(RDP)_第4张图片

找到\rdpwrap-1.6.2\src-x86-x64-Fusix文件夹编译RDPWarp.sln,用vs2017或者任意版本编译x64位release版本,直接打开编译就行,可能会提示编译器版本,直接升级下一步就行,不用其他操作。然后找到当前目录下的\x64\Release\

win10家庭版远程桌面连接(RDP)_第5张图片

 4、在C盘目录下建立文件夹C:\Program Files\RDP Wrapper

将 2 中解压的文件以及 3 中编译的库文件放到C:\Program Files\RDP Wrapper目录下,注意还需要一个文件rdpwrap.ini(十分关键)

win10家庭版远程桌面连接(RDP)_第6张图片

 5、rdpwrap.ini 这个文件在 3 中的\rdpwrap-1.6.2\res目录下,但不是最新版本(需更新),所以需要查看当前的系统版本号,这也是更新的配置文件所在。可以打开电脑设置的关于查看,或者win+r,输入winver查看

win10家庭版远程桌面连接(RDP)_第7张图片

打开rdpwrap.ini查看是否有自己对应的版本号(划线部分为版本号),可以ctrl+F快速搜索,如果有对应的版本号可以直接进行第 6 步,如果没有继续往下看

win10家庭版远程桌面连接(RDP)_第8张图片

 

如果查询不到自己对应的版本号,可以GitHub社区的issues去搜索,里面几乎更新到了目前的最新版:Issues · stascorp/rdpwrap (github.com) 查找自己版本对应要更新的内容,复制粘贴到本地的rdpwrap.ini文件里面,追加到原文档末尾就行了,或者下载最新的ini文件进行替换,注意保持文件名及后缀一致(不要搞混.txt与.ini后缀)

附:10.0.19043.1237版本对应的更新

[10.0.19043.1237]
LocalOnlyPatch.x64=1
LocalOnlyOffset.x64=89D81
LocalOnlyCode.x64=jmpshort
SingleUserPatch.x64=1
SingleUserOffset.x64=0CB26
SingleUserCode.x64=Zero
DefPolicyPatch.x64=1
DefPolicyOffset.x64=19105
DefPolicyCode.x64=CDefPolicy_Query_eax_rcx
SLInitHook.x64=1
SLInitOffset.x64=1E98C
SLInitFunc.x64=New_CSLQuery_Initialize

[10.0.19043.1237-SLInit]
bInitialized.x64 =107108
bServerSku.x64 =10710C
lMaxUserSessions.x64 =107110
bAppServerAllowed.x64 =107118
bRemoteConnAllowed.x64=107120
bMultimonAllowed.x64 =107124
ulMaxDebugSessions.x64=107128
bFUSEnabled.x64 =10712C

 6、依次用管理员身份运行 install.bat  和  update.bat ,然后以管理员身份运行RDPConf.exe查看是否连接成功

win10家庭版远程桌面连接(RDP)_第9张图片

 7、直到连接成功后重启rdp服务,打开cmd,运行 RDPWInst.exe -r 即可

RDPWInst.exe -r

可以用RDPCheck.exe测试是否设置成功 

8、附加可能出现的错误

若一直连接失败,先检查rdpwarp.ini是否与版本对应,再检查以下:

8.1 在系统设置打开服务或者win+r输入 services.msc 查看 服务 中的Remote Desktop Services服务,查看服务是否开启(家庭版请自行搜索 如何打开win10家庭版服务services.msc 功能项)

win10家庭版远程桌面连接(RDP)_第10张图片

 若无法开启可能是因为之前改过“此账户”的密码或者账户,需将其改回默认设置,只需将账户名改为 网络服务 (嗯,四个汉字)密码为服务器本机密码保存 即可

win10家庭版远程桌面连接(RDP)_第11张图片

有其他问题再github上翻一翻都有对应版本的解决方法,以上为个人总结,转载需附上本文链接

你可能感兴趣的:(实用贴,windows,rdp)