Office 2010 KMS Activation

Rearm the Office 2010 installation

There is a 25-day grace period from the time of installation of KMS clients before notifications to activate are displayed to the user. If you want to deploy an image, you must rearm your Office 2010 installation before you capture the image. Rearming is important for these reasons:

o The grace timer is reset to 30 days of grace.
o The grace timer is frozen.
o If you do not rearm, users see notification dialog boxes at the time that the image is deployed, instead of 25-days after deployment. The 25-day grace period allows ample time for a KMS host to be found and activation to succeed. If activation is successful, users do not see notifications to activate.

o The client machine ID (CMID) is reset.
o The KMS host counts the number of unique clients based on the CMID.
o Use the command ospp.vbs /dcmid to check the CMID.

Rearm is also recommended for MAK deployment. If you are deploying Office 2010 configured for MAK activation, and you did not remotely activate for end-users through VAMT 2.0 or ospp.vbs, users will see an activation dialog box the first time that an Office 2010 application starts. The activation dialog box is slightly different 25 days after installation. Also, users might immediately see a red title bar if Office 2010 had not been rearmed before image capture.

To rearm your Office 2010 installation

1. Make sure all Office 2010 applications are closed.
2. Open an elevated command prompt.
3. Go to <installdrive>\%Program Files%\Common Files\Microsoft Shared\OfficeSoftwareProtectionPlatform. If you installed the 32-bit edition of Office 2010 on a 64-bit operating system, %Program Files% is the Program Files (x86) folder.
4. Run ospprearm.exe. If you see a message that indicates success, you are ready for image capture.

 Important:
Do not open an Office application, ospp.vbs, or anything related to Office 2010. Doing so starts the grace timer.

5. Capture the image or save the VM.

If you are in a situation where you have already deployed your OS image to machines, but the Office Rearm was not done during the imaging process you may be in a state now where all the machines are being used and they all have the same unique ID for Office. Here is a startup script that you could push out to those machines to rearm Office for you and generate new unique Office IDs. This will work on 32bit and 64bit flavors of Office 2010.

@echo off

:OSPP
reg query HKLM\Software\Microsoft\Office\14.0\Common\OSPPREARM
if %errorlevel%==1 (goto RUN) else (goto END)

:RUN
set ProgramFilesPath=%ProgramFiles%
“%ProgramFilesPath%\Common Files\microsoft shared\OfficeSoftwareProtectionPlatform\OSPPREARM.EXE”
C:\Windows\system32\cscript.exe “%ProgramFilesPath%\Microsoft Office\Office14\ospp.vbs” /act
set ProgramFilesPath=%ProgramFiles(x86)%
“%ProgramFilesPath%\Common Files\microsoft shared\OfficeSoftwareProtectionPlatform\OSPPREARM.EXE”
C:\Windows\system32\cscript.exe “%ProgramFilesPath%\Microsoft Office\Office14\ospp.vbs” /act
REG ADD “HKLM\Software\Microsoft\Office\14.0\Common\OSPPREARM”

:END
Exit

Original Post: http://blogs.technet.com/b/odsupport/archive/2010/06/14/troubleshooting.aspx 

Technet Article: http://technet.microsoft.com/en-us/library/ee624357.aspx

Leave a comment