转换Windows Server版本和许可证类型

安装Windows Server后,可以在版本(例如,评估版或标准版到数据中心)之间转换,并在许可类型(零售、批量许可和 OEM)之间进行切换。 本文提供了每个转换方案的分步过程。

有关支持的就地升级路径和限制的信息,请参阅 规划Windows Server升级

先决条件

在转换Windows Server版本或许可证类型之前,请确保具有:

  • 目标版本或许可证类型的产品密钥。
  • 要转换的服务器上具有管理员权限的命令提示符或 PowerShell 会话。
  • 对服务器的管理访问权限。

将评估版本转换为零售版本

可以将评估版本和Windows Server的版本转换为零售版本和版本。 例如,如果安装标准版(桌面体验)版本的评估版,则可以将其转换为标准版(桌面体验版)或数据中心版(桌面体验版)的零售版本。

然而,无法将所有 Windows Server 评估版本和版本系列转换为所有零售版本或版本系列。 例如,如果安装评估数据中心版,则只能将其转换为零售数据中心版,而不是零售标准版。

由于Windows Server 2016,因此无法将桌面体验评估版本转换为核心零售版本。 如果安装 Standard Core 评估版本,则只能将其转换为零售 Datacenter Core,无法转换为零售 Standard Core。

务必按照以下过程中的指示运行 DISM /online /Get-TargetEditions 命令,以确定可以转换为的零售版本。 如果所需的零售版本未列为目标版本,则需要重新安装所需的零售版本。

Note

要验证服务器是否正在运行评估版本,可以在提升的命令提示符中运行以下命令之一:

  • 运行 DISM /online /Get-CurrentEdition 并确保当前板别名称包括 Eval
  • 运行 slmgr.vbs /dlv 并确保输出包括 EVAL

如果未激活Windows,桌面右下角会显示评估期间剩余的时间。

Windows Server Standard 或 Datacenter

如果服务器运行的是 Windows Server Standard 或 Datacenter 版本的评估版本,则可以将其转换为可用的零售版本。 在提升的命令提示符或 PowerShell 会话中运行以下命令。

  1. 通过运行以下命令确定当前版别名称。 输出是版别名称的缩写形式。 例如,Windows Server Datacenter (桌面体验) 评估版为 ServerDatacenterEval

    DISM /online /Get-CurrentEdition
    
  2. 通过运行以下命令验证当前安装可以转换为哪些版别。 查看输出,记下要转换为的版本名称。

    DISM /online /Get-TargetEditions
    
  3. 运行以下命令以保存 Windows Server 的微软软件许可条款,然后您可以查看这些条款。 将 <target edition> 占位符替换为上一步中记录的版别名称。

    DISM /online /Set-Edition:<target edition> /GetEula:C:\license.rtf
    
  4. 在以下命令中输入新的版别名称和相应的零售产品密钥。 之前保存的《Windows Server 的 Microsoft 软件许可条款》需要您在设置版本过程时接受。

    DISM /online /Set-Edition:<target edition> /ProductKey:<product key> /AcceptEula
    

    例如:

    DISM /online /Set-Edition:ServerDatacenter /ProductKey:ABCDE-12345-ABCDE-12345-ABCDE /AcceptEula
    

Tip

有关 Dism.exe 的详细信息,请参阅 DISM 命令行选项

Important

无法将Active Directory域控制器从评估转换为零售版本。 在这种情况下,请在运行零售版本的服务器上安装另一个域控制器。 然后迁移评估域控制器持有的任何 FSMO 角色。 最后,从在评估版本上运行的域控制器中删除Active Directory 域服务(AD DS)。 有关详细信息,请参阅 将域控制器更新为 Windows Server

Windows Server Essentials

如果服务器正在运行Windows Server Essentials,可以通过在提升的命令提示符处输入零售、批量许可证或 OEM 密钥,将其转换为完整的零售版本:

slmgr.vbs /ipk <license key>

将 Windows Server Standard 版本转换为 Datacenter 版本

安装Windows Server后,可以随时将 Windows Server Standard 版本转换为 Datacenter 版本。 还可以从安装介质运行 setup.exe 来升级或修复安装,这有时称为就地修复。 如果在任何版本的 Windows Server 上运行 setup.exe 以就地升级或修复,则结果是你开始使用的同一版本。

可以将Windows Server的标准版转换为 Datacenter 版本,如下所示:

  1. 运行以下命令,确定 Windows Server Standard 是当前版本名称。 输出是版本名称的缩写形式,例如,Windows Server Standard(桌面体验)版本ServerStandard

    DISM /online /Get-CurrentEdition
    
  2. 运行以下命令,验证 Windows Server Datacenter 是否是转换到的有效选项:

    DISM /online /Get-TargetEditions
    
  3. 在以下命令中输入 ServerDatacenter 和你的零售产品密钥:

    DISM /online /Set-Edition:ServerDatacenter /ProductKey:<product key> /AcceptEula
    

在零售、批量许可和 OEM 许可证之间转换

安装Windows Server后,可以随时自由转换零售许可证、批量许可许可证或 OEM 许可证。 在执行这种转换期间,版本(Standard 或 Datacenter)保持不变。 如果你一开始是评估版本,则先将其转换为零售版本,然后通过提升的命令提示符运行以下命令来在版本之间进行转换。 提供你的批量许可、零售或 OEM 产品密钥。

slmgr.vbs /ipk <product key>

有关升级Windows Server的详细信息,请参阅以下文章: