Updating to KMS from an MAK Installation | IT@Cornell (2024)

This article applies to: Software Licensing

On This Page

  • Covered Products
  • Switch Activation from MAK to KMS
  • From a Network with KMS Autodiscovery
  • From a Network Without KMS Autodiscovery (manual configuration)

Cornell's site license for Microsoft Windows and Microsoft Office Professional Plus provides unlimited licensing via our Key Management Service (KMS). This page provides instructions for technical support providers (TSPs) to switch a computer from the earlier Multiple Activation Key (MAK) system to the preferred KMS system.

Switching a machine from MAK to KMS requires use of the Windows command line. You will need to issue Visual Basic commands to replace the existing MAK product key with a Generic Volume License Key (GVLK). If your network is not set up for autodiscovery, you will also need to issue additional commands to tell the machine the URL of the KMS server, and to start the automated activation process.

KMS activation can be blocked by a firewall. Please be sure that any firewalls between the client machine and the KMS server are open to incoming and outgoing traffic on TCP port 1688.

This page is intended for technical support providers and network administrators. If you're not one of those, you should talk to your TSP or net admin before proceeding.

Covered Products

Cornell's KMS activation service will automatically activate the following Microsoft products if they had been installed from the Cornell site license version of the installers.

  • Windows 7 (Enterprise or Professional)
  • Windows 8 (Enterprise or Professional)
  • Windows 10 (Education, Enterprise, Enterprise 2015 LTSB, or Professional)
  • Windows Server (2008, 2008R2, and 2012)
  • Microsoft Office (2016, 2013, and2010)

Our KMS service will not activate versions of the above software that were installed from OEM or retail versions of the installers.

Switch Activation from MAK to KMS

Updating an installation of Windows of Office entails entering commands at a command prompt. The commands you enter depend on whether your local area network has been configured to allow KMS autodiscovery. Networks administered by CIT are already configured for KMS. More information about autodiscovery can be found on our main KMS page.

If you aren't sure whether your local area network has already been configured for KMS, you can use the KMS manual configuration instructions.

From a Network with KMS Autodiscovery

Windows and Windows Server (all supported versions)

  1. Open another browser window, and go to our Generic Volume License Key (GVLK) page to find the appropriate GVLK for your version of Windows.
  2. Open an Elevated Command Prompt window. For instructions, please seeHow To Open an Elevated Command Prompt.
  3. In the Command Prompt window, verify that the current directory is C:\Windows\System32. If it is not, type CD \Windows\System32 and press Enter.
  4. Type the following command to set the key. cscript slmgr.vbs /ipk GVLK-from-Step-1 replacing GVLK-from-Step-1with the actual key you found in step 1, thenpress Enter. (Note: There is a space between ipk and the product key. )
  5. Type the following command: cscript slmgr.vbs /ato and press Enter. (There is a space after vbsin the command above.)
  6. Close the command prompt window.

Windows should now be in an activated state on this computer.

Office 2016, 2013, and2010

  1. Open up an Elevated Command Prompt window. For instructions, please seeHow To Open an Elevated Command Prompt.
  2. In the elevated Command Prompt window, type a command that corresponds to your version of Office:
    • Office 2016 CD \Program Files\Microsoft Office\Office16 Note: If this is the 32-bit version of Office installed onto a machine running the 64-bit version of Windows, use the following command instead: CD \Program Files (x86)\Microsoft Office\Office16
    • Office 2013 CD \Program Files\Microsoft Office\Office15 Note: If this is the 32-bit version of Office installed onto a machine running the 64-bit version of Windows, use the following command instead: CD \Program Files (x86)\Microsoft Office\Office15
    • Office 2010 CD \Program Files\Microsoft Office\Office14 Note: If this is the 32-bit version of Office installed onto a machine running the 64-bit version of Windows, use the following command instead: CD \Program Files (x86)\Microsoft Office\Office14
  3. Press Enter.
  4. Type the following command that corresponds to your version of Office:
    • Office 2016 cscript ospp.vbs /inpkey:XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99
    • Office 2013 cscript ospp.vbs /inpkey:YC7DK-G2NP3-2QQC3-J6H88-GVGXT
    • Office 2010 cscript ospp.vbs /inpkey:VYBBJ-TRJPB-QFQRF-QFT4D-H3GVB
  5. Press Enter. (There is a colon between inpkey and the product key.)
  6. Type cscript ospp.vbs /actthenPress Enter.
  7. Close the command prompt window.

