买了一台ColoCrossing服务器,预装的是Windows Server 2016 Evaluation

总是莫名其妙经常自动关机。尝试进行kms激活失败

网上查找了一些资料,发现跟安装的Evaluation版本相关,于是尝试进行版本的替换

步骤:

1、查看本机 Edition ID

输入:DISM /online /Get-CurrentEdition

例如 Standard 标准版评估版本,将ServerStandardEval 把后面 Eval 那四字母去了就是本机的 Edition ID

2、从Evaluation 版转成正式版:

输入:DISM /online /Set-Edition:XXXXXX /ProductKey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX /AcceptEula

Edition ID 可以填上一步所得到的版本结果,ProductKey 后面填入序列号(可以网上自行搜索)

如果对以上参数不理解的,可参考如下,复制运行即可。

标准版:ServerStandard

DISM /online /Set-Edition:ServerStandard /ProductKey:WC2BQ-8NRM3-FDDYY-2BFGV-KHKQY /AcceptEula

数据中心版:ServerDatacenter

DISM /online /Set-Edition:ServerDatacenter /ProductKey:CB7KF-BWN84-R7R2Y-793K2-8XDDG /AcceptEula

运行后完成后,重启操作系统即可

3、此方法也适用于 Standard 转 DataCenter

比如将标准版转换为 Datacenter 版本,执行如下命令:

DISM /online /Set-Edition:ServerDatacenter /ProductKey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX /AcceptEula

TIPS:

如果不升级的临时解决办法:
下面的办法可以临时修复系统自动关机问题,但最优的解决方案还是激活系统。
把下面代码添加到一个.bat里面然后添加到系统启动项,否则每次重启后,wlms.exe进程还会再次出现

taskkill /f /im wlms.exe //这个是关闭wlms.exe
ping -n 4 127.0.0.1 //这个是为了延时
shutdown -a //取消重启