Windows系统的ECS实例远程登录后无法显示桌面或显示异常

免责声明:本文档可能包含第三方产品信息,该信息仅供参考。阿里云对第三方产品的性能、可靠性以及操作可能带来的潜在影响,不做任何暗示或其他形式的承诺。

 

问题描述

本文主要介绍远程登录Windows系统的ECS实例后,无法显示桌面或显示异常。

 

问题原因

可能的原因主要由以下3个方面。

 

解决方案

阿里云提醒您:

  • 如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。
  • 如果您对实例(包括但不限于ECS、RDS)等进行配置与数据修改,建议提前创建快照或开启RDS日志备份等功能。
  • 如果您在阿里云平台授权或者提交过登录账号、密码等安全信息,建议您及时修改。

系统资源不足

登录实例,关于如何登录实例,请参考使用管理终端连接Windows实例,打开任务管理器,单击 进程,确认内存使用率过大,可以先关闭占用资源较大的进程。还可以单击 用户,查看是否有多个会话记录,有的话可以将已断开的会话注销,即对应连接终端上的程序也会被注销,然后进行测试。

 

当控制台的终端连接也无法进入系统,则系统可能已经宕机了,建议通过控制台重启服务器,再检查系统日志寻找原因。

 

系统显示设置

问题现象

在服务器上打开浏览页面是黑的,且其他界面也是黑的。

blob.png

 

解决方案

  1. 右键单击桌面空白处,然后选择 屏幕分辨率,在打开的界面中单击 显示
    blob.png
  2. 选择左侧的 更改窗口颜色
    blob.png
  3. 确认 配色方案 默认为 高对比黑色,在下拉列表中选择为 Windows 基本,再单击 保存修改 则恢复正常。
    blob.png

 

Explorer.exe进程异常

  1. 登录实例,关于如何登录实例,请参考使用管理终端连接Windows实例,在任务管理器中依次单击 文件 > 新建任务,输入 explorer.exe,单击 确认
    bb.png
  2. 当桌面恢复正常时,只是解决了当前连接的桌面显示问题,新的账号登录时还是未恢复,则参考如下步骤进行操作。如果没有恢复则参考更多信息进行操作。
    提示:这种方式只是解决了桌面不自动加载的问题,根源问题还是系统异常,所以尽快对系统进行安全扫描,避免有其他隐患。
  3. 登录实例,依次选择 开始 > 运行 > gpedit.msc > 用户配置 > Windows 设置 > 脚本(登录/注销),然后添加C:\Windows\explorer.exe登录脚本文件,然后依次单击 应用 > 确认
    708.jpg
  4. 登录终端,执行gpupdate命令刷新组策略。之后登录时会自动加载explorer进程。
    710.jpg

 

更多信息

桌面未恢复时,执行如下操作。

  1. 如果提示找不到explorer,那么可以尝试恢复该文件,打开任务管理器,依次单击 新建任务 > 浏览,在C:\Windows\winsxs目录的右侧搜索 explorer.exe
  2. 将最近的修改的explorer.exe进程复制到C:\Winodws目录即可。
    709.jpg
  3. 然后再执行Explorer.exe进程异常导致步骤的第3和4步,如果该方法依旧无法解决问题,建议通过快照回滚系统,并及时对系统进行全面扫描。

 

适用于

  • 云服务器 ECS