☰
Windows Server 2019安装全攻略:版本选型、U盘启动盘与避坑指南
2026/10/5 4:56:21 网站建设 项目流程

简介:面向需要部署Windows Server 2019的运维人员与系统管理员,这份图文详解教程系统梳理了从安装介质准备到系统初始化配置的完整流程。教程开篇即区分标准版与数据中心版的适用场景:标准版适合中小企业的常规服务器需求,数据中心版面向大型企业或云环境,提供无限制虚拟化许可等高级特性。随后,分步展示了选择自定义安装方式、规划磁盘分区、执行安装并等待系统自动复制文件、设置高强度管理员密码等关键环节。针对部署常见疑问,内容还专门说明了带桌面体验与Server Core无桌面模式的差异,并提示定期安装安全补丁、配置自动备份、正确规划IP地址与网关等生产环境注意事项。资源共1个PDF文件,整体大小仅177KB,便于随时查阅;目前已有3215人学习。适合初次接触Windows Server或希望快速完成服务器系统部署的读者对照操作。

1. 装 Windows Server 2019 前,先搞懂版本和桌面体验这两个坑

给公司那台戴尔 R730 重装系统的时候,我第一次领教了 Windows Server 2019 的脾气:镜像写好了、U 盘也插上了,结果安装时贪快选了个不带桌面的版本,系统装完只剩一个命令行窗口,鼠标都没地方点。后来重新装了一遍才算搞清楚,Windows Server 2019 系统安装这件事,真正的门槛不在“下一步”,而在版本选择、启动介质和分区规划这几个前置环节。

这篇教程就是完整的 Windows Server 2019 系统安装流程,从标准版和数据中心版的区别讲起,覆盖镜像下载、U 盘启动盘制作、BIOS 设置、磁盘分区、密码策略,再到装完后的初始化和验证。适合第一次上手服务器的新人,也适合老手重装时对照检查自己有没有漏参数。每一步都给能直接照抄的命令和参数,我把踩过的坑单独放在第 4 章,照着走能少折腾两小时。

2. 装之前先定版本:标准版与数据中心版怎么选,启动盘怎么做

2.1 版本选型:标准版和数据中心版差的不是价格,是授权

Windows Server 2019 和 Windows Server 2016 一样,分标准版(Standard)和数据中心版(Datacenter)。这两个版本在系统内核、安装流程、补丁更新上完全一致,真正的差异在 Hyper-V 虚拟化授权和高级功能上。很多人以为标准版就是“功能阉割版”,其实运行服务的能力基本相同,区别主要围绕虚拟化权益展开。

对比项标准版 Standard数据中心版 Datacenter
Hyper-V 虚拟机授权最多 2 台免费虚拟机不限虚拟机数量
适用规模小中型企业、单机或少量虚拟化大型企业、私有云、高密度虚拟化
Storage Spaces Direct支持(部分场景受限)完整支持
软件定义网络 SDN不包含完整包含
Shielded VMs 防护不支持支持
许可模式按物理核心数授权按物理核心数授权

选型逻辑其实很简单:如果你就在一台物理机上跑一两个虚拟机,比如一台域控加一台文件服务器,标准版足够;如果你打算做虚拟化集群、超融合或者要给每个业务都开虚拟机,那数据中心版不限额的虚拟化许可能省下大量授权成本。

另外要特别注意安装形态。Windows Server 2019 每个版本都提供两种安装选项:带桌面体验(Desktop Experience)和 Server Core。Server Core 只有命令行和 PowerShell 窗口,没有传统桌面,日常管理全靠命令。我第一次翻车就是选成了 Server Core。新手尽量选“带桌面体验”,装完至少有个能点的界面,后续配置也直观。

2.2 镜像下载与 U 盘启动盘制作:Rufus、diskpart 与 4GB 限制

镜像从微软评估中心下载即可,搜索“Windows Server 2019 评估版”就能找到官方 ISO,一个 ISO 里同时包含标准版和数据中心版。这个评估版装上就能用,有 180 天试用期,用来学习、做测试环境完全够了。