Office should now be in an activated state on this computer.

From a Network Without KMS Autodiscovery (manual configuration)

Windows (all supported versions)

  1. Open up a new browser window and go to our Generic Volume License Key (GVLK) page to find the GVLK that is appropriate to your version of Windows.
  2. Open an Elevated Command Prompt window. For instruction, please seeHow To Open an Elevated Command Prompt.
  3. In the elevated Command Prompt window, verify that the current directory is C:\Windows\System32. If it is not, type CD \Windows\System32 and press Enter.
  4. Type the following command to set the key: cscript slmgr.vbs /ipk GVLK-from-Step-1 replacing GVLK-from-Step-1 with the actual key you found in step 1, thenpress Enter. (There is a space between ipk and the product key.)
  5. Type the following command: cscript slmgr.vbs /skms kms01.cit.cornell.edu and press Enter. (Note: There is a space between skms and the url. The url in the command above begins with kay-emm-ess-zero-one.)
  6. Type the following command: cscript slmgr.vbs /ato and press Enter. (There is a space after vbsin the command above.)
  7. Close the elevated Command Prompt window.

Windows should now be in an activated state on this computer.

Office 2016, 2013, and 2010

  1. Open up an Elevated Command Prompt. For instructions, please seeHow To Open an Elevated Command Prompt.
  1. In the command prompt window, type the following command that corresponds to your version of Office:
    • Office 2016 CD \Program Files\Microsoft Office\Office16 Note: If this is the 32-bit version of Office installed onto a machine running the 64-bit version of Windows, use the following command instead: CD \Program Files (x86)\Microsoft Office\Office16
    • Office 2013: CD \Program Files\Microsoft Office\Office15 Note: If this is the 32-bit version of Office installed onto a machine running the 64-bit version of Windows, use the following command instead: CD \Program Files (x86)\Microsoft Office\Office15
    • Office 2010 CD \Program Files\Microsoft Office\Office14 Note: If this is the 32-bit version of Office installed onto a machine running the 64-bit version of Windows, use the following command instead: CD \Program Files (x86)\Microsoft Office\Office14
  2. Press Enter.
  3. Type the following command that corresponds to your version of Office:
    • Office 2016 cscript ospp.vbs /inpkey:XQNVK-8JYDB-WJ9W3-YJ8YR-WFG99
    • Office 2013 cscript ospp.vbs /inpkey:YC7DK-G2NP3-2QQC3-J6H88-GVGXT
    • Office 2010 cscript ospp.vbs /inpkey:VYBBJ-TRJPB-QFQRF-QFT4D-H3GVB
  4. Press Enter.
  5. Note: There is a colon between inpkey and the product key.
  6. Type the following command:
  7. cscript ospp.vbs /sethst:kms01.cit.cornell.edu
  8. Press Enter.
  9. Note: There is a colon between sethst and the url. Note: The url in the command above begins with "kay-emm-ess-zero-one."
  10. Type the following command:
  11. cscript ospp.vbs /act
  12. Press Enter.
  13. Note: There is a space after vbs in the command above.
  14. Close the command prompt window.

Office should now be in an activated state on this computer.

Comments?

To share feedback about this page or request support, log in with your NetID

Updating to KMS from an MAK Installation | IT@Cornell (2024)

FAQs

What is the difference between MAK and KMS? ›

Key Management Service (KMS) allows organizations to activate systems within their own network. Multiple Activation Key (MAK) activates systems on a one-time basis, using Microsoft hosted activation services.

