Windows Server 2019 无桌面体验版(Server Core)是一种精简的安装选项,不包含图形用户界面(GUI),主要用于提高安全性、减少系统资源占用和降低攻击面。虽然没有传统桌面环境,但它仍然功能完整,可以通过命令行、PowerShell、远程管理工具等方式进行管理和使用。
以下是使用 Windows Server 2019 无桌面版的详细指南:
一、主要特点
- 无图形界面:启动后进入命令提示符或 PowerShell。
- 更小的体积:占用磁盘空间少,内存使用低。
- 更高的安全性:减少了图形组件带来的潜在漏洞。
- 适合服务器角色:如 Active Directory、DNS、DHCP、文件服务器、IIS、Hyper-V 等。
二、基本使用方式
1. 本地登录
- 启动后直接进入命令行界面(CMD 或 PowerShell)。
- 使用管理员账户登录,可以运行命令配置系统。
2. 常用命令行工具
| 工具 | 用途 |
|---|---|
sconfig |
服务器配置工具(文本菜单) |
PowerShell |
强大的脚本和管理工具 |
cmd |
基本命令行操作 |
netsh |
网络配置 |
diskpart |
磁盘管理 |
dism |
映像管理 |
✅ 推荐使用
sconfig快速配置基础设置。
三、使用 sconfig 配置服务器(推荐新手)
在登录后直接输入:
sconfig
进入文本菜单,可配置:
- 网络设置(IP 地址、DNS)
- 计算机名
- 加入域或工作组
- 更新设置
- 远程管理启用
- 启动服务器管理器(仅限安装了 GUI 的情况)
- 关机或重启
四、通过 PowerShell 管理
PowerShell 是核心管理工具,示例:
设置静态 IP
New-NetIPAddress -InterfaceAlias "Ethernet" -IPAddress 192.168.1.100 -PrefixLength 24 -DefaultGateway 192.168.1.1
Set-DnsClientServerAddress -InterfaceAlias "Ethernet" -ServerAddresses 192.168.1.1
更改计算机名
Rename-Computer -NewName "SRV-WEB01"
启用远程管理(WinRM)
Enable-PSRemoting -Force
安装角色(如 IIS)
Install-WindowsFeature -Name Web-Server -IncludeManagementTools
安装角色(如 Active Directory)
Install-WindowsFeature -Name AD-Domain-Services -IncludeManagementTools
五、远程管理方式(推荐)
由于无桌面,强烈建议通过远程方式管理:
1. 使用 Windows Admin Center(推荐)
- 免费微软官方工具,图形化管理 Server Core。
- 安装在另一台 Windows 10/11 或 Windows Server 上。
- 通过浏览器访问目标服务器。
- 支持文件管理、服务、事件日志、性能监控等。
? 下载地址:https://aka.ms/windowsadmincenter
2. 使用 RSAT(远程服务器管理工具)
在本地 Windows 10/11 上安装 RSAT 工具,如:
- RSAT: Active Directory Domain Services
- RSAT: Group Policy
- RSAT: DNS Server
然后使用:
mmc+ 远程管理插件Computer Management(连接到另一台计算机)dsa.msc(远程管理 AD)
3. 使用 PowerShell 远程(WinRM)
在本地运行:
Enter-PSSession -ComputerName 192.168.1.100 -Credential Administrator
4. 使用远程桌面(RDP)
- 虽然无桌面,但可以启用远程桌面服务。
- 安装
Remote-Desktop-Services角色后可远程连接(但界面仍为命令行)。 - 更推荐使用 本地体验主机(LXSS) 或仅用于调试。
六、可选:切换到带桌面的版本(不推荐)
你可以在 Server Core 上安装桌面体验(GUI),但会失去轻量优势:
Install-WindowsFeature -Name Server-Gui-Mgmt-Infra, Server-Gui-Shell -Restart
⚠️ 注意:此操作会将系统转为“带桌面的完整版”,占用更多资源。
七、常见服务器角色配置示例
安装并配置 IIS
Install-WindowsFeature Web-Server -IncludeManagementTools
网站文件默认路径:C:inetpubwwwroot
安装并配置 DNS
Install-WindowsFeature DNS -IncludeManagementTools
安装并配置 DHCP
Install-WindowsFeature DHCP -IncludeManagementTools
八、最佳实践建议
- 始终启用远程管理(WinRM、PSRemoting)
- 使用 PowerShell 脚本自动化配置
- 通过 Windows Admin Center 图形化管理
- 定期更新系统
- 关闭不必要的服务
总结
Windows Server 2019 无桌面版虽然没有图形界面,但功能强大、安全高效。通过 sconfig、PowerShell 和远程管理工具(如 Windows Admin Center),你可以轻松完成所有服务器管理任务。对于生产环境,Server Core 是推荐的选择。
如果你刚开始使用,建议搭配一台带 GUI 的管理机(如 Windows 10)进行远程管理,体验会更好。
如需具体场景(如搭建域控、IIS、文件服务器),可继续提问,我可以提供详细步骤。
CDNK博客