拿到 ISO 之后,写启动盘推荐用 Rufus,免费、体积小、更新勤。写入时几个关键参数要注意:分区类型选 GPT,目标系统选 UEFI(非 CSM),文件系统选 FAT32。如果目标机器是很老的那种纯 BIOS 机器,才考虑 MBR + Legacy 组合。Rufus 写盘速度比老牌 UltraISO 快不少,而且对 Windows Server ISO 的兼容性更好。

如果你手头没有 Rufus,用 Windows 自带的 diskpart 也能做启动盘,只是步骤多几步。用管理员身份打开 CMD,依次执行下面的命令:

rem 管理员 CMD 下执行,会清空 U 盘全部数据 diskpart list disk select disk 3 clean convert gpt create partition primary format fs=fat32 quick label="WIN2019" active exit

这段命令的逻辑是:先列出磁盘找到 U 盘对应的编号,select disk 3选中它,clean清空所有分区,convert gpt把磁盘转成 GPT 分区表,然后创建一个主分区并格式化为 FAT32。执行前务必看清list disk输出的容量,别把数据盘给清了。

这里有个绕不开的坑:install.wim这个文件通常超过 4GB,而 FAT32 文件系统单个文件最大只能 4GB。把 ISO 直接解压复制到 U 盘会报“文件太大”。常见做法是先用 dism 把 install.wim 拆成多个小卷,再拷到 U 盘:

dism /Split-Image /ImageFile:"D:\ISO\sources\install.wim" /SWMFile:"D:\ISO\sources\install.swm" /FileSize:3000

/FileSize:3000表示每个分卷 3000MB,这样每个 swm 文件都不会超过 FAT32 限制。安装程序能自动识别 .swm 分卷,不影响安装过程。如果下载的是 ESD 格式的镜像,install.esd 本身就小于 4GB,就没这些事。

2.3 哈希校验与引导顺序检查:先验证镜像再进 BIOS

写盘前我强烈建议先做一次哈希校验,尤其是从网盘或第三方站点下的镜像。Windows 自带 certutil 就能算 SHA256:

certutil -hashfile "D:\Windows_Server_2019_x64.iso" SHA256

输出的哈希值去和微软官方提供的 SHA256 比对,完全一致再用。镜像损坏最常见的问题就是安装中途报错、卡进度,与其在安装界面干瞪眼,不如一开始就花一分钟校验。这个习惯我在后来装 Linux 发行版时也保留着。

启动盘做好后,把 U 盘插到目标机器的 USB 接口,开机时进 BIOS 设置引导顺序。戴尔服务器开机按 F2 进设置、F11 进一次性引导菜单;惠普一般是 F9;联想 SR 系列是 F1。把 U 盘调到第一启动项,同时确认启动模式是 UEFI。有远程管理卡的服务器,比如 iDRAC、iLO,可以在网页控制台里挂载 ISO,连 U 盘都省了,远程装系统非常方便。

提示:安装完成后记得把引导顺序改回硬盘第一,否则每次重启都会卡在“Press any key to boot from CD or DVD…”的提示界面。

3. 安装全流程:从 BIOS 设置到分区规划,一次走通

3.1 BIOS/UEFI 设置:启动模式决定你后面少踩两个坑

BIOS 里真正影响安装成败的设置就是启动模式和 SATA 模式。

启动模式方面,2019 年之后的服务器基本都是 UEFI,少数老机器还在用传统 Legacy BIOS。UEFI 对应 GPT 分区表,Legacy 对应 MBR。如果启动模式和分区表不匹配,安装程序会在选磁盘那一部直接报错“无法在此驱动器上安装 Windows”。所以做启动盘之前就要先确认目标机器的固件模式,再决定 U 盘写 GPT 还是 MBR。

SATA 模式也是一处容易翻车的点。服务器 BIOS 里硬盘模式常有 AHCI、RAID、IDE 几种。如果装了 ESXi 后再装 Windows Server,或者机器带硬件 RAID 卡,安装界面很可能看不到硬盘——不是系统镜像问题,而是驱动没加载。常见做法是先在 BIOS 里把 SATA 模式切成 AHCI,装完系统再切回 RAID;有 RAID 卡的服务器则要提前准备好厂商的驱动,在安装界面“加载驱动程序”时手动指定。

3.2 安装向导逐段拆解:选语言、选版本、输入密钥

启动 U 盘后,屏幕出现“Press any key to boot from CD or DVD...”时随便按个键,进入安装向导。整个安装流程我拆成一张表,方便对照:

步骤操作说明
1选择语言、时间、键盘中文简体、中文、简体中文输入法
2点击“现在安装”不要点左下角“修复计算机”
3输入产品密钥评估版可直接点“我没有产品密钥”
4选择操作系统版本选“标准版(桌面体验)”
5接受许可条款勾选后进入下一步
6选择“自定义:仅安装 Windows”第二项是升级,维护老系统才用
7磁盘分区设置见 3.3
8等待复制文件与安装约 20~40 分钟
9设置 Administrator 密码密码必须满足复杂度要求
10登录桌面首次登录做初始化设置

走到第 4 步时,屏幕上会出现多个版本条目,比如“标准版(桌面体验)”“标准版(Server Core)”“数据中心版(桌面体验)”。这里不要凭直觉选第一个,只看版本号不看形态,很容易选到 Server Core。我后来养成的习惯是选完版本后默读一遍:标准版、带桌面体验,确认无误再点下一步。

密钥界面直接跳过不会影响安装,系统装完后以评估版状态运行 180 天。评估版的功能和正式版无差异,只是授权状态不同,这点对学习环境来说完全够用。

3.3 磁盘分区策略:保留分区、系统盘大小与手动分区

到分区这一步,如果硬盘是全新的,安装程序会创建一个包含“恢复”“EFI”“MSR”在内的分区结构。很多人看到这几个分区以为是多余的,想合并删掉,结果把引导分区删没了,开机直接黑屏。这三个分区是 UEFI 引导的必需品,不要动它们,只对那个容量最大的主分区进行“新建”和“格式化”即可。

系统盘大小的规划根据自己的用途来。我一般按这个方案:

场景系统盘建议大小理由
域控、DNS、DHCP80~100GB系统日志和数据库不会太大
文件服务器120GB给 Windows 更新和影子副本留余量
虚拟化宿主机100GBHyper-V 的 VHD 单独放到数据盘
开发测试机60GB够用,反正快照随便还原

在安装界面直接分区是最稳妥的做法,图形界面一目了然。我偶尔也会用 Shift+F10 调出命令行手动分区,自动化批量装服务器时比较实用:

diskpart select disk 0 clean convert gpt create partition efi size=100 create partition msr size=16 create partition primary size=102400 format fs=ntfs quick exit

这段命令的意思是在第一块磁盘上创建 100MB 的 EFI 系统分区、16MB 的 MSR 保留分区,再创建一个 102400MB(即 100GB)的 NTFS 主分区作为系统盘。手动分区能把每个分区的大小精确控制到 MB 级,但手误的风险也高,不推荐新手在安装阶段用。图形界面分区时遇到“无法在此驱动器上安装 Windows”的报错,往下看第 4 章第 4.2 节的处理方法。

4. 安装避坑手册:五个高频翻车现场与排查记录

4.1 装完只有命令行没有桌面:Server Core 选错了

现象:安装过程一切正常,重启后登录进去,面前只有一个黑色的 CMD 窗口,桌面、开始菜单、任务栏全都没有。以为系统装坏了,想重装又觉得浪费时间。

原因:安装时选了“标准版(Server Core)”而不是“标准版(桌面体验)”。Server Core 是微软刻意剥离了图形界面的精简形态,日常管理靠 PowerShell 和远程工具,本意是减少攻击面。问题在于很多人不知道这个区别,把 Server Core 当成系统异常。

解决:Windows Server 2019 已经不支持从 Server Core 无损转换到桌面体验版,别浪费时间找转换命令。两条路:一是重装系统,在选择版本时明确勾选“桌面体验”;二是干脆就留在 Server Core 里,用sconfig命令做基础配置,用另一台电脑的“服务器管理器”或 PowerShell Remoting 远程管理它。对于只想快速用起来的新手,我建议直接重装。

4.2 分区报错“无法在此驱动器上安装 Windows”

现象:安装进行到选择磁盘时,点击“下一步”直接弹红字错误:无法在此驱动器上安装 Windows。选了其他磁盘也一样。

原因:启动模式是 UEFI,但磁盘分区表还是 MBR;或者反过来,Legacy 模式下磁盘是 GPT。安装程序的死规矩是 UEFI 配 GPT、Legacy 配 MBR,错配就不让装。常见于二手服务器上拆下来的老盘,或者之前装过 Linux 的机器残留了 MBR 分区表。

解决:Shift+F10 调出命令行,用 diskpart 把磁盘转成 GPT:

diskpart list disk select disk 0 clean convert gpt exit

clean会清空整块磁盘的所有数据,执行前想清楚盘里有没有要留的东西。转换完成后关闭命令行,回到安装界面点“刷新”,磁盘就可见可写了。另一种解决思路是回 BIOS 把启动模式改成 Legacy,但违背了 UEFI 的硬件趋势,只作为老机器的兜底方案。

4.3 进度一直卡在“正在应用设置”,半个多小时不动

现象:文件复制完成,进入“正在应用设置”阶段,进度百分比卡在 62% 或某个数字不动,风扇在转,鼠标还能动,就是没进展。

原因:最常见的是 U 盘质量不行或 USB 接口供电不稳,导致读取中断;其次是镜像本身有问题。服务器前面板 USB 接口偶尔会为了接加密狗等外设降速,也是隐性因素。

解决:把 U 盘换到机箱后置的 USB 2.0 接口再试一次,USB 2.0 虽然慢但兼容性最好。重新写入 U 盘前先做一次哈希校验,确认镜像没问题。如果机器配了远程管理卡,挂载 ISO 安装反而比 U 盘稳得多。

4.4 重启后循环进入安装界面,进不了系统

现象:安装完成,系统自动重启,结果又回到“Press any key to boot from CD or DVD...”的界面,不管按不按键都反复进安装向导。

原因:U 盘还在 UEFI 引导顺序的第一位,每次开机都先读 U 盘。如果你按了任意键,就再次进入安装程序;不按键几秒后虽然会跳过,但 U 盘一直插着总归不放心。

解决:安装完成重启后,立刻拔掉 U 盘,或者进 BIOS 把引导顺序改成硬盘第一。我习惯是装完系统直接拔盘,省事,也不怕误操作再次触发安装程序。

4.5 首次登录网络不通,IP 是 169.254 开头

现象:登录进去后打开网络设置,IP 地址是 169.254.x.x,Ping 不通网关,外网也上不去。

原因:169.254 是 Windows 在获取不到 DHCP 地址时的自动专用地址。要么这台服务器的网卡驱动没装上,要么网络里没有 DHCP 服务器且你没配静态 IP。服务器不像家用电脑,很多机房环境没有 DHCP,默认要手动指定 IP。

解决:先用ipconfig /all确认网卡是否存在、状态是不是“媒体已断开”。如果驱动缺失,设备管理器里网卡会有黄色感叹号,去官网下载对应网卡驱动离线安装。驱动没问题的话,手动配置固定 IP,参考第 5 章 5.1 小节的操作,几分钟就好。

5. 装完别急着用:主机名、固定 IP、远程桌面与激活检查

5.1 改主机名和固定 IP:两条 PowerShell 命令的事

安装时系统生成的主机名是一串随机字符,比如 WIN-5K3F2A9Q,这在域环境或集群里根本没法用。修改主机名用 PowerShell 一行搞定:

# 修改主机名并重启,WEB-01 替换成你的规划名称 Rename-Computer -NewName "WEB-01" -Restart

Rename-Computer的-NewName参数就是新主机名,-Restart表示修改完立刻重启。主机名建议在装完系统、加入域或配置服务之前就定好,避免后期改了主机名导致证书、共享路径失效。

固定 IP 在服务器上几乎是必做项。用New-NetIPAddress配置地址,再用Set-DnsClientServerAddress指定 DNS:

# 查看网卡接口别名,通常是 Ethernet0 或 Ethernet1 Get-NetAdapter # 配置固定 IP、掩码和网关 New-NetIPAddress -InterfaceAlias "Ethernet0" -IPAddress 192.168.10.15 -PrefixLength 24 -DefaultGateway 192.168.10.1 # 配置 DNS 服务器 Set-DnsClientServerAddress -InterfaceAlias "Ethernet0" -ServerAddresses 223.5.5.5,8.8.8.8

-PrefixLength 24就是子网掩码 255.255.255.0,-DefaultGateway是网关,DNS 我用的是国内公共 DNS,你也可以换成公司内部的 DNS 地址。配完后用ping 网关验证连通性,通了再接下一步。

5.2 开启远程桌面与防火墙:远程管理的第一步

服务器放在机房或者虚拟机里远程管理是常态,Windows Server 2019 默认关闭远程桌面,需要在系统属性里打开。用命令操作比点界面快,而且可以在 Server Core 上用:

# 开启远程桌面服务(0 为允许,1 为拒绝) Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server' -Name "fDenyTSConnections" -Value 0 # 在防火墙放行远程桌面端口 3389 Enable-NetFirewallRule -DisplayGroup "远程桌面"

第一条命令修改注册表里“拒绝远程桌面连接”的开关,改成 0 就是允许;第二条命令把防火墙规则组里所有“远程桌面”规则设为启用,这样外部才能访问 3389 端口。改完用另一台机器 mstsc 连一下试试。如果是从公司内网连,还要确保路由器和交换机没有屏蔽 3389。

5.3 激活状态与版本确认:用 slmgr 看清授权

安装完系统,winver只能看到版本号,看不到授权到期时间。用 slmgr 才能看到激活状态:

slmgr.vbs /xpr

这个命令会弹出窗口显示系统何时到期。如果显示“已永久激活”,说明这个副本已激活;如果显示具体到期日期,那就是评估版。评估版最长可以用 3 年:初始 180 天,到期前用slmgr.vbs /rearm可以重置一次,总共能重置 5 次。

要检查当前版本是标准版还是数据中心版,用命令最准:

systeminfo | findstr /C:"OS 名称" systeminfo | findstr /C:"OS 版本"

生产环境别省这一步。我见过一台机器装完发现是评估版、跑了一个月才被告知,临时补授权很被动。别碰网上那些破解激活工具,正经渠道用官方评估版或者从正规授权商买号,省心也合规。

6. 交付前做三个验证:systeminfo、winver 和快照

6.1 用 systeminfo 看安装结果

装完系统、改完 IP、开完远程桌面,先别急着交付。我会强制自己跑一遍完整检查,第一条命令就是systeminfo:

systeminfo

这条命令把主机名、OS 名称、OS 版本、内存容量、网卡信息一次性列出来。重点看 OS 名称后面的版本:标准版还是数据中心版,Build 号是不是 17763,这是 Windows Server 2019 对应的版本号。如果 OS 名称里带“Evaluation”,说明是评估版,要按 5.3 的方法确认到期时间。

检查完 systeminfo,再跑winver确认内核版本,最后用slmgr.vbs /xpr看授权状态。这三样一整套下来,系统的身份就完全清楚了。

6.2 打补丁、做快照,再交付

版本确认无误后,第一件事是去 Windows Update 把补丁打全。2019 年之后的系统补丁基本都是累积更新,只装最新一个就行,不需要一个一个补。补丁装完重启一次,再跑一遍systeminfo,确认补丁号和 Build 号刷新了。

最后一步是我吃了亏才养成的习惯:系统干净状态时做一个快照或镜像。物理机用服务器厂商的备份工具做一份系统盘镜像,虚拟机在 Hyper-V 或 VMware 里打一个检查点。之后配置角色、装服务、改设置,出了问题一键还原,不用重装系统从头再来。

从那以后我每次装完服务器,交付前都强制走一遍 systeminfo、winver、slmgr 三连,确认版本形态、补丁状态、授权期限全部符合预期,再打快照收工。系统安装这一步看着基础,恰恰是后面所有服务的根基,多花十分钟验证比事后返工划算得多。希望帮到你。

本文还有配套的精品资源,点击获取

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询