之前Office 2007的批量授权版本是不需要激活(安装完成)便可以正常使用的,但从Office 2010开始,微软已经更改了Office产品的“开启”过程,这就意味着所有版本(FPP和VL)都需要在激活后才能够正常使用。这就需要大企业的管理 员使用到Windows软件保护平台(SPP),也就意味着管理员需要了解和学习关于Office批量激活的流程。例如:密钥管理服务(KMS)主机可以 用于激活Office 2010、Windows 7及Windows Server 2008 R2。当然,即使Office在未被激活的状态下,用户只会看到一个提醒“通知”,但仍能够对Office文档进行操作,例如:打开、保存、编辑及打印 等。
本文主要向各位简介批量激活的基本过程及信息,例如配置KMS主机及MAK等。
怎样激活Office 2010批量授权版?
用户在激活Office 2010批量授权版时有两种方式可选:默认采用的是KMS模式——本地激活服务,KMS需要配置一台单独的计算机以代理客户端进行激活过程。另外一种就是MAK方式,其与零售版的激活方式类似:需要通过Internet连接到微软或电话激活。
什么是KMS?
KMS是在企业内部激活所有Office 2010客户端的主机系统,它需要能够通过网络与微软相连。由于KMS采用“轻型”服务,对系统资源占用较少,通常都由企业中的其它服务器来担任此角色。 微软内部的KMS服务器已经为内部和公网测试人员激活了超过8000台Office 2010技术预览版,它也同时被用于激活Windows 7和Windows Vista计算机。
批量授权版本的Windows 7或Windows Server 2008 R2可以被配置成为激活Office 2010的KMS主机,当Windows Server 2003安装完KMS Service之后也能够承担这项任务。当管理员首次输入KMS主机的激活密钥并确认时,它将自动到DNS中注册相应的服务记录,因此KMS客户端可以从 网络中查询到它。当然,KMS主机也是通过slmgr.vbs脚本来对其进行配置的。
默认情况下,KMS客户端的密钥已经被预先集成到了相应的软件当中,因此最终用户在安装Office Professional Plus 2010时则不再需要手动输入安装密钥。例如,当用户A安装完Office 2010后,它将自动通过DNS在企业中查找KMS服务器并自动进行激活过程。KMS服务器不仅可以激活Word2010、Excel2010和 PowerPoint2010,还可以激活Visio2010、Project2010和InfoPath2010。
KMS激活之后并非永久有效,KMS客户端必需在180之内再次连接到KMS服务器上对产品进行激活。在首次激活到下次激活的180天之内,KMS 客户端必需主动联系到KMS服务器进行重新激活,激活完成后可以再使用180天。如果由于某些原因激活失败,在接下来的每7天Office 2010都会弹出提示要求用户进行激活。
什么是MAK?
用户只需回想一下Office 2007 FPP(零售版)的激活过程就能够非常容易地理解MAK(Multiple Activation Key)了,当用户安装完Office 2007 FPP后在第一次启动其中一个组件时则会弹出界面要求用户连接到微软的激活服务器进行激活(或电话激活)。
除针对不同企业或组织密钥激活次数不同外,MAK的激活原理和过程与FPP密钥相同。例如,一个企业购买了50套Office 2010,其获得的Oiffice 2010 MAK激活密钥则可以激活50台计算机上所安装的Office 2010。客户端都连接到微软的激活服务器对产品进行激活,每激活一套产品,微软会自动在激活服务器的50个计数中扣除1点。
MAK激活之后产品在重装之前可以在同一计算机中永久使用,用户下次安装也可直接使用MAK密钥进行再次激活(不扣点)。微软会通过一定的算法确认 用户是否在同一计算机中进行安装,如果用户更换磁盘或主板等PC大件,微软可能会识别并判断为用户在另一台计算机中进行激活,从而再次扣点。
批量激活Windows和Office 2010的差别是什么?
虽然批量激活Windows和Office 2010所采用的技术相同,还是有如下事项需要用户注意:
-
可配置为激活Office 2010 KMS激活服务器的操作系统有:Windows Server 2003(FPP或VL)和Windows 7、Windows Server 2008 R2的VL版本。
-
如果要在同一台KMS服务器上激活多个产品(如,Office 2010和Windows 7),则需要同时安装并激活Windows KMS主机密钥及Office KMS主机及密钥
-
当达到或超过5台Office 2010计算机连接到KMS服务器上时,它们将被一同激活。对于Windows客户端操作系统(Windows Vista和Windows 7)而言,必需达到25台连接到KMS服务器时才会被激活。
注意:批量授权Office 2010用户可以根据自己企业环境的实际需求选择KMS或MAK激活方式。
附:
利用重置命令 - 延长Office 2010试用期至180天
# Win+R运行Services.msc
# 找到Office Software Protection并停止
# 右键命令提示符- 以管理员身份运行
# 输入:
%SystemDrive%:\Windows\System32\OSPPRUN.exe
此时会出现另一个命令提示符窗口,依次输入:(每输入一个命令,回车一次)
> Initialize
> Open
> GetInstalledSkuIds
出现
0. 128a057a-7e95-4063-b296-c54c5f3d3f3a
1. 26adec89-edf3-4adc-a3fc-c865f1a9f71f
OK.
再次输入:
> GetInstalledAppIds 128a057a-7e95-4063-b296-c54c5f3d3f3a
出现
0. 59a52881-a989-479d-af46-f275c6370663
OK.
再次输入
> GetLicensingStatus 59a52881-a989-479d-af46-f275c6370663 128a057a-7e95-4063-b296-c54c5f3d3f3a
出现
SkuId = 128a057a-7e95-4063-b296-c54c5f3d3f3a
eStatus = SL_LICENSING_STATUS_IN_GRACE_PERIOD
dwGraceTime = 1D 23:37
dwTotalGraceDays = 30 days
hrReason = 4004F00C
qwExpiration = 2010/10/31
OK.
输入
> Rearm 59a52881-a989-479d-af46-f275c6370663 128a057a-7e95-4063-b296-c54c5f3d3f3a 1
输入:
> Close
> Initialize
> Open
想要获悉当前激活状态,输入:
> GetLicensingStatus 59a52881-a989-479d-af46-f275c6370663 128a057a-7e95-4063-b296-c54c5f3d3f3a
出现;
SkuId = 128a057a-7e95-4063-b296-c54c5f3d3f3a
eStatus = SL_LICENSING_STATUS_IN_GRACE_PERIOD
dwGraceTime = 29D 23:37
dwTotalGraceDays = 30 days
hrReason = 4004F00C
qwExpiration = 2010/10/31
退出,输入
> Quit
此时Office 2010即可再次使用30天,总计可以重置5次,再加上原来的30天,也就是说可以使用30+30X5=180天。如果想要获悉剩余的重置次数,输入:
> GetApplicationInformation 59a52881-a989-479d-af46-f275c6370663 RemainingRearmCount
出现
(DWORD, []) 59a52881-a989-479d-af46-f275c6370663 = 4
OK.
4,即代表剩余的重置次数。
PS:文中的“59a52881-a989-479d-af46-f275c6370663 128a057a-7e95-4063-b296-c54c5f3d3f3a”是Office 2010的程序ID,一般来说都是一样的,但不排除有变化,如果有变化,记得替换为你机器上的ID。
本文转自 lorysun 51CTO博客,原文链接:http://blog.51cto.com/lorysun/1258236