远程桌面无法连接到远程计算机[已解决]

Windows 计算机上的远程桌面功能非常方便,因为它允许我们从当前设备控制和访问远程计算机。这方面的一个例子是从舒适的家庭办公室访问工作计算机上的文件。

但是,要使用此功能,您需要有稳定的互联网连接,两台计算机需要在同一个生态系统中,并且您需要正确的凭据才能登录远程计算机。

不幸的是,即使有这些东西,也有某些因素会导致“远程桌面无法连接到远程计算机”错误。

远程桌面无法连接到Windows 上的远程计算机错误消息

5 个远程桌面未连接到远程计算机的原因

虽然您可能会看到“远程桌面无法连接到远程计算机”错误的原因有多种,但请确保您首先在两台计算机上具有匹配的登录凭据和稳定的互联网连接。如果您有这些,那么以下任何原因都可能导致断开连接。

  • 您尝试连接的远程计算机已关闭。
  • 远程计算机位于公共网络配置文件上或根本未连接。
  • 未启用对远程计算机所在服务器的远程访问。
  • 防病毒软件或防火墙阻止了远程访问。
  • Windows 更新可能弄乱了远程访问配置。
另一台计算机的远程桌面

在大多数情况下,由于网络连接受限或防火墙和防病毒设置错误,您会看到“远程桌面无法连接到远程计算机”。但是,为了帮助您找出错误的根源,请查看下面的解决方案。

8解决远程桌面无法连接到Windows上的远程计算机错误的解决方案

1.拉起你的Windows防火墙并检查它。

远程桌面功能被Windows 防火墙阻止是非常常见的。这仅仅是因为在防火墙设置中默认情况下没有启用远程桌面,所以如果你没有进入并“允许”它,它会在你身上抛出一些错误。以下是更改防火墙设置的方法。

  1. 在您的计算机搜索中,输入“防火墙”并在最佳匹配结果中转到Windows Defender 防火墙。
  2. 这将打开Windows Defender 防火墙的控制面板。选择窗口左侧的“允许应用程序或功能通过Windows Defender 防火墙”。
  3. 现在点击右上角的“更改设置”按钮。
  4. 在弹出的列表中,找到“远程桌面/协助”,勾选旁边的复选框。点击确定以保存更改。
如何通过Windows 防火墙允许远程桌面

如果防火墙是唯一阻止远程连接的东西,那么您现在应该可以连接了。如果不能,请检查3389 端口是否在您的防火墙设置中被阻止。这是远程桌面应用程序使用的端口。如果端口已启用且未被阻止但问题仍然存在,则可能是因为另一个应用程序正在使用该端口。完全重置防火墙。

2. 确保允许远程连接。

如果您尚未在计算机上启用远程连接,则远程桌面功能无法连接到远程计算机。这是启用此功能的方法。

  1. 在计算机的搜索菜单中,输入“允许”并打开名为“允许远程协助连接到此计算机”的最佳匹配项。
允许来自这台计算机的远程连接
    1. 在系统属性菜单的远程选项卡下,勾选“允许远程协助连接到这台计算机”框。
    2. 确保通过点击应用保存您的设置,然后确定。
在远程选项卡下,允许远程协助。

3. 重置登录凭据。

如果您为远程计算机设置了凭据,但想连接到另一台计算机,则会收到一条错误消息,指出凭据不匹配。您可以通过执行以下操作重置甚至删除Windows 10 中的远程桌面凭据。

    1. 在计算机的搜索菜单中,输入“远程桌面连接”。
    2. 单击远程桌面应用程序并将其打开。
    3. 在计算机插入框中,输入您计算机的Internet 协议地址。
    4. 如果已保存,框下方将出现一个小注释,允许您编辑或删除已保存的凭据。
    5. 单击删除以删除它们。
    6. 您可以通过显示更多选项重复这些步骤以将当前连接保存为新的远程桌面协议。
如何重置远程桌面登录凭据

4. 关闭自定义显示器缩放。

