Article / 文章中心

阿里云ECS Windows 服务器远程登录后无显示桌面的解决方法

发布时间:2019-06-19 点击数:2582

系统资源不足导致

通过控制台的 管理终端 连接服务器进行登录,可以点击 vnc 界面左上角的 发送ctrl+alt+del 发送命令到服务器,之后选择打开任务管理器在进程中查看下内存使用是否较多,可以先关闭占用资源较大的进程。

另外还可以查看用户选项卡下是否有多个会话记录,有的话可以将已断开的会话注销(对应连接终端上的程序也会被注销)然后再行测试。

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

系统显示设置导致

问题现象

服务器上打开浏览页面是黑的,其他界面也是黑的,如下图:

blob.png

解决方案:

右键点击桌面空白处,然后选择 屏幕分辨率,在打开的界面中点击 显示

blob.png

在如上界面中点击 显示 后到了如下界面,选择左侧的 更改窗口颜色

blob.png

打开后显示如下界面,查看 配色方案 选择的是 高对比黑色,在下拉列表中选择为 Windows 基本,再选择保存修改就恢复正常了blob.png

Explorer.exe 进程异常导致

通过控制台的 管理终端 连接服务器进行登录,可以点击 vnc 界面左上角的 发送ctrl+alt+del 发送命令到服务器,之后选择打开任务管理器

在任务管理器中新建任务 explorer 单击确认,可能会有以下两种情况:

bb.png

1. 桌面恢复了

这个时候只是解决了当前连接的桌面显示问题,新的账号登陆还需要解决下

开始 - 运行 - gpedit.msc - 用户配置 - Windows 设置 - 脚本(登陆/注销)添加登陆脚本 C:\Windows\explorer.exe 确认后完成

708.jpg

然后执行 gpupdate 刷新组策略

710.jpg

操作后新的登陆都会自动加载 explorer 进程了。

注意:这种方式只是解决了桌面不自动加载的问题,根源问题还是系统异常了,所以尽快对系统进行安全扫描,避免有其他隐患。

2. 桌面未恢复

如果提示找不到 explorer,那么可以尝试恢复该文件来解决

打开 任务管理器 - 新建任务 - 浏览 - 转到 C:\Windows\winsxs 目录 - 右侧搜索 explorer.exe

将最近的修改的 explorer.exe 进程复制到 C:\Winodws 目录下即可

709.jpg

然后再执行上面第一种情况的操作,如果该方法依旧无法解决问题,建议回滚快照来恢复,并及时对系统进行全面扫描。