以管理员身份运行cmd.exe:
Slmgr.vbs /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
-->> it gives error:
Windows Script Host
Error: 0x8007041D On a computer running Microsoft Windows non-core edition,
run 'slui.exe 0x2a 0x8007041D' to display the error text.
和:
slui.exe 0x2a 0x8007041D
-->>
Windows Activation
An error has occured
You can also contact Microsoft by phone to help resolve
this problem.
Code:
0x8007031D
Description:
The service did not respond to the start or control request in a timely fashion.
Telnet 未安装。无法通过 Windows 功能安装,出现错误,可能是因为未激活。
问题:这个激活错误是什么?
如果我尝试:
Slmgr.vbs /skms kms_server:1688
我收到了相同的错误消息,可能是客户端的问题?
答案1
打开提升的 cmd 提示符并输入以下命令来卸载并重新安装产品密钥:
slmgr –upk
slmgr –cpky
slmgr –rilc
slmgr –ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
slmgr –ato
笔记:SLMGR 的有用命令
-dli -> 显示许可证信息
-dly -> 显示详细的许可证信息
-upk -> 卸载产品密钥
-ipk $key -> 安装产品密钥
-ato -> 激活 Windows
-rearm -> 重置机器的许可状态
-cpky -> 从注册表中清除产品密钥
-rilc -> 重新安装系统许可证文件
另外,您可以打开服务器管理器->本地服务器->单击您的产品 ID,然后会弹出 Windows 激活提示。
但是,如果你计划使用批量激活,请参考:
Windows 8 和 Windows Server 2012 批量激活概述
http://technet.microsoft.com/en-us/library/hh831612.aspx
附录 A:KMS 客户端设置密钥
http://technet.microsoft.com/en-us/library/jj612867.aspx
如果您运行评估版本,请参阅 Windows Server 2012 的评估版本和升级选项。