Windows Server 的评估版(Evaluation)有使用期限,到期后会频繁重启。与其重装,不如用 DISM 直接就地转换为正式版——整个过程不需要重装系统,只需一条命令加一次重启。

1. 以管理员身份打开 PowerShell

右键点击开始菜单,选择 Windows PowerShell(管理员)

2. 查看当前 Edition ID

先确认当前系统的版本标识(Edition ID):

DISM /online /Get-CurrentEdition

如果输出显示 ServerStandardEval(标准版评估版本),去掉结尾的 Eval,得到的 ServerStandard 就是转换时要用的目标 Edition ID。

3. 执行版本转换

DISM /online /Set-Edition:<EditionID> /ProductKey:<XXXXX-XXXXX-XXXXX-XXXXX-XXXXX> /AcceptEula
  • /Set-Edition: 后跟第 2 步得到的目标 Edition ID(记得去掉 Eval)。
  • /ProductKey: 后跟对应版本的产品密钥。

常用示例

标准版(Standard)

DISM /online /Set-Edition:ServerStandard /ProductKey:TVRH6-WHNXV-R9WG3-9XRFY-MY832 /AcceptEula

数据中心版(Datacenter)

DISM /online /Set-Edition:ServerDatacenter /ProductKey:D764K-2NDRG-47T6Q-P8T8W-YP6DF /AcceptEula

上面是微软公开的 KMS 客户端安装密钥(GVLK),仅用于触发转换和后续 KMS 激活。若使用零售或 MAK 密钥,请替换为你自己的密钥。

4. 确认并重启

命令执行后会提示输入 Y 确认,转换完成后按提示重启系统即可生效。

5. 支持跨版本转换

该方法支持跨版本操作。例如可以直接从 Standard 评估版转换为 Datacenter 正式版,无需先转成标准正式版再升级。