如何解决远程登录Windows服务器无法显示桌面的问题?

作者阿里云代理 文章分类 分类:新闻快递 阅读次数 已被围观 4045

概述

本文主要介绍解决远程登录Windows服务器无法显示桌面问题的方法。

详细信息

远程登录Windows登录服务器后,不显示桌面。使用 Ctrl+Alt+Delete 键调出任务管理器,在任务管理器中新建任务explorer.exe,单击 确定,可能会出现以下两种情况。

•桌面恢复显示。

•桌面未恢复显示。

桌面恢复显示

此时桌面恢复显示,但需要解决新账号登录的问题。

1.选择 开始 -> 运行,输入 gpedit.msc,打开本地组策略编辑器。选择 用户配置 -> Windows设置 -> 脚本(登陆/注销)-> 登录,添加登录脚本C:\Windows\explorer.exe,单击 确定。

2.选择 开始 -> 运行 -> cmd,打开命令窗口,输入 gpupdate 刷新组策略。

3.操作后新账号登录都会自动加载explorer进程。

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

桌面未恢复显示

桌面未恢复分以下两种情况。

•explorer.exe文件不存在。

     ▫打开任务管理器,单击 新建任务 -> 浏览,跳转到C:\Windows\winsxs目录,右侧搜索 explorer.exe,将最近的修改的 explorer.exe进程复制到C:\Winodws目录下即可(此文件大小为2.73M)。

     ▫执行桌面恢复显示的操作步骤。

•文件存在,但是新建任务后还是无法显示桌面。

     ▫尝试在运行中输入sfc /scannow对Windows文件进行修复。

如果文件存在或者不存在,使用以上方法都无法解决的情况下,可以给系统盘做快照,然后执行如下操作。

    1.通过PowerShell装回GUI。

    注:可以在路径%windir%/system32/WindowsPowerShell/v1.0/下找到powershell.exe。

    2.若PowerShell报错,可依次执行如下命令,先尝试安装.Net和PowerShell,再安装GUI。

    DISM.exe /online /enable-feature /all /featurename:NetFx4

    DISM.exe /online /enable-feature /all /featurename:MicrosoftWindowsPowerShell

    Install-WindowsFeature Server-Gui-Shell, Server-Gui-Mgmt-Infra

系统显示类似如下,安装成功,会提示重启服务器。

适用于

•云服务器ECS

阿里云服务器  阿里云代理商

本公司销售:阿里云新/老客户,只要购买阿里云,即可享受折上折优惠!>

我有话说: