如何将Windows Server 2019/2015评估版升级到完整版本?
如果我们已安装Windows Server 2019/Windows Server 2015 StandardEvaluation或者DatacenterEvaluation版本以尝试Microsoft服务器平台的新功能(注册后可以在此处下载Windows Server 2019免费试用版或者Windows Server 2015评估版),则180天进行测试。在此期间,我们可以使用Windows Server 2019/2015的所有功能。我们可以随时显示Windows Server评估版的宽限期到期日期:
Slmgr /dli
我们可以看到产品名称,描述(TIMEBASED_EVAL通道)和激活到期时间。
有一种方法可以使用以下命令将Windows Server评估期延长180天:
slmgr /rearm
我们最多可以将Windows Server试用期延长5次。因此,Windows Server Free Trial的最大寿命可以延长到" 3年= 180天* 6"(但是,在使用Microsoft评估版的条款下,我们不应将试用版用于商业目的)。
试用期到期后,系统会在事件查看器中开始每小时要求激活并关闭以下事件:
日志名称:系统源:USER32事件ID:1074说明:进程C:\Windows\system32\wlms\wlms.exe Server1代表用户NT AUTHORITY\SYSTEM启动了计算机Server1的关闭,原因如下:其他(已计划)原因代码:0x80000000关闭类型:关闭注释:此Windows安装的许可期限已到期。操作系统正在关闭。或者: 日志名称:应用程序源:WLMS事件ID:100说明:此Windows安装的许可期限已到期。操作系统将每小时关闭一次。
另外,我们还会在桌面上看到" Windows许可证已过期"通知。
如果我们要在Windows Server评估版中执行富有成效的任务,并希望将其升级到完整的Windows Server版,同时保留数据且无需完全重新安装操作系统,则本文将为我们提供帮助。
如果尝试为Windows Server评估版指定KMS或者Retail/MAK产品密钥,则会出现以下警告:"此版本无法升级"。
当我们尝试使用slmgr工具安装零售密钥时(
slmgr /ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
),我们将收到错误消息:
Error: 0xC004F069. On a computer running Microsoft Windows non-core edition, run ‘slui.exe 0xC004F069’ to display the error text.
但是,并不是所有的事情都如此悲伤:)。
我们可以使用DIM来验证是否正在使用Windows Server评估版。运行提升权限的命令提示符并执行命令:
DISM /online /Get-CurrentEdition
如我们所见,"当前版本"行指示当前Windows版本为" ServerStandartEval"。
获取可以将当前的Eval版本升级到的Windows Server版本列表:
DISM /online /Get-TargetEditions
如我们所见,当前的" ServerStandardEval"版本已升级到以下Windows Server 2015/Windows Server 2019版本:ServerDatacenter或者ServerStandard。
Windows Server评估的升级限制
在将Windows Server评估版转换为完整版之前,需要了解以下升级限制:
- 我们只能转换Windows Server的完整GUI版本。服务器核心或者Nano Server无法通过这种方式进行转换;
- 我们不能使用域控制器角色(Active Directory域服务角色)升级服务器。我们必须降级DC并首先卸载此角色。
- 它无法从Windows Server Eval数据中心升级到Windows Server Standard Full。
Windows Server 2015:将评估转换为许可版本
若要将Windows Server Evaluation升级到完整版本,我们需要使用Windows Server 2015的公共KMS(GVLK)密钥。转换是通过使用DISM的命令提示符执行的。例如,要将Eval版本升级到Windows Server 2015 Standard的零售版本,请使用以下命令:
dism /online /set-edition:ServerStandard /productkey:WC2BQ-8NRM3-FDDYY-2BFGV-KHKQY /accepteula
如果在DISM命令中指定零售或者MAK密钥而不是公共GVLK密钥,则会出现错误:错误1168无法验证指定的产品密钥。检查指定的产品密钥是否有效,并且与目标版本匹配。
一些用户抱怨说,有时当我们运行
DISM /set-edition
命令,它挂了10%。在这种情况下,我们建议我们找到并停止"软件保护服务"并禁用Internet访问(甚至可以从LAN断开以太网电缆)。
注意要将Windows Server 2015 Eval升级到Datacenter版,我们需要使用另一个GVLK密钥。该命令将如下所示:
DISM /online /Set-Edition:ServerDatacenter /ProductKey:CB7KF-BWN84-R7R2Y-793K2-8XDDG /AcceptEula
运行此命令后,等待消息
Command completed successfully
(在某些情况下,可能需要几个小时!!!)。之后,请重新启动服务器,并确保已安装完整的标准版。
winver.exe
如果在本地网络中部署了KMS服务器,则可以使用以下命令使用它来激活Windows Server操作系统:
slmgr /ipk WC2BQ-8NRM3-FDDYY-2BFGV-KHKQY
(这是Windows Server 2015 Standart的GVLK密钥,另一个产品密钥用于Datacenter,已在上面列出)
slmgr /ato
如果没有KMS服务器,则可以为Windows Server指定MAK或者零售产品密钥,并照常激活操作系统:通过Internet或者通过电话。
Windows Server 2019:将评估升级到完整版本
要将Windows Server 2019 EVAL转换为完整版,我们需要使用Windows Server 2019的GVLK(KMS)密钥。我们可以以相同方式升级Windows Server 2019版本。
将Windows Server 2019评估版转换为Windows Server 2019 Standard:
dism /online /set-edition:ServerStandard /productkey:N69G4-XX8F1-4G8F4-WWYCC-J464X /accepteula
将Windows Server 2019评估版转换为Windows Server 2019数据中心版:
dism /online /set-edition:ServerDatacenter /productkey:WMDGN-X8F3X-XVVXX-R3X43-63DFG /accepteula