# 无法登录到Windows云服务器怎么办？
#### 问题描述
云服务器网络异常、防火墙未放行本地远程桌面端口、云服务器CPU负载过高等问题均可能导致云服务器无法正常登录。
本节操作介绍无法登录Windows弹性云服务器的排查思路。
当您的云服务器无法远程登录时，建议您首先检查[是否可以通过控制台远程登录]。再参考[排查思路]检查登录异常的原因。
 #### 是否可以通过控制台远程登录
远程登录失败时，请首先尝试能否通过管理控制台，使用VNC方式登录弹性云服务器。
![](https://support.huaweicloud.com/ecs_faq/public_sys-resources/note_3.0-zh-cn.png)
单击[这里](https://support.huaweicloud.com/ecs_faq/zh-cn_topic_0163540201.html)了解云服务器登录前的准备工作。
1. 登录[管理控制台](https://console.huaweicloud.com/console/?#/home)。
2. 选择"计算 \> 弹性云服务器"。
3. 选择待登录的云服务器单击"操作"列下的"远程登录"。
   图1远程登录   
   ![](https://support.huaweicloud.com/ecs_faq/zh-cn_image_0000001882282686.png "点击放大")
   
   
4. （可选）如果界面提示"Press Ctrl+Alt+Delete to unlock"，请单击远程登录操作面板上方的"Ctrl+Alt+Del"按钮进行登录。
   图2单击"Ctrl+Alt+Del"   
   ![](https://support.huaweicloud.com/ecs_faq/zh-cn_image_0000001928385081.png "点击放大") 
VNC登录常见问题请参考[VNC登录类](https://support.huaweicloud.com/trouble-ecs/zh-cn_topic_0000001986633756.html)。
如果上述帮助无法帮助您通过VNC方式登录云服务器，请记录资源信息和问题时间，以便于进一步进行问题定位和处理。
#### 是否已经通过远程登录诊断工具进行问题定位
弹性云服务器提供一键诊断功能。当弹性云服务器无法远程登录时，可使用一键诊断工具检测当前弹性云服务器的主机、安全组、内存、磁盘等状态，帮您进一步进行问题排查及定位。
远程登录诊断工具的操作，请参见[如何进行弹性云服务器的一键诊断？](https://support.huaweicloud.com/ecs_faq/ecs_faq_0631.html)。
如果远程登录诊断工具无法帮助您准确定位问题，请记录诊断报告中的异常项，然后单击管理控制台右上方的"工单"，填写工单信息，获取技术支持。
 #### 排查思路
VNC方式登录云服务器正常，但无法通过远程桌面连接方式登录云服务器时，推荐您按照以下思路排查问题。
以下排查思路根据原因的出现概率进行排序，建议您从高频率原因往低频率原因排查，从而帮助您快速找到问题的原因。
如果解决完某个可能原因仍未解决问题，请继续排查其他可能原因。
图3无法连接Windows实例排查思路   
![](https://support.huaweicloud.com/ecs_faq/zh-cn_image_0000001164545886.png "点击放大")
表1无法连接Windows实例排查思路 
| 可能原因              | 处理措施                                                                                                  |
|:---|:---|
| 资源状态异常：资源冻结；未开机。  | 只有状态为"运行中"的云服务器才允许用户登录，详细操作请参考[检查资源状态是否正常]。            |
| 登录使用的用户名称或密码错误。                            | Windows实例用户名：Administrator，密码错误通过"重置密码"重新设置登录密码。详细操作请参考[检查登录凭证]。              |
| 弹性云服务器负载过高。                               | 带宽和CPU利用率过高可能会导致服务器无法登录，详细操作请参考[检查云服务器负载是否过高]。                               |
| 未绑定弹性公网IP                                  | 使用RDP文件、远程桌面连接方式（MSTSC方式）登录要求弹性云服务器已绑定弹性公网IP。详细操作请参考[检查云服务器是否绑定弹性公网IP]。       |
| 互联网运营商的劫持或者封堵。                              | 更换手机热点或其他网络测试是否可以正常访问，详细操作请参考[检查网络是否正常]。                                      |
| 防火墙拦截。                                   | 测试防火墙关闭后是否可以正常连接，详细操作请参考[检查防火墙配置是否正常]。                                         |
| 安全组和云服务器的登录端口配置不正确。 | 检查安全组和云服务器是否放通远程登录端口。详细操作请参考[检查端口配置是否正常]。                  |
| 检查云服务器的远程桌面协议。     | 确保云服务器已开启远程桌面协议（仅RDP文件、MSTSC方式要求）。详细操作请参考[检查云服务器的远程桌面协议]。 |
| 第三方杀毒软件的阻拦。                             | 禁用或者卸载第三方杀毒软件后重试，详细操作请参考[检查是否为杀毒软件拦截]。                                           |
| 连接实例有详细的报错信息提示。                         | 远程连接有报错信息提示时，请根据详细报错信息查看操作指导。详细操作请参考[检查远程登录是否有报错信息]。                              |
   
 #### 检查资源状态是否正常
请在控制台检查云服务器资源状态是否为"运行中"。如果云服务器状态为"关机"，请先开机再登录云服务器。
图4检查服务器状态   
![](https://support.huaweicloud.com/ecs_faq/zh-cn_image_0000002658672053.png "点击放大")
 #### 检查登录凭证
请检查您在创建ECS时设置的登录凭证。
图5登录凭证   
![](https://support.huaweicloud.com/ecs_faq/zh-cn_image_0000002658671413.png "点击放大")
- 密码：请确认使用的登录密码是否准确，如果忘记密码可以通过重置密码功能重新设置云服务器登录密码。重置密码后请确保已重启云服务器使新密码生效。
- 密钥对：如果弹性云服务器使用密钥鉴权方式，登录前需先通过密钥对获取密码。
  1. 在待获取密码的弹性云服务器的"操作"列，单击"更多 \> 密码管理 \> 获取密码"。
  
  2. 将密钥文件内容复制粘贴在空白框中。单击"获取密码"，获取随机密码。
   
- 创建后设置：如果创建时未设置登录凭证，云服务器创建成功后请单击"操作"列下的"重置密码"，根据界面提示，为弹性云服务器设置密码，请确保已重启云服务器使新密码生效。
 
 #### 检查云服务器负载是否过高
云服务器的带宽和CPU利用率过高可能会导致服务器无法登录。
如果您已经通过云监控服务[创建过告警任务](https://support.huaweicloud.com/usermanual-ces/zh-cn_topic_0084572213.html)，当CPU或带宽利用率高时，系统会自动发送告警给您。
Windows弹性云服务器带宽流量过高或CPU利用率高，请参考[Windows云服务器卡顿怎么办？](https://support.huaweicloud.com/ecs_faq/zh-cn_topic_0167429328.html)进行排查。
- 如果是CPU占用过高导致的无法登录请参考以下操作降低CPU使用率：
  - 可以通过把一些暂时不使用的进程关掉后再尝试。
  
  - 检查后台没有运行Windows Update操作。
  
  - 或者可以尝试重启云服务器。
  
  - 如果重装操作系统，请先备份重要数据。
  
  - 如果服务器有重要数据不能重装，可以通过挂载磁盘方式拷贝数据，需要先备份，再卸载磁盘，然后挂载盘拷贝数据。
  
  
  CPU利用率过高您可以通过[变更规格](https://support.huaweicloud.com/usermanual-ecs/zh-cn_topic_0013771092.html)升级vCPU、内存。
  
- 如果是带宽超限导致的无法登录请参考以下操作修改带宽： 在控制台排查带宽超限的方法请参考[如何排查带宽超过限制？](https://support.huaweicloud.com/vpc_faq/faq_bandwidth_0002.html)
  扩大带宽的操作请参考[修改弹性公网IP的带宽](https://support.huaweicloud.com/usermanual-ecs/zh-cn_topic_0093492521.html)。
  ![](https://support.huaweicloud.com/ecs_faq/public_sys-resources/note_3.0-zh-cn.png)
  如果频繁出现网络时延抖动或丢包，可能是在跨境访问场景下，采用了"全动态BGP"线路类型的弹性公网IP引起的，建议选择"优选BGP"类型的弹性公网IP。
  详细内容，请参见[跨境访问出现短时间的时延抖动或丢包，如何解决？](https://support.huaweicloud.com/eip_faq/faq_connect_0006.html)。
  
完成上述操作后，再次重试远程连接云服务器。
 #### 检查云服务器是否绑定弹性公网IP
不使用弹性公网IP的云服务器不能与互联网互通，确保云服务器绑定弹性公网IP。
使用RDP文件、远程桌面连接方式（MSTSC方式）登录要求弹性云服务器已绑定弹性公网IP：[为弹性云服务器绑定弹性公网IP](https://support.huaweicloud.com/usermanual-ecs/zh-cn_topic_0174917535.html)
![](https://support.huaweicloud.com/ecs_faq/public_sys-resources/note_3.0-zh-cn.png)
仅通过内网登录云服务器时可以不绑定弹性公网IP，例如VPN、云专线等内网网络连通场景。
 #### 检查网络是否正常
尝试使用其他网络环境中的本地主机连接云服务器，或更换其他热点访问测试，判断是否是由于本地网络故障导致的无法连接。排除本地网络故障后再进行后续的排查。如果是本地运营商网络问题，建议联系运营商解决问题。
完成上述操作后，再次重试远程连接云服务器。
 #### 检查防火墙配置是否正常
检查防火墙是否开启。
1. 登录Windows弹性云服务器。
2. 单击桌面左下角的Windows图标，选择"控制面板 \> 系统和安全 \> Windows防火墙"。
   图6Windows防火墙   
   ![](https://support.huaweicloud.com/ecs_faq/zh-cn_image_0281696224.png "点击放大") 
3. 单击"检查防火墙状态 \> 启用或关闭Windows防火墙"。 查看并设置防火墙的具体状态：开启或关闭。
   图7关闭防火墙   
   ![](https://support.huaweicloud.com/ecs_faq/zh-cn_image_0281696226.png "点击放大") 
如果开启防火墙，防火墙需放行本地远程桌面端口允许远程连接。远程服务器的默认端口为TCP 3389。
如果防火墙入站规则中设置的端口与远程服务器设置的端口不一致，远程访问服务器将无法成功。一旦出现这种情况，您也可以通过此方法添加新的防火墙入站规则端口。
详细操作请参考：[Windows云服务器怎样关闭防火墙、添加例外端口？](https://support.huaweicloud.com/trouble-ecs/ecs_trouble_0401.html)。
![](https://support.huaweicloud.com/ecs_faq/public_sys-resources/note_3.0-zh-cn.png)
默认使用的是3389端口，如果您使用的是其他端口，可参考3389端口添加防火墙入站规则。
完成上述操作后，再次重试远程连接云服务器。
 #### 检查端口配置是否正常
1. 检查弹性云服务器的3389端口是否能够访问（默认使用3389端口）。 请确保入方向规则中已放通3389端口。
   在云服务器的详情页面选择"安全组"页签，查看安全组入方向规则中是否已添加3389端口。
   图8检查远程访问端口   
   ![](https://support.huaweicloud.com/ecs_faq/zh-cn_image_0000002601539575.png "点击放大")
   如果远程登录端口未放通，请修改安全组入方向规则。放通远程登录端口配置示例请参考[通过本地服务器远程登录云服务器](https://support.huaweicloud.com/usermanual-ecs/zh-cn_topic_0140323152.html#zh-cn_topic_0118534011_section14933617154810)，详细操作请参考[配置安全组规则](https://support.huaweicloud.com/usermanual-ecs/zh-cn_topic_0030878383.html)。
   
2. 查看弹性云服务器是否修改远程连接端口。
   1. 打开"开始"菜单，输入cmd命令，打开命令行窗口，输入"regedit "，打开注册表。
   
   2. 查看"HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Control\\TerminalServer\\WinStations\\RDP Tcp\\PortNumber"下，配置的端口是否是默认的3389，若不是，远程连接的时候将端口改为配置中的端口。
      ![](https://support.huaweicloud.com/ecs_faq/zh-cn_image_0167092298.png "点击放大")
      
    
3. 查看弹性云服务器是否限制连接数量。 检查OS内部远程桌面配置：
   1. 打开"开始"菜单，输入cmd命令，打开命令行窗口，输入"gpedit.msc "，打开组策略。
   
   2. 选择 "计算机配置 \> 管理模板 \> Windows组件 \> 远程桌面服务 \> 远程桌面会话主机 \> 连接"， 打开"限制连接的数量"，查看是否启用限制。 ![](https://support.huaweicloud.com/ecs_faq/zh-cn_image_0167101550.png "点击放大")
      ![](https://support.huaweicloud.com/ecs_faq/public_sys-resources/note_3.0-zh-cn.png)
      如果此处有配置最大连接数，可能导致Windows远程登录无法连接，如果同时有多个用户正在登录该主机，且数量已经超过最大连接数，此时最大连接数外的用户接收不到该主机的仲裁，导致会话会一直处于正在配置中的状态。 请选择禁用该配置或者设置更大的最大连接数。
      
    
 
完成上述操作后，再次重试远程连接云服务器。
 #### 检查云服务器的远程桌面协议
确保云服务器已开启远程桌面协议（仅RDP文件、MSTSC方式要求）
请使用VNC方式登录弹性云服务器并开启远程桌面协议。
详细操作请参考[开启远程桌面协议RDP](https://support.huaweicloud.com/usermanual-ecs/zh-cn_topic_0017955381.html#section3)。
 #### 检查是否为杀毒软件拦截
第三方杀毒软件可能会导致无法连接远程云服务器。
如果正在运行第三方杀毒软件，请排查是否拦截了远程连接，将云服务器的弹性公网IP添加拦截白名单后重试远程连接云服务器。
您还可以尝试禁用或者卸载第三方杀毒软件重试远程连接云服务器。
 #### 检查远程登录是否有报错信息
远程连接有报错信息提示时，请根据详细报错信息查看操作指导。
请参考[Windows远程登录报错类](https://support.huaweicloud.com/trouble-ecs/ecs_trouble_0565.html)。
如果当前资料中没有与您的报错信息相符合的内容，请记录报错信息和问题时间，以便于获取技术支持。
**如果通过上述排查，仍然无法登录**弹性云服务器** ，请记录资源信息和问题时间，然后单击[提交工单](https://console.huaweicloud.com/ticket/#/ticketindex/createIndex)，填写工单信息，获取技术支持。**
