在 Windows 服务器上,默认情况下安装的是 Server Core(核心安装) 版本,它没有图形用户界面(GUI),只提供命令行操作。如果你希望进入图形界面(GUI),可以通过以下几种方式实现:
✅ 方法一:将 Server Core 安装转换为带有 GUI 的 Full(完整)版本
适用情况:
- 你当前使用的是 Windows Server Core 版本
- 想要添加图形界面(GUI)
步骤如下:
-
以管理员身份打开 PowerShell
-
查看当前安装的 Windows Server 版本:
Get-WindowsEdition -Online如果输出是:
Edition : ServerStandardCore表示你当前是 Core 版本。
-
安装带有 GUI 的完整版本组件:
Install-WindowsFeature -Name Server-Gui-Mgmt-Infra, Server-Gui-Shell -
重启服务器:
Restart-Computer -
重启后,系统将会切换到图形界面模式,你可以看到登录界面并进入桌面环境。
✅ 方法二:切换回 Server Core(可选)
如果你之后想移除图形界面,可以运行:
Uninstall-WindowsFeature -Name Server-Gui-Shell
然后重启即可回到 Server Core 模式。
✅ 方法三:远程连接图形界面(即使本地无 GUI)
如果你无法或不想更改服务器本身的操作系统版本,也可以通过以下方式远程管理图形界面:
使用远程桌面(RDP)
- 确保服务器已启用远程桌面服务:
Set-ItemProperty -Path "HKLM:SystemCurrentControlSetControlTerminal Server" -Name "fDenyTSConnections" -Value 0 Enable-NetFirewallRule -Name "RemoteDesktop*" - 在另一台有图形界面的电脑上使用“远程桌面连接”工具(mstsc.exe)连接服务器 IP 地址。
📌 注意事项
-
并非所有 Windows Server 安装都默认带 GUI,例如:
Windows Server Datacenter (Server Core)没有 GUIWindows Server Datacenter(不带括号说明)通常是有 GUI 的完整版
-
安装 GUI 功能会占用更多磁盘空间和系统资源。
✅ 总结
| 操作 | 命令 |
|---|---|
| 查看当前版本 | Get-WindowsEdition -Online |
| 添加 GUI | Install-WindowsFeature Server-Gui-Mgmt-Infra, Server-Gui-Shell |
| 移除 GUI | Uninstall-WindowsFeature Server-Gui-Shell |
| 重启服务器 | Restart-Computer |
如需进一步帮助(比如远程桌面配置、防火墙设置等),欢迎继续提问!
云知识