修复远程桌面无法连接到远程计算机
已发表: 2022-07-18
随着技术的进步和组织中互连系统的必要性,用户尝试使用公共网络连接来连接该区域的 PC。 但是,由于这些原因之一,远程桌面无法连接到远程计算机,PC 上会出现问题。 此问题会阻止用户将 PC 连接到同一网络,并导致共享文件出现问题。 您可以阅读这篇文章来解决远程桌面在 Windows 10 中无法连接到远程计算机的问题。
内容
- 如何修复远程桌面无法连接到远程计算机
- 方法一:基本故障排除方法
- 方法 2:重新安装网络适配器
- 方法 3:允许远程桌面通过 Windows 防火墙
- 方法 4:远程桌面连接中的修改
- 方法 5:在 Windows PowerShell 中验证 RDP 端口
- 方法 6:更改 MachineKeys 文件夹的权限
- 方法7:添加远程计算机的IP地址
- 方法 8:在设置应用程序中进行修改
- 方法 9:在注册表编辑器中进行修改
- 方法 10:组策略编辑器中的修改
- 方法 11:添加 SSL 证书
如何修复远程桌面无法连接到远程计算机
下面给出了远程桌面问题的原因列表无法连接到 Windows 10 中的远程计算机。
- 远程计算机已关闭- 您尝试连接的远程计算机可能已关闭。
- 远程计算机未连接到网络访问 - 远程桌面和远程计算机可能未连接到相同的网络访问。
- 未启用对服务器的远程访问 - 远程桌面和远程计算机上可能未启用对网络服务器的远程访问。
- 公共网络配置文件- Internet 连接的网络配置文件可以设置为公共。
- 软件冲突- Windows Defender 防火墙等安全软件可能与远程桌面和远程计算机中的远程访问设置发生冲突。 问题的另一个原因是您的台式机和计算机上的 VPN 服务。
- Windows 更新问题 -最新版本的 Windows 操作系统更新可能与远程桌面和远程计算机的远程访问冲突。
- 不兼容的 Windows 版本 -导致该问题的重要原因之一是尝试将 PC 连接到不兼容的 Windows 版本。 远程访问仅适用于 Windows 10 Pro 和其他更高版本。
- 端口配置不正确- Internet 连接的端口可能配置不正确。
方法一:基本故障排除方法
此处给出了修复远程桌面无法连接到远程计算机问题的基本故障排除方法。
方法 1A:排除 Internet 连接故障
解决此问题的第一种方法是检查网络服务器的 Internet 连接是否正常工作。 您可以运行速度测试来检查 Internet 连接的速度。
1. 按Windows 键,输入Google Chrome并点击打开。
2.打开SpeedTest官网,点击Go按钮。
3. 如果 Internet 连接的带宽较低,您可以:
- 更改 Internet 连接计划
- 使用其他 Wi-Fi 网络
方法 1B:限制连接网络
网络访问可以占用的容量可能已经超出。 要解决此问题,请确保网络访问可以占用您已连接到网络的系统数量。
方法 1C:禁用 VPN 服务
该问题的另一个重要原因是 VPN 服务,您可以通过禁用远程桌面和远程计算机上的 VPN 服务来解决此问题。 使用该链接,您可以了解禁用 VPN 服务的方法。
另请阅读:修复 Windows 10 中的 Hamachi VPN 错误
方法 1D:刷新 DNS
由于这些原因之一,PC 上的 DNS 可能导致远程桌面无法连接到远程计算机的问题。 要解决此问题,您可以使用给定的步骤刷新两台 PC 上的 DNS。
1. 通过在 Windows 搜索栏中键入来打开命令提示符。 单击以管理员身份运行。
2. 键入IPConfig /FlushDNS命令并按Enter 键。
方法 1E:允许远程协助
解决此问题的方法之一是允许远程桌面和远程计算机上的远程协助设置。
1. 按Windows 键,键入允许从这台计算机发送远程协助邀请,然后单击打开。
2. 勾选远程协助部分中的允许远程协助连接到此计算机框。
3. 选择允许远程连接到这台计算机,然后单击应用和确定按钮。
另请阅读:如何在 Windows 11 上启用 Chrome 远程桌面
方法 1F:重新启动 RDP 服务
两台 PC 上的远程桌面服务可能已卡住,导致远程桌面无法连接到 Windows 10 中的远程计算机问题。 您可以使用此方法重新启动服务以解决问题。
1. 按Windows 键,键入服务,然后单击打开。
2. 在列表中选择远程桌面服务,然后单击重新启动选项。
3. 在列表中选择远程桌面服务用户模式端口重定向器,然后单击重新启动选项。
方法 1G:更新 Windows 操作系统
远程桌面和远程计算机上过时的 Windows 操作系统可能会导致该问题。 阅读我们的指南,了解如何下载和安装 Windows 10 最新更新。
另请阅读:修复 Steam 远程播放在 Windows 10 中不起作用的问题
方法 2:重新安装网络适配器
要修复远程桌面由于这些原因之一而无法连接到远程计算机的问题,您可以在两台 PC 上重新安装网络适配器。
步骤 I:卸载网络适配器
第一步是使用设备管理器卸载 PC 上的网络适配器。 您必须使用此处给出的步骤重新安装列表中的所有 WAN 网络适配器。
1. 按Windows 键,键入设备管理器,然后单击打开。
2. 展开列表中的网络适配器选项,右键单击网络适配器,然后单击列表中的卸载设备选项。
3. 单击卸载设备确认窗口上的卸载按钮。
第二步:重新安装网络适配器
下一步是使用设备管理器自动重新安装网络适配器。
1. 打开设备管理器并展开网络适配器。
2. 单击操作选项卡,然后单击显示列表中的扫描硬件更改选项。
另请阅读:什么是设备驱动程序? 它是如何工作的?
方法 3:允许远程桌面通过 Windows 防火墙
可以通过允许通过防火墙访问远程桌面选项来解决来自安全软件或 Windows 防火墙的冲突。
1. 按Windows 键,键入控制面板,然后单击打开。
2. 在查看方式下拉菜单中选择类别选项,然后单击菜单中的系统和安全选项。
3. 单击Windows Defender 防火墙部分下的允许应用程序通过 Windows 防火墙选项。
4. 单击下一个窗口中的更改设置按钮。
5. 勾选列表中的远程桌面选项,勾选私有和公共框,然后单击确定按钮。
方法 4:远程桌面连接中的修改
由于这些原因之一,远程桌面无法连接到远程计算机的问题可以通过修改两台 PC 上的远程桌面连接来解决。
方法 4A:输入正确的用户凭据
解决此问题的第一种方法是确保您在远程桌面连接中输入了正确的用户凭据。
1. 按Windows 键,键入远程桌面连接,然后单击打开。
2. 在计算机栏中输入正确的 IP 地址,然后单击连接按钮。
方法 4B:重新添加远程计算机
要解决远程连接问题,您可以将 PC 重新添加到网络连接。
第一步:删除用户名
第一步是删除添加到远程桌面上远程连接的 PC 用户名。
1. 启动远程桌面连接应用程序。
2. 在计算机下拉菜单中选择 PC 用户名,然后单击删除选项。
3. 单击远程桌面连接UAC 窗口上的是按钮。
另请阅读:在 Windows 10 中更改远程桌面端口 (RDP)
第二步:重新添加用户名
下一步是将 PC 重新添加到远程桌面上的网络访问。
1. 在远程桌面连接窗口中,在计算机字段中输入远程计算机的 IP 地址,然后单击连接按钮。
方法 4C:设置较低的宽带进行连接
解决此问题的另一个选项是为网络连接设置较低的带宽,然后将远程计算机添加到远程桌面附近。
1. 打开远程桌面连接应用程序。
2. 单击窗口左下角的显示选项。
3. 移至体验选项卡并在选择连接速度以优化性能下拉菜单中选择低速宽带 (256 kbps – 2 Mbps)选项。
4. 移动到常规选项卡,输入远程计算机的用户名,然后单击连接按钮。
方法 5:在 Windows PowerShell 中验证 RDP 端口
由于这些原因之一,解决远程桌面无法连接到远程计算机问题的另一个选项是使用 Windows PowerShell 检查 RDP 端口。 可以更改网络连接的 RDP 端口,以确保远程计算机连接到远程桌面上的端口 3389。
1. 按 Windows 键,键入Windows PowerShell并单击打开。
2. 键入以下命令并按Enter 键。
Enter-PSSsession –计算机名<PC>
注意:您需要在命令中键入远程计算机的名称,而不是<PC> 。
3. 然后,输入给定的命令并按Enter 键。
cmd /c 'netstat –ano | 找到“3389”'
4. 键入以下命令并按Enter 键。
cmd /c '任务列表/svc | 找到“<pid 监听 3389>”
另请阅读:如何在 PowerShell 中删除文件夹和子文件夹
方法 6:更改 MachineKeys 文件夹的权限
解决远程桌面无法连接到远程计算机的 Windows 10 远程连接问题的方法之一是为 Windows 资源管理器上的 MachineKeys 文件夹提供管理权限。
1. 同时按Windows + E 键打开文件资源管理器并使用位置路径导航到MachineKeys文件夹
C:\\ProgramData\Microsoft\Crypto\RSA\MachineKeys
2. 右键单击 MachineKeys文件夹,然后单击列表中的属性选项。
3. 导航到安全选项卡并单击屏幕上的高级按钮。
4. 选择管理员帐户,然后单击下一个窗口中的更改权限按钮。
5. 在类型下拉菜单中选择允许选项,勾选基本权限部分中的所有框,然后单击确定按钮。
6. 单击MachineKeys 的高级安全设置窗口上的应用和确定按钮。
7. 再次单击MachineKeys 属性窗口上的应用和确定按钮。
方法7:添加远程计算机的IP地址
如果您无法解决远程桌面无法连接到远程计算机的问题,您可以尝试手动将远程计算机的 IP 地址添加到远程桌面。
第 I 步:记下远程计算机的 IP 地址
第一步是使用命令提示符记下远程计算机的 IP 地址。
1. 按Windows 键,键入命令提示符,然后单击以管理员身份运行。
2. 键入ipconfig /all命令并按Enter 键。
3. 记下无线 LAN 适配器 Wi-Fi 3部分的IPv4 地址行中的 IP 地址。
另请阅读:如何在 Windows 10 上使用远程桌面应用程序
第二步:在远程桌面查看 IP 地址
下一步是使用命令提示符查看远程桌面中的 IP 地址,并检查是否可以在列表中找到远程计算机的 IP 地址。
1.以管理员身份打开命令提示符。
2. 输入给定的命令并按Enter 键。
cd C:/Windows/System32/驱动程序/等
3. 键入dir命令并按Enter 键查看目录中的文件。
第三步:在 Hosts 文件中输入 IP 地址
如果您在上一步中找不到 IP 地址,则此步骤是附加步骤。 使用此步骤,您可以手动将远程计算机的 IP 地址添加到 Hosts 文件中。
1. 通过同时按Windows + E键打开文件资源管理器并导航到以下位置路径。
C:\\Windows\System32\驱动程序\等
2. 右键单击主机文件,然后单击菜单中的打开方式选项。
3.单击记事本选项,然后单击窗口上的确定按钮您要如何打开此文件?
4. 在文件中输入远程计算机的IP 地址,然后按Ctrl+S键保存文件。
方法 8:在设置应用程序中进行修改
您可以修改两台 PC 上的设置以解决远程桌面由于以下原因之一无法连接到远程计算机的问题。
方法 8A:关闭自定义缩放(如果适用)
如果您的 PC 上启用了自定义缩放选项,您可以将其关闭以解决问题。
1. 同时按下Windows + I 键打开设置。
2. 单击系统设置。

