在 Windows Server 2019 的 Server Core(无GUI) 版本中,你可以通过安装 “带GUI的服务器”(即桌面体验功能)来添加图形用户界面(GUI)。以下是详细步骤:
✅ 方法:使用 PowerShell 安装 GUI(推荐)
-
以管理员身份打开 PowerShell
登录到你的 Windows Server 2019 Core 系统后,输入:
powershell然后按 Enter 进入 PowerShell 环境。
-
查看当前安装的服务器版本和可用功能
Get-WindowsEdition -Online确认你当前是 Server Core。
-
查看可安装的GUI相关功能
Get-WindowsFeature *GUI*你会看到类似以下两个关键功能:
Server-Gui-Mgmt-Infra:图形化管理工具(如 MMC、Server Manager)Server-Gui-Shell:桌面外壳(开始菜单、资源管理器等)
要完整安装 GUI 桌面体验,你需要安装这两个功能。
-
安装 GUI 组件
运行以下命令:Install-WindowsFeature Server-Gui-Mgmt-Infra, Server-Gui-Shell -Restart⚠️ 注意:
-Restart参数会在安装完成后自动重启服务器。如果你不想立即重启,可以稍后手动重启。如果你不确定网络或源路径,可以指定安装源(例如挂载的 ISO 或本地路径):
Install-WindowsFeature Server-Gui-Mgmt-Infra, Server-Gui-Shell -Source D:sourcessxs -RestartD:sourcessxs是 Windows Server 安装介质中的sxs文件夹路径(请根据你的实际光盘或ISO挂载盘符调整)。 -
等待重启后进入桌面环境
重启完成后,系统将启动进入完整的图形化界面(桌面体验),包括:
- Windows 资源管理器
- 控制面板
- 服务器管理器(Server Manager)
- 开始菜单等
📌 注意事项
- 系统要求:安装 GUI 会增加磁盘占用(约 2-4GB)和内存消耗,建议确保系统资源充足。
- 版本兼容性:必须是 Windows Server 2019 Standard 或 Datacenter 的 Core 版本 才能这样转换。不能跨版本(如从 Core 到 Essentials GUI)。
- 不可逆操作:虽然可以卸载 GUI 回到 Core,但微软不建议频繁切换。
- 卸载 GUI(如需恢复 Core):
Uninstall-WindowsFeature Server-Gui-Mgmt-Infra, Server-Gui-Shell -Restart
✅ 验证是否成功
重启后,你应该能看到:
- 登录界面是标准的图形化登录框
- 登录后进入桌面,有任务栏、开始按钮
- 可以打开“服务器管理器”和“控制面板”
🔁 替代方案(不推荐)
如果你无法访问安装源(sxs 文件夹),可以:
- 将 Windows Server 2019 ISO 挂载到服务器
- 或配置 WSUS / Windows Update(但 Core 默认可能未启用更新)
总结
| 步骤 | 命令 |
|---|---|
| 查看可用 GUI 功能 | Get-WindowsFeature *GUI* |
| 安装 GUI | Install-WindowsFeature Server-Gui-Mgmt-Infra, Server-Gui-Shell -Restart |
| 卸载 GUI | Uninstall-WindowsFeature Server-Gui-Mgmt-Infra, Server-Gui-Shell -Restart |
如有网络或源文件问题,欢迎提供具体错误信息,我可以进一步协助。
秒懂云