使用Sysprep工具准备未激活的Windows 2008 R2虚拟机模板
1、运行”c:\windows\system32\sysprep\sysprep.exe”
 

 2、选择”进入系统全新体验(OOBE),勾选“通用”(注:勾选了才会重新生成新的SID),关机选项选择“关机”,点击“确定””
 
3、封装完成,将虚拟机导出,作为虚机模板。


4、从虚机模板复制出“虚拟机一”,启动虚拟机,进入OOBE界面。

5、使用命令slmgr /dlv 查看系统相关ID(激活ID,应用程序ID,扩展PID,安装ID):

注:
 <1>VOLUME_KMSCLIENT channel指的是license的类型,安装完成是KMS(Key Management Service)客户端类型,需要连接KMS服务器进行激活。25台以下,使用MAK(Multiple Activate Key)激活,license类型会改变。

<2>剩余时间指的是激活宽限期,2008 R2的激活宽限期为30天

 <3>剩余windows重置计数值得是通过sysprep重置激活宽限期的次数,一共是3次,之后再sysprep无法重置宽限期,必须立即激活。
    也就是说:全新安装的2008 R2,每30天sysprep下,最多可以120天不激活。

 <4>只有已激活的KMS客户端,其重置激活宽限期的次数没有限制,其他都是3次。建议已激活的KMS客户端,设置Microsoft-Windows-Security-Licensing-SPP组件中的SkipRearm 为True,再执行sysprep /generalize.

 <5>如果你使用的是MAK,你无法做出一个已经激活的虚拟机模板,你只能在sysprep /generalize /oobe的时候,代用户去激活。

 <6>使用微软sysinternals工具包psTools里的PsGetSID工具查看
 

6、通过虚拟机模板,复制出虚拟机二,使用slmgr /dlv命令查看
 


 <1>两个虚拟机只有安装ID是不同的。(是否对激活有影响待查…)

 <2>使用微软sysinternals工具包psTools里的PsGetSID工具查看SID