Windows Server 2012 Standard KMS Host in VMWare Which Activates Windows 7/8/2012 and Office 2010/2013
此方法来此 MDL(My Digital Life Forums),这里只是简单的记录一下
在 WMWare 配置 Windows Server 2012 Standard KMS 服务器:
- 在ESXi中安装Windows Server 2012 Standard
- 确保VM不要连接互联网(可以让VM网卡不跟随启动,也可以在防火墙上设置规则)
- 关闭VM,编辑VM’s .vmx文件,替换uuid.bios一行
uuid.bios = "56 4d dc 18 57 75 e5 78-28 be c1 7d d2 67 73 72"
- 重新开启VM,使用管理员身份执行 “slmgr /cpky”
- 停止 SPP Service,使用管理员身份执行 “sc stop sppsvc”
- 替换
\windows\system32\spp\store
中的data.dat,tokens.dat文件
(注:data.dat, tokens.dat可以从WinServer2012KMS.zip、Server 2012 Store.7z以及KMS-SERVER-2012-full-1.0.7z中提取,我是从KMS-SERVER-2012-full-1.0.7z提取的) - 从KMS-SERVER-2012-full-1.0.7z中SKMS2012.vhd提取kmshost文件夹,并拷贝到KMS中
启用KMS Service copy/paste 下面代码到 a .reg 文件并执行
Windows Registry Editor Version 5.00 [HKEY_USERS\S-1-5-20\Software\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform] "KmsHostConfig"=dword:00000001 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform] "KeyManagementServiceVersion"="6.2.9200.16384" [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform] "KeyManagementServiceVersion"="6.2.9200.16384"
重启 Windows Server 2012,检测KMS licencing/activation/count 状态
KMS:slmgr /dlv
Office 2010:slmgr /dlv bfe7a195-4f8f-4f0b-a622-cf13c7d16864
Office 2013:slmgr /dlv 2e28138a-847f-42bc-9752-61b03fff33cd
- 运行kmshost目录下 configuration 文件,执行“T”进行时间同步
- 如果检测 Office 2010 KMS 授权没有正常工作的话,执行下面步骤
slmgr /ipk HYV6M-23DT4-YJMB8-JVW3G-RP3HH
sc stop sppsvc
- 重新替换 data.dat, tokens.dat 文件
配置 DNS 实现局域网自动激活:
DNS服务器正向查找区域下面添加SRV记录。
SRV记录的属性包括:
名称:_vlmcs._TCP
类型:SRV
优先级:0
权重:0
端口:1688
主机名:你的kms服务器域名
这样弄完后就可以实现局域网内的 Windows 8 Pro and Office 2010/2013 自动激活,Windows 7 Enterprise 需要手动执行“slmgr /ato”
手动激活 Office 2010/2013
1、管理员身份运行CMD,然后打开Office 2010/2013安装目录,根据目录不同,一般为执行:
cd %ProgramFiles%\Microsoft Office\Office14
cd %ProgramFiles%\Microsoft Office\Office15
或
cd %ProgramFiles(x86)%\Microsoft Office\Office14
cd %ProgramFiles(x86)%\Microsoft Office\Office15
cscript ospp.vbs /inpkey:"序列号" - 安装对应版本的office序列号,不包含引号
cscript ospp.vbs /setprt:1688
2、设置KMS服务器地址,执行:cscript ospp.vbs /sethst:kms-server.stunnel.us
3、激活Office 2010/2013,此过程可能需要重复才能成功,执行:cscript ospp.vbs /act
4、查看激活状态,执行:cscript ospp.vbs /dstatus
手动激活 Windows 7/8
以管理员身份运行 CMD,输入以下命令:
slmgr /ipk "序列号" - 安装对应版本的 Windows 序列号,不包含引号
slmgr /skms kms-server.stunnel.us
slmgr /ato - 激活
注:可以激活 Windows 7/8 Professional and Enterprise versions