在 Windows Server 2019 的 Server Core(无 GUI)版本上,你可以通过安装 Desktop Experience 功能来添加图形用户界面(GUI)。以下是详细步骤:
✅ 方法:使用 PowerShell 安装 GUI(推荐)
-
以管理员身份打开 PowerShell
在命令提示符或远程连接中运行:
powershell
-
检查当前安装的 Windows Server 版本
确保你当前的版本支持 GUI 安装(例如:Standard 或 Datacenter 版本):
Get-WindowsEdition -Online
输出示例:
Edition : ServerStandard
如果是
ServerCore
类型,可以继续。 -
安装 Desktop Experience 功能
运行以下命令安装 GUI 组件:
Install-WindowsFeature -Name Desktop-Experience -IncludeAllSubFeature -IncludeManagementTools
参数说明:
Desktop-Experience
:包含图形界面、主题、多媒体支持等。-IncludeAllSubFeature
:安装所有子功能。-IncludeManagementTools
:同时安装对应的管理工具(如 MMC、事件查看器等)。
-
等待安装完成
安装过程可能需要几分钟,取决于系统性能和安装源。
-
重启服务器
安装完成后重启以应用更改:
Restart-Computer
-
登录图形界面
重启后,系统将启动进入图形化登录界面,你可以使用账户登录并使用完整的 GUI。
📌 注意事项
-
安装源:如果系统提示找不到安装源,可能需要指定
Source
参数,例如挂载 Windows Server 2019 安装 ISO 或指定install.wim
中的Windows Update
或本地路径:Install-WindowsFeature -Name Desktop-Experience -Source D:sourcesinstall.wim:2
(
D:
是挂载的 ISO 盘符,:2
表示第二个镜像,通常是 Server with Desktop)或者配置 WSUS / 本地功能包源。
-
磁盘空间:GUI 安装会增加约 2-3 GB 的磁盘占用。
-
版本一致性:你必须使用与当前系统匹配的安装介质(如相同版本和语言)。
-
远程管理:建议在远程桌面(RDP)或控制台(如 iLO/iDRAC)中操作,避免断开连接。
❌ 不支持的情况
- 如果你使用的是 Windows Server 2019 Core(非 GUI 版本)的最小安装(如 Nano Server),则无法添加 GUI。但 Server Core 是支持升级到完整 GUI 的。
✅ 验证 GUI 是否安装成功
重启后,你可以运行:
Get-WindowsFeature | Where-Object Installed -eq True
查看是否包含 Desktop-Experience
和 Server-Gui-Mgmt-Infra
、Server-Gui-Shell
等。
总结
步骤 | 操作 |
---|---|
1 | 打开管理员 PowerShell |
2 | 运行 Install-WindowsFeature Desktop-Experience ... |
3 | 重启服务器 |
4 | 登录图形界面 |
如有需要,也可以后续通过以下命令切换回 Server Core(移除 GUI):
Uninstall-WindowsFeature Server-Gui-Mgmt-Infra, Server-Gui-Shell -Restart
如果你遇到具体错误(如找不到源、安装失败),欢迎提供错误信息,我可以进一步协助。