How to Activate Microsoft Visio 2019 for Free Using KMS (Legally)?

Microsoft Visio 2019 Activation Guide Using Kms

How to Activate Microsoft Visio 2019 for Free Using KMS (Legally)?

Home » Cookbook » How to Activate Microsoft Visio 2019 for Free Using KMS (Legally)?
Activate Microsoft Visio 2019 with my quick KMS activation guide Legally for Free! Click to learn how to activate and start using all features now!
Table of Contents

In the contemporary workspace, Microsoft Visio 2019 remains a crucial tool for professionals across various industries, aiding in the creation of detailed diagrams and complex visualizations. However, for organizations operating under a volume licensing agreement, managing software activations can be cumbersome without the proper know-how. This guide is tailored to simplify the activation process using Key Management Service (KMS), a technology that allows organizations to activate Microsoft products within their network efficiently. It is designed to help IT administrators activate Microsoft Visio 2019 on systems within a corporate environment, ensuring compliance with Microsoft’s licensing terms while minimizing operational interruptions.

This manual provides detailed instructions for activating Microsoft Visio 2019 using Key Management Service (KMS), suitable for organizations with a volume licensing agreement.

What is KMS Activation?

KMS activation is a legitimate method for volume licensing of Microsoft products in organizations. It eliminates the need for individual product keys on each machine. Instead, client computers communicate with a central KMS server on the network for activation. This simplifies deployment and management of Microsoft products within large organizations.

If you are not interested in doing PhD about the explanation jump here and just Copy and Paste the codes to activate instantly.

Requirements

Before jumping into the steps, ensure you have the following:

  • Microsoft Visio 2019 installed: Open Visio and check the product information to confirm it’s not already activated.
  • Administrative privileges: The activation process requires running commands as an administrator.
  • KMS Server Access: The access to your organization’s KMS server and the KMS client key. If you don’t have any, you can use mine.

Guide to Activate Microsoft Visio 2019 Using KMS Legally for Free

This guide will walk you through activating Microsoft Visio 2019 for free using a Key Management Service (KMS) server. However, it’s crucial to understand the limitations before we begin.

Close Product Key Prompt (if applicable)

If a window appears prompting you to enter a product key, simply close it by clicking the “X” in the upper right corner. We won’t be using a product key for KMS activation.

Accept the License Agreement

Locate the license agreement and click “Accept” to proceed. You need to accept the agreement to use the software, even in unactivated mode.

Verify Current License Status

Open Microsoft Visio 2019. Go to File > Account and check the product information section. Ensure it displays “Product Activation: Not Activated“.

Open Command Prompt as Administrator to Activate Microsoft Visio 2019

Press the Windows Key + S simultaneously. Type “cmd” in the search bar. Right-click on “Command Prompt” and select “Run as administrator“.

Navigate to the Office Installation Directory

Navigate to the Office Installation Directory
<strong>navigate to the office installation directory<strong>

To ensure that subsequent commands are executed in the directory containing the Office 2016/Visio 2019 executables and scripts. In the Command Prompt window, Copy and Paste the following command and press Enter:

ShellScript
cd /d %ProgramFiles%\Microsoft Office\Office16

This command changes the current directory to where Microsoft Office 2016 (including Visio 2019) is installed. %ProgramFiles%\Microsoft Office\Office16 is the path where Office 2016 files are typically installed. %ProgramFiles% is an environment variable that points to the Program Files directory. cd /d changes the directory on the specified drive (/d is used to change the drive if necessary).

If your Microsoft Visio 2019 is 32-bit, then this command will fail. Don’t worry. Use the following command and press Enter

ShellScript
cd /d %ProgramFiles(x86)%\Microsoft Office\Office16

Once you are on the right directory, Copy and paste the following command exactly according to the version of your Microsoft Visio that you want to activate:

For Visio 2019