如果您有更大的显示器,您可能启用了自定义缩放功能,以便它以正确的分辨率显示为您正在访问的计算机。这有时会导致远程桌面无法工作。这是关闭它的方法。

  1. 在计算机的搜索菜单中,输入设置并打开应用程序。
  2. 转到第一个选项“系统”。
  3. 在左侧菜单中,向下滚动直到找到远程桌面
  4. 点击进入远程桌面设置。
  5. 如果启用自定义缩放,您将看到一条消息:“已设置自定义缩放因子”。
  6. 单击关闭自定义缩放,然后退出。
相关问题  解决Discord无法打开[5方法]

当您重新登录计算机时,缩放将设置为默认值,您应该不会遇到任何连接问题。

5. 将IP 地址和服务器名称添加到主机文件。

如果您尝试连接到未保存在hosts 文件中的主机服务器和Internet 协议,则Windows 可能不允许您连接。如果您是第一次连接,这里是如何解决它。

查看所有已保存主机所需的命令行。
  1. 在计算机的搜索菜单中,输入“命令提示符”并单击它。
  2. 在命令提示符中,键入以下命令行:
    cd C:/Windows/System32/驱动程序/等
  3. 接下来,键入以下命令以打开主机文件:
    记事本主机
  4. 这将显示您当前计算机上保存的所有主机。
  5. 查找要连接的计算机的Internet 协议(IP)和服务器名称。如果不在列表中,则需要手动添加新IP。
  6. 只要确保当你关闭记事本时,你点击保存。

6. 将连接从公共更改为私人。

如果您使用公共连接,远程连接将自动禁用,以保护您的计算机免受未经授权的访问。您可以将连接从公共更改为私人,这将允许您使用远程桌面应用程序。

  1. 在计算机的搜索菜单中,输入“设置”。
  2. 转到“网络和互联网”选项。
  3. 从左侧菜单中选择“状态”。
  4. 单击链接“更改连接属性”。
  5. 在网络配置文件下,确保选中“私有”。
将网络配置文件从公共更改为私有。

7. 使用RDGClientTransport 密钥进行注册表调整以修复它。

请注意,此修复是一项技术修复,因此您在完成这些步骤时需要小心。使用此选项,您可以调整计算机的注册表以强制远程桌面功能使用RPC/HTTP 连接而不是HTTP/UDP 连接。

  1. 在计算机的搜索菜单中,输入“运行”并打开运行对话框。
  2. 在对话框中,输入注册表编辑器并回车。
  3. 在注册表中,找到HKEY_CURRENT_USER > Software > Microsoft > Terminal Server Client。
  4. 选择它,然后导航到右侧窗格并右键单击。
  5. 选择添加一个新的> DWORD(32 位)。
  6. 将此RDGClientTransport 命名为。
  7. 这将创建一个新文件。双击它以将其打开。
  8. 在属性中,查找具有值data的部分。您想将值数据更改为1。
  9. 现在单击确定并关闭注册表窗口。
注册表调整以强制远程桌面连接。

8. 检查组策略设置。

“远程桌面无法连接到远程计算机”错误背后的另一个原因是组策略设置不正确。要检查这些,请执行以下操作。

  1. 在计算机的搜索菜单中,输入“运行”并打开运行对话框。
  2. 在对话框中,输入输入gpedit.msc并按Enter。
  3. 前往计算机配置– 管理模板– Windows 组件– 远程桌面服务,然后是远程桌面会话主机和连接。
  4. 找到允许用户使用远程桌面服务选项进行远程连接的选项。
  5. 如果禁用此选项,请启用它。
相关问题  在Windows 10中修复并排配置不正确的错误

注意: gpedit.msc 命令仅在您的计算机网络启用了组策略设置时才有效。

结论

要记住的主要事情是,您尝试连接的计算机不得处于休眠或睡眠模式,并且必须具有稳定的互联网连接。如果它没有设置正确的权限,或者它已与网络断开连接、关闭或处于睡眠模式,您将无法连接。

分享这篇文章

发表评论