如何将Windows Server 2019/2015评估版升级到完整版本?

时间:2020-01-09 10:46:37  来源:igfitidea点击:

如果我们已安装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