操作指南

最佳实践

故障处理

API 文档

文档中心 > 云服务器 > 故障处理 > 实例相关故障 > Windows 实例登录相关问题 > Windows 实例:远程桌面无法连接到远程计算机

Windows 实例:远程桌面无法连接到远程计算机

最近更新时间:2022-05-12 17:48:09

现象描述

适用 Windows 远程连接 Window 实例时出现如下图所示的提示:

远程桌面由于以下原因之一无法连接到远程计算机:
1)未启用对服务器的远程访问
2)远程计算机已关闭
3)在网络上远程计算机不可用

确保打开远程计算机、连接到网络并且启用远程访问。

可能原因

导致出现以上提示的原因包括(不限于以下情况,请根据实际情况进行分析):

  • 实例处于非正常运行状态
  • 无公网 IP 或公网带宽为0
  • 实例绑定的安全组未放通远程登录端口(默认为3389)
  • 远程桌面服务未启动
  • 远程桌面设置问题
  • Windows 防火墙设置问题

排查步骤

检查实例是否处于运行状态

  1. 登录 云服务器控制台
  2. 在实例的管理页面,查看实例是否处于“运行中”。如下图所示:
    CVM列表页

检查服务器是否设置公网 IP

在云服务器控制台检查服务器是否设置公网 IP。如下图所示:
无公网IP

检查是否购买公网带宽

检查公网带宽是否为0Mb(最少1Mbps)。

检查实例远程登录端口(3389)是否放通

  1. 在云服务器控制台的实例管理页面,单击需要登录的实例 ID/实例名,进入该实例详情页面。
  2. 安全组页签下,检查实例的安全组是否放通远程登录接口(默认远程桌面端口:3389)。如下图所示:
    安全组

检查远程桌面服务

  1. 使用 VNC 登录实例,检查 Windows 实例远程桌面服务是否开启。
    说明

    以下操作以 Windows Server 2016 操作系统的实例为例。

  2. 右键单击 ,在弹出的菜单中选择系统
  3. 在打开的“系统”窗口中,选择高级系统设置
  4. 在打开的“系统属性”窗口中,选择远程页签,检查是否勾选“允许远程连接到此计算机”。如下图所示:
    • 是,请执行 步骤5
    • 否,请勾选并单击确定
  5. 右键单击 ,在弹出的菜单中选择计算机管理
  6. 在打开的“计算机管理”窗口左侧菜单栏中,选择服务和应用程序 > 服务
  7. 在右侧的服务列表中,检查 Remote Desktop Services 是否启动。如下图所示:
    • 是,请执行 步骤8
    • 否,请启动服务。
  8. 右键单击 ,在弹出的菜单中选择运行
  9. 在弹出的“运行”窗口中,输入 msconfig 并单击确定
  10. 在打开的“系统配置”窗口中,检查是否勾选正常启动。如下图所示:

检查 Windows 实例的系统设置

  1. 使用 VNC 登录实例,排查 Windows 实例的系统设置。
    说明

    以下操作以 Windows Server 2012 操作系统的实例为例。

  2. 右键单击 ,在弹出的菜单中选择运行
  3. 在弹出的“运行”中输入 services.msc,并按 Enter,打开 “服务” 窗口。
  4. 双击打开 “Remote Desktop Services” 的属性,检查远程桌面服务是否已启动。如下图所示:
    Remote Desktop Service
    • 是,请执行 步骤5
    • 否,请将 “启动类型” 设置为 “自动”,“服务状态” 设置为 “正在运行”(即单击启动,启动服务)。
  5. 右键单击 ,在弹出的菜单中选择运行
  6. 在弹出的“运行”窗口中输入 sysdm.cpl,按 Enter,打开 “系统属性” 窗口。
  7. 在 “远程” 页签中,检查远程桌面是否设置为 “允许远程连接到此计算机(L)”。如下图所示:
    远程设置
    • 是,请执行 步骤8
    • 否,请将远程桌面设置为 “允许远程连接到此计算机(L)”。
  8. 单击 ,选择控制面板,打开控制面板。
  9. 在“控制面板”中,选择系统与安全 > Windows 防火墙,打开 “Windows 防火墙”。
  10. 在 “Windows 防火墙”中,检查 Windows 防火墙状态。如下图所示:
    Windows 防火墙状态
    • 为 “启用” 状态,请执行 步骤11
    • 为 “关闭” 状态,请通过 在线支持 反馈。
  11. 在 “Windows 防火墙”中,单击允许应用或能通过 Windows 防火墙,打开 “允许的应用” 窗口。
  12. 在“允许的应用”窗口中,检查“允许的应用和功能(A)”是否勾选“远程桌面”。如下图所示:
    勾选远程桌面
    • 是,请执行 步骤13
    • 否,请勾选 “远程桌面”,放通“远程桌面”。
  13. 在 “Windows 防火墙” 中,单击启用或关闭 Windows 防火墙,打开“自定义设置”窗口。
  14. 在“自定义设置”窗口中,将“专用网络设置”和“公用网络设置”设置为“关闭 Windows 防火墙(不推荐)”。如下图所示:
    关闭

若执行以上操作后仍无法通过远程桌面连接到 Windows 实例,请通过 在线支持 反馈。

目录