These steps in this nVidia vGPU guide were written for deploying the nVidia Licensing Server on Windows Server or Windows 10.
Download the Required Software
- Find and Download the latest version of the nVidia Licensing Server
- Download 32-bit Oracle Java SE JRE version 1.8 or 11
- Ensure that .NET 4.5 is installed
Set the JAVA_HOME variable
In order for the licensing server to install properly the JAVA_HOME variable needs to be set and pointing to the current Java installation folder.
i.e. C:\Program Files\Java\jre1.8.0_241
- Open CMD as Admin and run the following command to open the variable interface
rundll32 sysdm.cpl,EditEnvironmentVariables
- Under the System Variables section click New…
- Set the Variable Name to JAVA_HOME
- Set the Variable value to the Java installation directory
- Click Ok

Run the Installer
Simply run the installer for the nVidia Licensing server. When prompted about firewall ports select if you want to allow port 8080 through the Windows firewall. If you do not, then all licensing server administration will need to be done from locally on the server.
Verify Successful Installation
On the licensing server open a browser and go to http://localhost:8080/licserver
If the licensing server has been installed correctly you will see an nVidia web page showing the currently licensed client.
Generating a License File
The first step to licensing the environment involves generating a license file for the licensing server.
- Document the Server host ID by browsing to http://localhost:8080/licserver/serverProperties_view.action from the licensing server.
- Login to the nVidia portal
- Choose Licensing Portal
- Click License Servers
- Click Create License Server
- Provide the following
- A name
- The MAC Address (this is the Server Host ID)
- The product and qty of licenses
- On the right, click Create License Server
- Click the expansion button next to the newly created licensing server
- Click the Download icon

Applying a License File
The second step to licensing the environment involves applying a license file to a licensing server.
Note: These steps assume you’ve completed the steps above and are in possession of a licensing file. These files do expire so you may need to re-create the file if it’s been an extended period of time.
- Browse to http://localhost:8080/licserver/request_view.action on the licensing server
- Click Choose File and point to the licensing file
- Click Upload
- On the left, click Licensed Usage feature on the left to verify the licenses were installed properly.
Licensing a VM
Click here for the vGPU Guide to license a Linux VM.