To check if your office is activated with MAK or KMS key:
1. Launch CMD as administrator
2. In command prompt navigate to Office installation folder:
Office 2010: C:\Program Files (x86)\Microsoft Office\Office14
Office 2013: C:\Program Files (x86)\Microsoft Office\Office15
Office 2010 x32: C:\Program Files\Microsoft Office\Office14
Office 2013 x64: C:\Program Files\Microsoft Office\Office15
3. In the command prompt type "cscript ospp.vbs /dstatus" (without quotes) and press enter
4. You can identify license type from "LICENSE NAME" and activation status from "LICENSE STATUS"
example of MAK activated Office 2013:
example of KMS activated Office 2010:
To change from MAK activation to KMS (or vice versa) - change to appropriate key:
1. Launch CMD as administrator
2. In command prompt navigate to Office installation folder:
Office 2010: C:\Program Files (x86)\Microsoft Office\Office14
Office 2013: C:\Program Files (x86)\Microsoft Office\Office15
Office 2010 x32: C:\Program Files\Microsoft Office\Office14
Office 2013 x64: C:\Program Files\Microsoft Office\Office15
3. Change to KMS key by entering the following command with corresponding KMS keys:
Office 2010 ProPlus: cscript ospp.vbs /inpkey:VYBBJ-TRJPB-QFQRF-QFT4D-H3GVB
Office 2013 ProPlus: cscript ospp.vbs /inpkey:YC7DK-G2NP3-2QQC3-J6H88-GVGXT
note: those are KMS keys available publicly, if you need to change from KMS to MAK, enter your MAK keys instead
4. After changing the key you can go ahead and activate office to KMS host by entering command in the cmd: "cscript ospp.vbs /act" (without quotes).
If KMS activation fails you can check the following:
1. See if the right KMS host resolves from DNS:
In the command prompt run "nslookup -type=srv _vlmcs._tcp" (without quotes),
you should see something like this:
_vlmcs._tcp.pzu.lt SRV service location:
priority = 0
weight = 0
port = 1688
svr hostname = kms-host.company.com
kms-host.company.com internet address = 192.168.1.17
priority = 0
weight = 0
port = 1688
svr hostname = kms-host.company.com
kms-host.company.com internet address = 192.168.1.17
2. If you see correct host, check if you can access it on port 1688:
in the command prompt type "telnet kms-host.company.com 1688"
If connection is successful you will see black window, if it's not successful you will receive message:
Connecting To kms-host.company.com...Could not open connection to the host, on port 1688:
Connect failed
Connect failed
3. If you see incorrect host, you should resolve problems in your infrastructure (deactivate wrong KMS hosts and delete entries from your DNS server). Meanwhile you can specify KMS host to activate to manually by running the following command "cscript ospp.vbs /sethst:kms-host.company.com" (without quotes)
and activate afterwards with the command "cscript ospp.vbs /act" (without quotes).
Links:
Discovering and fixing unauthorized KMS hosts - http://blogs.technet.com/b/odsupport/archive/2011/11/14/how-to-discover-kms-hosts-via-a-dns-query-and-remove-them-if-need-be.aspx
Check activation type and status of office 2010 - http://blogs.technet.com/b/odsupport/archive/2010/08/11/how-to-check-the-activation-type-and-status-of-office-2010-installations.aspx
KMS to MAK in office GUI - https://kb.wisc.edu/page.php?id=13970
KMS client keys Office 2010 - http://technet.microsoft.com/en-us/library/ee624355(office.14).aspx#section2_3
KMS client keys Office 2013 - http://technet.microsoft.com/en-us/library/dn385360(v=office.15).aspx