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 正式版,无需先转成标准正式版再升级。