• Activate Office 2010 KMS host via phone activation

     

    Sometimes it is required to activate the Office 2010 KMS host in a disconnected environment. Here are the steps required to activate Office 2010 KMS via the phone.

    *NOTE*  If you don’t already have Office 2010 KMS installed please install it as described in the following blog post:
    Office 2010 KMS installation and troubleshooting

    After installing the Office 2010 KMS host pack from here, and entering your product key, you should get an error during activation if you are not connected to the internet.

    Open a command prompt and change the directory to c:\windows\system32.
    Type in “cscript slmgr.vbs /dlv bfe7a195-4f8f-4f0b-a622-cf13c7d16864” and hit enter.

    You will see your Office 2010 KMS server all of the license files that have been installed on your KMS server.

    Capture

    Copy the activation ID, and the installation ID into a notepad file.
    I would then recommend that you put dashes after every 6 characters in the installation ID. like so:

    020362-296235-955944-683420-831782-083181-398723-978944-769744

    If you are in the USA, you can then dial phone # 888-725-1047 to input your installation ID.
    If you are NOT in the USA, at a command prompt type “c:\windows\system32\slui.exe 4”. Then choose your country to get the phone #. After you get your phone # from this screen, Close the windows activation window, as we ONLY wanted the phone #.

    After you give the automated voice your installation ID, it will return with a confirmation ID.

    For example my confirmation ID might be

    XXXXXX-XXXXXX-XXXXXX-XXXXXX-XXXXXX-XXXXXX-XXXXXX

    Remove the dashes from your confirmation ID:

    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    Then to activate use the following command under C:\Windows\system32:

    cscript slmgr.vbs /atp XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX bfe7a195-4f8f-4f0b-a622-cf13c7d16864

    Here is a Video demonstration of how to activate Office 2010 KMS host via phone activation in a disconnected environment.

    Format: wmv
    Duration:

  • When activating Office 2010 you receive "An unspecified error has occurred. Your request cannot be processed at this time. Please try again later. (0x8007000D)"

    While attempting to activate your Office 2010 in your environment you find that the machine fails to activate with the following error:

     

    0x8007000

    These errors can indicate a permissions issue in the registry and/or other operating system issues.

    If you encounter a 0x8007000D error during the Office 2010 activation process, it is advised that you check Device Manager. To access Device Manager, use any of the following methods:

    •  Right-click My Computer, click Manage, and then click Device Manager.
    •  Right-click My Computer, click Properties, click the Hardware tab, and then click Device Manager.
    •  Click Start, click Run, and then type devmgmt.msc
    •  Type the following command at a command prompt:

        start devmgmt.msc

    If Device Manager is blank when opened, Office activation problems may be the result of an underlying operating system issue which is the subject of the following articles:

    KB953791 Device Manager and Network Connections may be blank after you install Windows XP Service Pack 3

    KB953979 Device Manager may not show any devices and Network Connections may not show any network connections after you install Windows XP Service Pack 3 (SP3)

    FAQ: Upgrading to Windows XP Service Pack 3 or Windows Vista Service Pack 1 with your Norton 2008 product installed

    In many cases, after running the Fixccs.exe file which is related to the KB953979 hotfix, Device Manager functionality is restored and subsequent attempts to activate Office 2010 are successful.

    Alternatively, the following steps may resolve 0x8007000D errors:

    #1 Download and install Subinacl from:
    http://www.microsoft.com/downloads/details.aspx?familyid=e8ba3e56-d8fe-4a91-93cf-ed6985e3927b&displaylang=en

    #2 Download and save the file attachment at the bottom of this blog post. Extract activationfix.bat from the .zip file and save it to the root of c:\

    #3 Open an elevated command prompt window and enter a command similar to the following

                  Syntax :     at TIME c:\activationfix.bat

    With this command note that you need to replace "TIME” with a time in the future in 24:00 format. For example, if your system clock currently says it is 11:00 AM you could use the following command:

    Usage Example:     at 11:02 c:\activationfix.bat

    If your system clock shows that it is currently 4:00 PM you could use the following command:

    Usage Example:     at 16:02 c:\activationfix.bat

    After you have run the “AT” command with a specified time in the future (minute or two will do the trick) you will now need to wait for that time to pass.
    *Note* If you open taskmanager and sort by name, you should see subinacl.exe run as system briefly when the time specified is reached.

    After the time that you specified in the “AT” command has passed, Reboot the machine, then attempt your Office 2010 activation attempt again.

    #4 Cleanup. Hopefully you were able to activate Office 2010 after following these instructions. You can now uninstall Subinacl via Add/remove programs, and delete c:\activationfix.bat.

  • Guidance on installing a second KMS host for Office in an environment that has an existing KMS host for Windows.

    Volume license editions Office 2010 support KMS activation. If your environment has an existing KMS host for activating Windows you have a few ways of activating Office 2010 using a KMS host:

    1. Use your existing Windows KMS host and add Office KMS support to it, if it is running a supported version of Windows (recommended)
    2. Migrate your Windows KMS host to a version of Windows that supports Office KMS and add Office KMS support to it (recommended)
    3. Install Office KMS support on a different computer and configure your environment for it.

    Adding Office KMS support to an existing Windows KMS host if your best option, because doing so does not require any work being done outside of installing Office 2010 KeyManagementServiceHost.exe and installing/activating your Office 2010 KMS host key. The catch here is you must be running Windows KMS on an operating system that supports Office 2010 KMS. See this post for details on supported operating systems and for steps on installing Office 2010 KMS host: http://blogs.technet.com/b/odsupport/archive/2010/06/01/office-2010-kms-installation-and-troubleshooting.aspx.

    I’m going to focus on option 3 for the rest of this post – installing Office KMS support on a second computer in an environment that already has a Windows KMS host running. The steps to install Office KMS is the same as step 1 and 2. So is installing and activating your key. You should note that this is not the recommended way of adding Office KMS support. Microsoft recommends only having a single KMS host for both Windows and Office. Having more than one KMS host on your network is not necessary and adds extra administration work to implement. The extra work involves preparing DNS to allow multiple computers to manage _VLMCS records.

    When you install a KMS host and install a key, your KMS host registers itself in DNS by adding a _VLMCS record to DNS. The first KMS server to do this owns all rights for _VLMCS records. When you bring a second KMS host online it will not be able to register itself in DNS. Your KMS host will work, but your client computers will not be able to find it because the _VLMCS record for it does not exist in DNS. There are two way to fix this:

    1. Manually add a _VLMCS record to DNS for the second KMS host
    2. Create a global security group that contains the machine accounts for your KMS hosts and grant that group control over _VLMCS records in DNS (recommended).

    You can follow the steps in this article to configure DNS for multiple KMS hosts: http://technet.microsoft.com/en-us/library/ff793405.aspx. Keep in mind that the SRV resource record you want to edit permissions on in DNS is the _VLMCS record of your KMS host. Editing this record’s permissions to grant the global security control will enable additional _VLMCS records to be created by the other KMS hosts as needed.

    We recommend the 2nd option here to keep future administrative tasks to a minimum. If you ever change the host name DNS will be updated automatically. Stale _VLMCS records in DNS can cause long delays in launching Office applications if they are requesting activation.