3. 在显示选项卡中,关闭缩放和布局部分中的自定义缩放选项。
方法 8B:启用远程桌面
要修复远程桌面在 Windows 10 中无法连接到远程计算机的问题,您可以在 PC 上启用远程桌面。
1. 启动设置应用程序。
2. 单击下图中突出显示的系统设置。
3. 单击窗口左窗格中的远程桌面选项卡并切换启用远程桌面选项。
4. 单击远程桌面设置确认窗口上的确认按钮。
另请阅读:如何在 Android 手机上远程退出您的 Google 帐户
方法 8C:将网络连接设置为专用
解决此问题的另一种方法是将 Internet 连接的网络配置文件设置为专用。
1. 同时按下Windows + I 键以打开设置应用程序。
2. 单击网络和 Internet设置。
3. 在状态选项卡中,单击网络状态部分下 Wi-Fi 连接中的属性按钮。
4. 在下一个屏幕上选择私人选项。
方法 9:在注册表编辑器中进行修改
由于这些原因之一,远程桌面无法连接到远程计算机的问题可以通过修改注册表编辑器中的键来解决。
方法 9A:修改 fDenyTSConnections
您可以使用该方法为 fDenyTSConnections 键设置更高的值。
1. 按Windows 键,键入注册表编辑器,然后单击打开。
2. 使用给定的位置路径导航到终端服务器客户端文件夹。
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal 服务器客户端
3. 右键单击 fDenyTSConnections并单击显示菜单中的Modify...选项。
4. 在Base部分中选择Hexadecimal选项,在Value data栏中键入值1 ,然后单击OK按钮。
另请阅读:修复注册表编辑器已停止工作
方法 9B:更改 PortNumber 键
可以通过修改 PortNumber 键来更改 Internet 连接的端口,以修复 Windows 10 中远程桌面无法连接到远程计算机的问题。
1. 启动注册表编辑器应用程序。
2. 使用以下位置路径导航到RDP-Tcp文件夹。
计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
3. 右键单击列表中的PortNumber键,然后单击菜单中的Modify...选项。
4. 在Base部分中选择Decimal选项,将Value 数据栏中的值从3389更改为3388 ,然后单击OK按钮。
方法 9C:修改 RDGClientTransport 密钥
由于这些原因之一,修复远程桌面无法连接到远程计算机的另一种方法是修改 RDGClientTransport 密钥。
1. 打开注册表编辑器应用程序。
2. 使用位置路径导航到终端服务器客户端文件夹。
计算机\HKEY_CURRENT_USER\SOFTWARE\Microsoft\终端服务器客户端
注意:如果您无法导航到终端服务器客户端文件夹,请右键单击Microsoft文件夹,将光标移动到菜单中的“新建”选项,然后单击相邻菜单上的“密钥”选项。 将新文件夹重命名为Terminal Server Client并按Enter 键。
3. 右键单击窗口的右窗格,将光标移动到新建选项,然后单击相邻菜单中的DWORD(32 位)值选项。
4. 将 DWORD 重命名为RDGClientTransport并按Enter键。
5. 右键单击 RDGClientTransport DWORD,然后单击菜单中的修改...选项。
6. 在Base部分中选择Hexadecimal选项,在Value data栏中键入值1 ,然后单击OK按钮。
方法 9D:更改远程计算机中的键值(仅适用于 Citrix 软件)
要解决远程桌面无法连接到远程计算机的问题,您可以更改两台 PC 上远程连接的键值。 此方法仅适用于两台 PC 上都有用于远程连接的 Citrix 软件。
步骤 I:复制远程桌面条目的值
作为第一步,您必须在远程桌面中复制 CitrixBackup 条目的值。
1. 从Windows 搜索栏启动注册表编辑器。
2. 使用以下位置路径导航到RDP-Tcp文件夹。
计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
3. 双击CitrixBackupRdpTcpLoadableProtocol_Object条目并记下值数据栏中的值。
注意:条目的值为{5828277c-20cf-4408-b73f-73ab70b8849f} 。
第二步:在远程计算机中粘贴条目
第二步是将条目的值粘贴到远程计算机的 LoadableProtocol_Object 键中。
1. 按照上述步骤导航到远程计算机上注册表编辑器中的RDP-Tcp文件夹。
2. 双击LoadableProtocol_Object条目并在数值数据栏中键入CitrixBackupRdpTcpLoadableProtocol_Object条目的值。
第三步:重启远程桌面服务
最后一步是使用服务应用程序在两台电脑上重新启动远程桌面服务。
1. 启动服务应用程序。
2. 在列表中选择远程桌面服务,然后单击重新启动选项以重新启动服务。
3. 右键单击服务(本地) ,然后单击列表中的连接到另一台计算机…选项。
4. 单击选择计算机窗口上的浏览...按钮。
5. 单击下一个窗口上的高级…按钮。
6. 单击立即查找按钮并在列表中选择远程桌面。
7. 单击选择计算机窗口上的确定按钮。
另请阅读:修复英特尔 RST 服务未在 Windows 10 中运行
方法 10:组策略编辑器中的修改
您可以使用以下方法修复远程桌面无法连接到远程计算机,原因之一是使用组策略编辑器出现问题。
方法 10A:在允许通过远程桌面服务登录中添加用户帐户
您可以使用允许管理员在允许通过远程桌面服务登录条目的方法。
1. 同时按下Windows + R 键打开运行对话框。
2. 输入gpedit.msc并点击OK按钮启动本地组策略编辑器。
3. 使用位置路径导航到用户权限分配文件夹
计算配置 > 安全设置 > 本地策略 > 用户权限分配
4. 双击列表中的允许通过远程桌面服务登录。
5. 在本地安全设置选项卡中,单击添加用户或组...按钮。
6. 单击左下角的高级…按钮。
7. 单击立即查找按钮,选择管理员帐户,然后单击确定按钮。
8. 单击选择用户或组窗口上的确定按钮。
9. 单击允许通过远程桌面服务属性登录窗口上的应用和确定按钮。
方法 10B:修改远程桌面服务设置
由于这些原因之一,修复远程桌面的另一个选项无法连接到远程计算机问题是修改远程桌面服务设置。
步骤 I:修改远程桌面服务设置
第一步是修改组策略编辑器上的远程桌面服务设置。
1. 同时按下Windows + R 键打开运行对话框。
2. 在搜索栏中输入gpedit.msc并点击OK 。
3. 使用以下位置路径导航到Connections文件夹。
计算机配置 > 管理模板 > 远程桌面服务 > 远程桌面会话主机 > 连接
4. 双击列表中的允许用户使用远程桌面服务进行远程连接。
5. 在设置窗口中选择未配置选项,然后单击应用和确定按钮。
注意:您也可以在窗口中选择启用选项。
第二步:强制更新 GPE
下一步是使用命令提示符强制更新组策略编辑器。
1.以管理员身份打开命令提示符。
2. 输入gpudate /force命令并按Enter 键。
另请阅读:如何将 Let's Encrypt SSL 添加到 MaxCDN 自定义域
方法 11:添加 SSL 证书
要解决远程桌面无法连接到远程计算机的问题,您可以添加 SSL 证书以进行网络访问。
1. 同时按下Windows + R 键打开运行对话框。
2. 在打开栏中键入MMC ,然后单击确定按钮打开控制台窗口。
3. 单击文件选项卡,然后单击列表中的添加/删除管理单元...选项。
4. 在可用管理单元窗口中选择证书,然后单击添加 >按钮。
5. 选择计算机帐户选项并单击下一步按钮。
6. 选择本地计算机:(运行此控制台的计算机)选项并单击完成按钮。
7. 单击添加或删除管理单元窗口上的确定按钮。
8. 在窗口左窗格的Console Root文件夹中,使用位置路径导航到Certificates文件夹。
证书(本地计算机)> 受信任的根证书颁发机构 > 证书
9. 右键单击 Certificates文件夹,将光标移动到All Tasks选项并单击Import...选项。
10. 单击证书导入向导窗口上的下一步按钮。
11. 单击浏览...按钮,浏览证书文件,然后单击下一步按钮。
12. 按照屏幕上的说明将SSL 证书导入您的 PC。
推荐的:
- 修复 Instagram 反馈需要登录错误
- 修复组或资源未处于正确状态以执行请求的操作
- 修复我们无法连接到 Windows 10 中的更新服务
- 修复在 Windows 10 上找不到服务器 IP 地址
本文讨论了修复远程桌面无法连接到远程计算机问题的方法。 尝试实施文章中给出的方法来解决问题,请在评论中留下您的建议。 此外,如果您对此远程桌面无法连接到 Windows 10 中的远程计算机主题有任何疑问,请在评论中留言。