我有两台预装 Windows 8.1 的计算机。我最近将它们升级到了 Windows 10。我一直在尝试配置这些计算机以进行远程访问,但效果有限,甚至毫无成效。
指定目标机器的主机名或 IP 时,RDP 连接失败。
我尝试了以下方法来尝试解决该问题:
检查目标电脑是否启用了远程桌面。- > -> ->
Allow this computer to be controlled remotely
下的复选框确实被选中了。This PC
Properties
Remote Settings
Advanced
禁用 Windows 防火墙,以防这导致连接问题。
使用有线连接,而不是无线连接。
验证两台机器是否可以成功互相 ping 通(可以)。
通过检查注册表值(该值确实正确)验证远程桌面是否正在尝试侦听端口 3389。
Computer\HKLM\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-TCP\PortNumber
事实证明,远程桌面实际上并未侦听此端口(或显然任何端口)。我能够通过运行找到此信息netstat -a | findstr 3389
。按照我在 Google 上找到的建议,勾选“远程桌面”复选框(见上文),然后重新启动。我尝试了各种方法,包括:
禁用远程桌面,然后重启。然后启用远程桌面,然后重启。
禁用远程桌面,然后启用它,然后重新启动。
这些都不会导致远程桌面开始监听该端口。
按照另一个建议,将两台计算机放在一个家庭组中。这样做之后,两台计算机可以共享文件和其他资源。
我该如何解决远程桌面的这个问题并允许目标机器远程连接?
如您所见,我尝试了很多方法来解决这个问题。希望有人能发现我遗漏了什么!
答案1
您是否将您的用户添加到远程用户列表中?
此电脑->属性->远程设置->高级->选择用户...并选择用户。
另外,您是否允许端口 3389 TCP 上的传入连接?
控制面板->Windows防火墙->高级设置->入站规则->新建规则...然后按照向导添加端口。
答案2
您可以远程登录PC来检查RDP端口是否打开。
Telnet 服务
它应该进行沟通并得到回应。
来源 -https://support.microsoft.com/en-hk/help/187628/using-telnet-to-test-port-3389-functionity
此外,还有几点需要考虑。1) 网络级身份验证 2) 防火墙设置或个人防火墙和 AV 设置 - 可能会阻止传入的 RDP 请求。3) 用户/组权限 4) 检查远程桌面服务
更多详细信息请点击此处修复 Windows 10 中的 RDP 问题。