Windows Server 2022 默认安装时可以选择两种模式:
- Server Core(核心模式):无图形化界面,只有命令行和 PowerShell。
- Desktop Experience(桌面体验模式):包含完整的图形化用户界面(GUI),类似于 Windows 10/11。
如果你当前使用的是 Server Core 模式,是没有图形化界面的。要进入图形化界面,你需要将其转换为 Desktop Experience 模式。以下是具体步骤:
✅ 方法一:从 Server Core 安装 Desktop Experience(图形界面)
⚠️ 注意:此操作需要重启,并占用更多磁盘空间和内存。
步骤 1:以管理员身份打开 PowerShell
在命令提示符或远程连接中输入:
powershell
步骤 2:查看当前安装的功能
Get-WindowsFeature | Where-Object {$_.Name -eq "Desktop-Experience"}
步骤 3:安装 Desktop Experience 功能
Install-WindowsFeature -Name Desktop-Experience -IncludeAllSubFeature -IncludeManagementTools
-IncludeManagementTools会同时安装图形管理工具(如服务器管理器、事件查看器等)。
步骤 4:重启服务器
Restart-Computer
重启后,系统将进入图形化界面(GUI)。
✅ 方法二:检查是否已安装 GUI 但未启动资源管理器
如果已经安装了 Desktop Experience,但看不到桌面,可能只是 Explorer 没有运行。
-
按
Ctrl + Shift + Esc打开任务管理器(或输入taskmgr)。 -
点击“文件” → “运行新任务”。
-
输入:
explorer.exe并勾选“以系统管理权限创建此任务”,然后确定。
这会启动桌面资源管理器。
✅ 方法三:远程桌面连接到图形界面(推荐日常管理)
即使你使用的是带 GUI 的版本,也不建议直接在服务器本地操作。推荐通过 远程桌面(RDP) 连接:
-
在服务器上启用远程桌面:
Set-ItemProperty -Path 'HKLM:SystemCurrentControlSetControlTerminal Server' -Name "fDenyTSConnections" -Value 0 Enable-NetFirewallRule -DisplayGroup "Remote Desktop" -
使用另一台电脑的“远程桌面连接”(mstsc)登录服务器 IP 或主机名。
❌ 注意事项
- Server Core 更安全、更轻量,微软推荐用于生产环境,通过 PowerShell 或远程管理工具(如 Windows Admin Center)管理即可。
- 添加 GUI 会增加攻击面和资源消耗,除非必要,不建议安装。
- 如果你刚安装系统,建议重新安装选择 “Desktop Experience” 版本。
✅ 如何确认当前是哪种模式?
运行以下命令:
winver
或在 PowerShell 中执行:
(Get-CimInstance Win32_OperatingSystem).OperatingSystemSKU
常见 SKU 值含义:
79或80:Windows Server Datacenter with Desktop Experience78或77:Windows Server Standard with Desktop Experience76或75:Core 版本(无 GUI)
总结
| 目标 | 操作 |
|---|---|
| 进入图形界面 | 安装 Desktop-Experience 角色并重启 |
| 查看是否有 GUI | 检查 SKU 或尝试运行 explorer.exe |
| 日常管理 | 推荐使用远程桌面连接(RDP) |
如有需要,我也可以提供无人值守安装脚本或 PowerShell 自动化方案。
CLOUD技术博