怎样为Windows Server 2019添加图形用户界面(GUI)?

在 Windows Server 2019 中添加图形用户界面(GUI)可以通过 PowerShell 或服务器管理器完成。以下是两种常用方法:


方法一:使用 PowerShell(推荐,适用于远程或无 GUI 环境)

  1. 以管理员身份打开 PowerShell
    右键点击「开始」菜单 → 选择「Windows PowerShell (管理员)」或「终端 (管理员)」。

  2. 安装桌面体验功能包
    运行以下命令(需联网,且系统为完整版 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
  3. 重启服务器
    安装完成后,系统会提示重启。执行:

    Restart-Computer
  4. 验证安装
    重启后登录时,应看到图形化登录界面;登录后进入桌面,可打开「服务器管理器」「设备管理器」等 GUI 工具。


方法二:通过服务器管理器(仅当已有部分 GUI 支持时)

❗ 此方法不适用于纯 Server Core 安装。如果当前是 Core 模式(无 GUI),则必须先通过 PowerShell 安装基础管理基础设施(Server-Gui-Mgmt-Infra),再安装完整桌面(Server-Gui-Shell),否则“添加角色和功能”向导中将找不到 GUI 选项。

若已具备基本 GUI 支持:

  1. 打开 服务器管理器(Server Manager)。
  2. 点击 管理添加角色和功能
  3. 在「功能」步骤中,勾选:
    • 图形化管理工具(含 Server-Gui-Mgmt-Infra)
    • 图形外壳(含 Server-Gui-Shell)
  4. 继续完成向导并重启。

补充说明

项目 说明
功能名称 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 主机、云虚拟机、离线环境)的详细操作步骤吗?