You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure Windows Server 2022 VM RDP仅显示SConfig无法加载桌面问题

解决Azure Windows Server 2022虚拟机RDP仅显示SConfig命令提示符的问题

问题背景

我在美国中部区域创建了3台Windows Server 2022 Datacenter Azure Edition x64位虚拟机,均位于同一虚拟网络和可用性集中。创建时通过高级菜单的自定义脚本扩展,使用存储账户中的PowerShell脚本安装IIS Web Server,脚本内容为:

import-module servermanager
add-windowsfeature web-server -includeallsubfeature
add-windowsfeature Web-Asp-Net45
add-windowsfeature NET-Framework-Features

同时启用了Http(80)、Https(443)和RDP(3389)端口,无代理配置。其中两台虚拟机通过RDP可正常显示Windows图形界面,但有一台仅显示SConfig命令提示符。已删除所有虚拟机重新创建,结果依旧;还在VM的运行命令中执行了Set-SConfig -AutoLaunch $False,问题仍未解决。

解决方案

1. 安装服务器图形界面组件

Windows Server Azure Edition的Datacenter版本可能因部署差异缺失桌面体验组件,直接通过Azure VM的运行命令执行以下PowerShell脚本:

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

脚本执行完成后VM会自动重启,重启后尝试RDP连接,验证是否能进入图形界面。

2. 确认RDP会话配置

在SConfig命令提示符中选择选项7(Remote Desktop),确认设置为Enabled for all users;同时通过运行命令执行以下命令确保RDP图形会话启用:

Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server' -Name "fDenyTSConnections" -Value 0
Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -Name "fEnableWinStation" -Value 1

3. 排查自定义脚本扩展影响

查看自定义脚本扩展的执行日志,路径为VM本地的C:\Packages\Plugins\Microsoft.Compute.CustomScriptExtension\1.10.12\Status(版本号可能略有不同),检查日志中是否存在脚本执行错误,或是否意外修改了服务器的UI组件配置。

4. 强制切换到桌面体验模式

如果上述步骤无效,再次通过运行命令执行组件安装命令,确保所有桌面体验相关组件被完整安装:

Install-WindowsFeature Server-Gui-Mgmt-Infra, Server-Gui-Shell, Desktop-Experience -Restart

重启后即可进入完整的Windows图形界面。

内容的提问来源于stack exchange,提问作者anon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.07 10:05:22