Windows 家庭版使用 RDP 远程
简介
Windows 10 家庭版不支持远程桌面(Remote Desktop Connection(RDP))功能,微软对其进行了限制,但是可以通过开源项目 RDP Wrapper 在功能简化的系统上启用远程桌面主机支持和并发RDP会话。
使用说明
下载最新发布版本
下载安装或解压缩软件 RDP Wrapper Releases
安装服务
以管理员权限运行 Install.bat 文件。
安装成功后 “C:\Program Files\RDP Wrapper” 包含配置文件。

验证安装
运行 RDPConf.exe
显示 Service state: Running
显示 Listener state: Listening [fully supported]
则为安装成功

或运行 RDPCheck.exe
测试远程到本地,显示为远程自身则为安装成功

异常错误
Listener state 提示:Not listening
由于配置文件中缺少当前版本的配置,版本由 “C:\Windows\System32\termsrv.dll” 文件而来,同 Windows 系统一起更新。

可从 RDP Wrapper Configurgation 中查看文件版本,例如当前版本为:10.0.19041.789,则 “C:\Program Files\RDP Wrapper\rdpwrap.ini” 文件中需包含以下内容,如不存在内容则下载最新版 rdpwrap.ini 文件,关闭 TermService 服务并替换,可参考以下任意最新文件:
https://raw.githubusercontent.com/saurav-biswas/rdpwrap-1/master/res/rdpwrap.ini
https://raw.githubusercontent.com/asmtron/rdpwrap/master/res/rdpwrap.ini
https://raw.githubusercontent.com/sebaxakerhtc/rdpwrap.ini/master/rdpwrap.ini
https://raw.githubusercontent.com/affinityv/INI-RDPWRAP/master/rdpwrap.ini
https://raw.githubusercontent.com/DrDrrae/rdpwrap/master/res/rdpwrap.ini
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
| [10.0.19041.789] LocalOnlyPatch.x86=1 LocalOnlyOffset.x86=B59D9 LocalOnlyCode.x86=jmpshort LocalOnlyPatch.x64=1 LocalOnlyOffset.x64=88F41 LocalOnlyCode.x64=jmpshort SingleUserPatch.x86=1 SingleUserOffset.x86=3BC45 SingleUserCode.x86=nop SingleUserPatch.x64=1 SingleUserOffset.x64=0CA4C SingleUserCode.x64=Zero DefPolicyPatch.x86=1 DefPolicyOffset.x86=3E7C9 DefPolicyCode.x86=CDefPolicy_Query_eax_ecx DefPolicyPatch.x64=1 DefPolicyOffset.x64=18A15 DefPolicyCode.x64=CDefPolicy_Query_eax_rcx SLInitHook.x86=1 SLInitOffset.x86=67BF8 SLInitFunc.x86=New_CSLQuery_Initialize SLInitHook.x64=1 SLInitOffset.x64=1D5BC SLInitFunc.x64=New_CSLQuery_Initialize
[10.0.19041.789-SLInit] bInitialized.x86 =D0954 bServerSku.x86 =D0958 lMaxUserSessions.x86 =D095C bAppServerAllowed.x86 =D0964 bRemoteConnAllowed.x86=D096C bMultimonAllowed.x86 =D0970 ulMaxDebugSessions.x86=D0974 bFUSEnabled.x86 =D0978 bInitialized.x64 =106028 bServerSku.x64 =10602C lMaxUserSessions.x64 =106030 bAppServerAllowed.x64 =106038 bRemoteConnAllowed.x64=106040 bMultimonAllowed.x64 =106044 ulMaxDebugSessions.x64=106048 bFUSEnabled.x64 =10604C
|