在 Windows Server 2019 和 2022中,默认安装的是“服务器核心”模式(无图形界面)。如果你需要图形用户界面(GUI),可以通过以下几种方式安装。
⚠️ 重要提示:
- 安装 GUI 会增加系统资源占用(CPU、内存、磁盘空间)和安全攻击面。
- 微软建议生产环境尽量使用 PowerShell 或远程管理工具进行维护。
- 安装 GUI 后需重启服务器。
✅ 方法一:通过 PowerShell 安装(推荐)
步骤:
- 以管理员身份运行 PowerShell。
- 执行以下命令安装 GUI 组件:
Install-WindowsFeature -Name Server-Gui-Mgmt-Infra, Server-Gui-Shell -IncludeManagementTools
Server-Gui-Mgmt-Infra:安装图形化管理基础结构(如事件查看器、服务管理器、设备管理等)。Server-Gui-Shell:安装完整的桌面体验(包括资源管理器、开始菜单等)。-IncludeManagementTools:确保包含所有相关管理工具。
- 等待安装完成,然后重启服务器:
Restart-Computer
✅ 方法二:通过 Server Manager(如果已部分安装 GUI)
如果你之前只安装了 Server-Gui-Mgmt-Infra,但未安装完整 Shell:
- 打开 Server Manager。
- 点击 “本地服务器” → 右侧可能显示“图形界面:已安装”。
- 若未完全安装,可通过 PowerShell 补充安装
Server-Gui-Shell(同上)。
💡 注意:如果服务器从未安装任何 GUI 组件,Server Manager 可能不可用,需使用方法一。
✅ 方法三:通过 DISM 命令(离线或特殊场景)
适用于无法使用 PowerShell 或需要从安装介质安装的情况:
DISM /Online /Enable-Feature /All /FeatureName:Server-Gui-Mgmt-Infra /FeatureName:Server-Gui-Shell /NoRestart
然后重启:
shutdown /r /t 0
✅ 验证是否成功安装
重启后,你应该看到:
- 登录界面(图形化)
- 桌面环境(资源管理器、任务栏、开始菜单)
- 可启动 Server Manager、事件查看器等图形化工具
也可通过 PowerShell 检查:
Get-WindowsFeature | Where-Object {$_.Name -like "*Gui*"}
输出中 Server-Gui-Mgmt-Infra 和 Server-Gui-Shell 应显示为 [X] Installed。
❌ 如何移除 GUI?
如果未来想回退到核心模式:
Uninstall-WindowsFeature Server-Gui-Mgmt-Infra, Server-Gui-Shell
Restart-Computer
📌 补充说明
| 功能组件 | 说明 |
|---|---|
Server-Gui-Mgmt-Infra |
图形化管理工具(最小 GUI) |
Server-Gui-Shell |
完整桌面体验(含资源管理器) |
Desktop-Experience |
旧版名称,等同于 Server-Gui-Shell + 多媒体支持 |
在 Windows Server 2019/2022 中,推荐使用
Server-Gui-Mgmt-Infra+Server-Gui-Shell组合,而非旧的Desktop-Experience。
如有其他问题(如远程桌面配置、性能优化等),欢迎继续提问!
云小栈