Windows Server 2022 默认安装时可能使用的是 Server Core 模式(无图形化界面),但如果你希望使用图形化界面(即带桌面体验的完整版),可以按照以下步骤操作:
✅ 一、确认当前安装模式
首先确认你当前安装的是哪种版本:
- 打开命令提示符(CMD)或 PowerShell。
- 输入以下命令:
Get-WindowsEdition -Online
或查看系统信息:
systeminfo | findstr /C:"OS Name"
- 如果显示包含 Server Core,则当前是无图形界面的。
- 如果显示 Windows Server 2022 Datacenter 或 Standard 且没有 Core,则可能是 Desktop Experience(图形界面已存在)。
✅ 二、从 Server Core 安装图形化界面(Desktop Experience)
如果你当前是 Server Core,可以通过以下命令安装图形界面:
⚠️ 注意:需要有足够的磁盘空间(建议至少10GB以上可用空间),安装过程可能需要重启,耗时10-30分钟。
步骤:
-
以管理员身份打开 PowerShell。
-
运行以下命令安装桌面体验功能:
Install-WindowsFeature -Name Desktop-Experience -IncludeAllSubFeature -IncludeManagementTools
参数说明:
Desktop-Experience:图形化桌面组件。-IncludeAllSubFeature:包含所有子功能。-IncludeManagementTools:包含图形管理工具(如服务器管理器、事件查看器等)。
- 等待安装完成,完成后重启服务器:
Restart-Computer
重启后,你应该就能看到登录界面和图形桌面了。
✅ 三、如果图形界面已安装但无法进入
如果已经安装了 Desktop Experience,但启动后仍进入命令行:
- 设置默认启动为图形界面(GUI):
Set-ItemProperty -Path 'HKLM:SYSTEMCurrentControlSetControlWindows' -Name "LoadAppInit_DLLs" -Value 1
更关键的是设置系统启动到图形界面:
dism /online /set-edition:ServerDatacenterDesktopExperience /productkey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
⚠️ 注意:这种方式实际上是 切换版本,仅适用于未安装 Core 版本的镜像支持 Desktop Experience。
更推荐的方式是:重装系统时选择带 Desktop Experience 的版本。
✅ 四、推荐做法:安装时选择带图形界面的版本
在安装 Windows Server 2022 时,安装程序会让你选择:
- Windows Server 2022 Datacenter (Desktop Experience)
- Windows Server 2022 Datacenter (Core)
选择 Desktop Experience 即自带完整图形界面。
✅ 五、远程连接图形界面
即使服务器在远程机房或云平台,你也可以通过以下方式访问图形界面:
- 使用 远程桌面连接(RDP):
- 在服务器上启用远程桌面:
Set-ItemProperty -Path 'HKLM:SystemCurrentControlSetControlTerminal Server' -name "fDenyTSConnections" -value 0 Enable-NetFirewallRule -DisplayGroup "Remote Desktop" - 使用本地 Windows 的“远程桌面连接”(mstsc)连接服务器 IP。
- 在服务器上启用远程桌面:
总结
| 情况 | 解决方法 |
|---|---|
| 当前是 Server Core | 使用 Install-WindowsFeature Desktop-Experience 安装图形界面 |
| 想要永久使用图形界面 | 建议重装系统时选择 Desktop Experience 版本 |
| 访问图形界面 | 使用远程桌面(RDP)连接 |
如你提供当前系统版本(Core or Desktop Experience),我可以给出更具体的命令。
CDNK博客