How do I activate Windows using MAK key? ›

Use the following command to activate Windows using the MAK key: slmgr. vbs /ipk <Your-MAK-Key> ----Replace <Your-MAK-Key> with your actual MAK key.

Can you use a MAK key with a KMS server? ›

As long as you have the kms host key as per your licensing for the server versions you have install on you kms server, then these will work. It won't matter whether the server was kms or mak as it will overwrite the mak with kms client key or overwrite the same kms client key with what's used.

How do I enable KMS? ›

Enabling and disabling KMS keys (console)

In the navigation pane, choose Customer managed keys. Choose the check box for the KMS keys that you want to enable or disable. To enable a KMS key, choose Key actions, Enable. To disable a KMS key, choose Key actions, Disable.

How long does a KMS activation last? ›

KMS activations are valid for 180 days, a period known as the activation validity interval. KMS clients must renew their activation by connecting to the KMS host at least once every 180 days to stay activated. By default, KMS client computers attempt to renew their activation every seven days.

Do KMS keys expire? ›

Keys generated by AWS KMS do not have an expiration time and cannot be deleted immediately; there is a mandatory 7 to 30 day wait period. All customer managed KMS keys, regardless of whether the key material was imported, can be manually disabled or scheduled for deletion.

How to force KMS activation in cmd? ›

Activate a Windows Operating System (All Supported Versions)

In the elevated Command Prompt window, verify that the current directory is C:\Windows\System32. If it is not, type CD \Windows\System32 and press Enter. Type the following command: cscript slmgr. vbs /skms kms01.cit.cornell.edu and press Enter.

What is the command to get the KMS server? ›

Use Command-Line Tools, Open a Command Prompt window with administrative privileges. Run the command slmgr /dlv (for Windows) or ospp. vbs /dstatus (for Office). This command will show special licensing facts, which includes the KMS server in case your gadget is activated the usage of KMS.

What is mak activation? ›

Multiple Activation Key (MAK) activation is used for one-time activation through Microsoft-hosted activation services, either via the internet or by telephone. MAK activation requires that a MAK is installed on a client computer and instructs that computer to activate itself against those services.

What is the difference between kms and mak? ›

KMS (Key Management Service) is a server-based activation technique that requires the setup and activation of a KMS host server. MAK (Multiple Activation Key) is a client- based activation technique that uses a unique activation key to activate individual devices.

How do I find my MAK key in Windows 10? ›

Type cmd in the Windows 10 search bar. Right-click on Command Prompt, select Run as administrator, and select Yes if Windows asks you to allow access. Press Enter. Your 25-character Windows 10 product key should now be displayed (in 5-character sets).

How do I remove the MAK key from Windows 10? ›

You can take down the product key if you want to use it to activate another computer. Next, you can type the command: slmgr. vbs /upk. Press Enter to execute the command to uninstall the Windows 10/11 product key.

How to activate windows using KMS? ›

Activate a Windows Operating System (All Supported Versions)

In the elevated Command Prompt window, verify that the current directory is C:\Windows\System32. If it is not, type CD \Windows\System32 and press Enter. Type the following command: cscript slmgr. vbs /skms kms01.cit.cornell.edu and press Enter.

References

Top Articles
Latest Posts
Article information

Author: Rev. Leonie Wyman

Last Updated:

Views: 5980

Rating: 4.9 / 5 (79 voted)

Reviews: 94% of readers found this page helpful

Author information

Name: Rev. Leonie Wyman

Birthday: 1993-07-01

Address: Suite 763 6272 Lang Bypass, New Xochitlport, VT 72704-3308

Phone: +22014484519944

Job: Banking Officer

Hobby: Sailing, Gaming, Basketball, Calligraphy, Mycology, Astronomy, Juggling

Introduction: My name is Rev. Leonie Wyman, I am a colorful, tasty, splendid, fair, witty, gorgeous, splendid person who loves writing and wants to share my knowledge and understanding with you.