ShellScript
cscript ospp.vbs /inslic:"..\root\Licenses16\pkeyconfig-office.xrm-ms"&(for /f %x in ('dir /b ..\root\Licenses16\client-issuance*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%x")&(for /f %x in ('dir /b ..\root\Licenses16\visioprovl_kms*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%x")&(for /f %x in ('dir /b ..\root\Licenses16\visiopro2019vl_kms*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%x")

For Visio 2021

ShellScript
cscript ospp.vbs /inslic:"..\root\Licenses16\pkeyconfig-office.xrm-ms"&(for /f %x in ('dir /b ..\root\Licenses16\client-issuance*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%x")&(for /f %x in ('dir /b ..\root\Licenses16\visioprovl_kms*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%x")&(for /f %x in ('dir /b ..\root\Licenses16\visiopro2021vl_kms*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%x")

For Visio 2016

ShellScript
cscript ospp.vbs /inslic:"..\root\Licenses16\VisioProVL_KMS_Client-ppd.xrm-ms" &cscript ospp.vbs /inslic:"..\root\Licenses16\VisioProVL_KMS_Client-ul-oob.xrm-ms"&cscript ospp.vbs /inslic:"..\root\Licenses16\VisioProVL_KMS_Client-ul.xrm-ms"&cscript ospp.vbs /inslic:"..\root\Licenses16\client-issuance-bridge-office.xrm-ms"&cscript ospp.vbs /inslic:"..\root\Licenses16\client-issuance-root.xrm-ms"&cscript ospp.vbs /inslic:"..\root\Licenses16\client-issuance-root-bridge-test.xrm-ms"&cscript ospp.vbs /inslic:"..\root\Licenses16\client-issuance-stil.xrm-ms"&cscript ospp.vbs /inslic:"..\root\Licenses16\client-issuance-ul.xrm-ms"&cscript ospp.vbs /inslic:"..\root\Licenses16\client-issuance-ul-oob.xrm-ms"&cscript ospp.vbs /inslic:"..\root\Licenses16\pkeyconfig-office.xrm-ms"

To install the necessary licensing information for Office/Visio 2019, cscript ospp.vbs /inslic:"..\root\Licenses16\pkeyconfig-office.xrm-ms" command installs a license file using the ospp.vbs script. cscript is a command-line-based script host that runs VBScript files. ospp.vbs is a script provided by Microsoft to manage Office product activation. /inslic specifies that a license file should be installed. ..\root\Licenses16\pkeyconfig-office.xrm-ms is the path to the specific license file being installed. This file contains licensing information that the software needs to recognize the installed product as legitimate. To ensure that all necessary client issuance licenses are installed for Office/Visio 2019. &(for /f %x in ('dir /b ..\root\Licenses16\client-issuance*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%x") command installs multiple license files that match a specific pattern. & is used to combine multiple commands into a single line. for /f %x in ('dir /b ..\root\Licenses16\client-issuance*.xrm-ms') do is a loop that iterates over each file in the directory that matches the pattern client-issuance*.xrm-ms. cscript ospp.vbs /inslic:"..\root\Licenses16\%x" installs each license file found. To install the KMS (Key Management Service) licenses specific to Visio, &(for /f %x in ('dir /b ..\root\Licenses16\visioprovl_kms*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%x") command installs all KMS license files for Visio that match the pattern visioprovl_kms*.xrm-ms. Similar to the previous command, this installs specific KMS licenses required for Visio 2019. To install any additional KMS licenses required specifically for Visio 2019, &(for /f %x in ('dir /b ..\root\Licenses16\visiopro2019vl_kms*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%x") command installs all KMS license files for Visio 2019 that match the pattern visiopro2019vl_kms*.xrm-ms. This is another loop, similar to the previous ones, which installs all necessary KMS licenses for Visio 2019.

Activate Microsoft Visio 2019 with KMS Key

Install the KMS Client Key

Here’s the command with the Microsoft Visio 2019 key:

Visio 2019
ShellScript
cscript ospp.vbs /inpkey:9BGNQ-K37YR-RQHF2-38RQ3-7VCBB

To input the product key that will be used for KMS activation of Visio 2019. This command installs the KMS client product key on your computer, which allows it to communicate with the KMS server for activation. The KMS client key acts as an identifier for your installation, allowing the KMS server to recognize it as a valid client. /inpkey specifies the product key to be used. 9BGNQ-K37YR-RQHF2-38RQ3-7VCBB is the KMS client key for Visio 2019.

Important

Replace 9BGNQ-K37YR-RQHF2-38RQ3-7VCBB with the correct KMS client key for your specific version of Visio (e.g., Visio Professional 2019). You can obtain this key from your IT department if you’re using a KMS server within your organization. If you don’t have any keys, use my keys and my KMS server.

Visio 2021
ShellScript
cscript ospp.vbs /inpkey:KNH8D-FGHT4-T8RK3-CTDYJ-K2HT4
Visio 2016
ShellScript
cscript ospp.vbs /inpkey:PD3PC-RHNGV-FXJ29-8JK7D-RJRJK

Set the KMS Server

Here’s the command to set the KMS server address:

ShellScript
cscript ospp.vbs /sethst:mskms.roosho.link

To specify the KMS server that will handle the activation request. This command sets the KMS server hostname. /sethst sets the KMS host (server) to be used for activation. mskms.roosho.link is the IP address of the KMS server that will be contacted for activation. Essentially, you are pointing your Visio installation to the central location from where it will obtain the activation license.

Set the KMS Port

The default KMS server port is 1688. Use this command to confirm or change the port:

ShellScript
cscript ospp.vbs /setprt:1688

To ensure the correct port is used when communicating with the KMS server. This step is only necessary if your organization uses a non-standard port for the KMS server. By default, port 1688 is used for KMS communication. /setprt specifies the port to use when connecting to the KMS server. 1688 is the default port for KMS activation.

Activate Microsoft Visio

Now, initiate the activation process by running this command:

ShellScript
cscript ospp.vbs /act

To activate Visio 2019 using the previously provided KMS server and product key. This command initiates the activation process, connects your computer to the KMS server and attempts to activate Visio 2019. The KMS server will verify the KMS client key and if everything is configured correctly, activate your Visio installation. /act tells the ospp.vbs script to attempt to activate the product with the KMS server.

Verify Activation

Open Visio again and go to File > Account. Check the product information section. It should now display “Product Activated

Copy and Paste KMS commands to Activate Microsoft Visio 2019 Instantly

Copy and paste the following commands one at a time to instantly activate Microsoft Visio 2019:

Navigate to the Office Installation Directory

ShellScript
cd /d %ProgramFiles%\Microsoft Office\Office16

If it doesn’t work, use following:

ShellScript
cd /d %ProgramFiles(x86)%\Microsoft Office\Office16

Install required license files

ShellScript
cscript ospp.vbs /inslic:"..\root\Licenses16\pkeyconfig-office.xrm-ms"&(for /f %x in ('dir /b ..\root\Licenses16\client-issuance*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%x")&(for /f %x in ('dir /b ..\root\Licenses16\visioprovl_kms*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%x")&(for /f %x in ('dir /b ..\root\Licenses16\visiopro2019vl_kms*.xrm-ms') do cscript ospp.vbs /inslic:"..\root\Licenses16\%x")

Install the KMS Client Key

ShellScript
cscript ospp.vbs /inpkey:9BGNQ-K37YR-RQHF2-38RQ3-7VCBB

Set the KMS Server

ShellScript
cscript ospp.vbs /sethst:mskms.roosho.link

Set the KMS Port

ShellScript
cscript ospp.vbs /setprt:1688

Activate Microsoft Visio

ShellScript
cscript ospp.vbs /act

This should activate Microsoft Visio 2019 for free.

Conclusion

Activating Microsoft Visio 2019 using Key Management Service (KMS) not only adheres to the legal frameworks of software licensing but also streamlines the management of product activations across numerous systems. By following the steps outlined in this manual, IT administrators can ensure a smooth, uninterrupted workflow and extend the benefits of Visio 2019 to users organization-wide. This guide provides a structured approach to activation, ensuring that even those new to KMS can successfully activate Visio 2019. As technologies and licensing models evolve, understanding and utilizing such activation techniques will be increasingly important for maintaining operational efficiency and software compliance in any organizational setting.

Additional Notes

  • If you encounter any errors during the activation process, double-check the KMS server details, client key, and make sure you’re running the commands as an administrator.
  • For more advanced troubleshooting or specific issues related to KMS activation, consult Microsoft’s official documentation or seek assistance from your IT department.
  • Keep in mind that KMS activation is typically used in enterprise environments where multiple computers need to be activated. If you’re an individual user, you might consider other licensing options provided by Microsoft.
author avatar
roosho Senior Engineer (Technical Services)
I am Rakib Raihan RooSho, Jack of all IT Trades. You got it right. Good for nothing. I try a lot of things and fail more than that. That's how I learn. Whenever I succeed, I note that in my cookbook. Eventually, that became my blog. 
share this article.

Enjoying my articles?

Sign up to get new content delivered straight to your inbox.

Please enable JavaScript in your browser to complete this form.
Name