直接使用 Windows 的远程桌面服务好处是速度快,不需要装额外软件 (手机装微软的 RD Client),但 Windows 10 家庭版中取消了远程桌面服务端。
打开控制面板>> 系统>> 远程设置

家庭版是这样的:

专业版是这样的:

可见,家庭版显然缺少了下面的 「允许远程连接到此计算机」 选项,这样就不能通过远程连接到自己的电脑了 (第三方远程桌面速度一般,如 TeamViewer) 。
想要让系统恢复远程桌面功能,最简单的方法是下载安装一个自动化工具 RDPWrap 。下载地址:
https://github.com/stascorp/rdpwrap/releases
压缩包中有一个启用远程桌面的工具,和一个配置工具 (因为系统属性中没有配置界面,所以需要这个配置工具)

可以点击 RDPCheck.exe 检查本机是否支持远程桌面服务。如果是家庭版,十有八九会提示连接失败 (Socket error) 。
如果失败,右键以系统管理员身份运行 install.bat

安装完成后,运行 RDPConf.exe 进行状态检测,如果看到下面的三行绿色就没问题了。

但如果 Listener state 不成功,可能的原因有两个,都需要先卸载 RDPWrap

原因 1:
Windows10 更新后,系统会缺少一个文件 rfxvmt.dll,导致 Listener state 不成功,需要把 rfxvmt.dll 放入 c:WindowsSystem32 文件夹 (RDP Wrap 1.6.2 已经修复了这个问题) 。
原因 2:
c:WindowsSystem32termsrv.dll 版本高,比如:

那就需要先停止服务远程桌面服务 Remote Desktop Services

再修改操作文件的权限

然后,替换为低版本的该文件 (10.0.16299.15),然后重新启动 Remote Desktop Services,并用 install.bat 重新安装 RDPWrap,这时运行 RDPConf.exe 进行状态检测,应该会看到三行绿色,用 RDPCheck.exe 检测也会成功!
最后,电脑上运行 mstsc,手机可以用微软的 RD Client 进行远程登录。这种方法只要能 ping 到电脑,就能登录。但想要跨互联网组网登录,还需使用 VPN 软件比如蒲公英 VPN(下载地址 https://pgy.oray.com/download/) 、 FCN(下载地址 https://github.com/boywhp/fcn/) 等建立虚拟内网。当然也可直接使用远程管理软件 TeamViewer 、 Anydesk(速度慢) 。

完成了

评论 (0)