在 Windows Server 2019 中添加图形用户界面(GUI)可以通过 PowerShell 或服务器管理器完成。以下是两种常用方法:
方法一:使用 PowerShell(推荐,适用于远程或无 GUI 环境)
-
以管理员身份打开 PowerShell
右键点击「开始」菜单 → 选择「Windows PowerShell (管理员)」或「终端 (管理员)」。 -
安装桌面体验功能包
运行以下命令(需联网,且系统为完整版 Server 2019,非 Core 版本;若已是 Core,则必须添加 GUI):Install-WindowsFeature -Name Server-Gui-Mgmt-Infra,Server-Gui-Shell -Source wim:C:sourcesinstall.wim:2 /LimitAccess⚠️ 注意:
install.wim路径需替换为你本地安装源的位置(如挂载的 ISO 镜像中的sourcesinstall.wim)。- 数字
2对应 Windows Server 2019 Datacenter/GUI 版本索引(可用Get-WindowsImage -ImagePath C:sourcesinstall.wim查看具体索引)。 - 若无法访问本地源,可省略
/Source和/LimitAccess(但要求系统能访问 Windows Update 或配置了 WSUS/内部更新源):
Install-WindowsFeature Server-Gui-Mgmt-Infra, Server-Gui-Shell -Restart -
重启服务器
安装完成后,系统会提示重启。执行:Restart-Computer -
验证安装
重启后登录时,应看到图形化登录界面;登录后进入桌面,可打开「服务器管理器」「设备管理器」等 GUI 工具。
方法二:通过服务器管理器(仅当已有部分 GUI 支持时)
❗ 此方法不适用于纯 Server Core 安装。如果当前是 Core 模式(无 GUI),则必须先通过 PowerShell 安装基础管理基础设施(
Server-Gui-Mgmt-Infra),再安装完整桌面(Server-Gui-Shell),否则“添加角色和功能”向导中将找不到 GUI 选项。
若已具备基本 GUI 支持:
- 打开 服务器管理器(Server Manager)。
- 点击 管理 → 添加角色和功能。
- 在「功能」步骤中,勾选:
- 图形化管理工具(含 Server-Gui-Mgmt-Infra)
- 图形外壳(含 Server-Gui-Shell)
- 继续完成向导并重启。
补充说明
| 项目 | 说明 |
|---|---|
| 功能名称 | Server-Gui-Mgmt-Infra(管理基础设施) + Server-Gui-Shell(完整桌面) |
| 最小权限 | 需本地 Administrator 或等效权限 |
| 磁盘空间 | 建议预留 ≥5 GB 额外空间 |
| 回退操作 | 如需移除 GUI,运行:Uninstall-WindowsFeature Server-Gui-Mgmt-Infra, Server-Gui-Shell -Restart |
| 许可影响 | 不影响许可证类型,但某些基于角色的授权可能因启用 GUI 而变更(通常无影响) |
✅ 成功标志:
- 启动后出现 Windows 登录屏幕(而非命令行提示符)
- 桌面任务栏、开始菜单、资源管理器正常显示
- 可通过
winver命令确认版本仍为 Server 2019(非降级为 Client OS)
需要我提供针对特定场景(如 Hyper-V 主机、云虚拟机、离线环境)的详细操作步骤吗?
PHPWP博客