Top Menu

Product Licensing and Computer Names

Supported Windows Versions

Please note that VDM is supported on Windows 10/11 and Windows Server 2012/2012R2, 2016, 2019 and 2022

Virtual Display Manager is offered with two distinct licenses. CL – Console License, and MUL – Multi User License. These licenses are perpetual, aka “licenses never expire“. Optional annual support/update subscription is available and is complimentary for the first year.

CL License

  • Targets Windows 10 and 11, i.e workstation class OS desktops.
  • Allows for console access via RDS sessions to Windows Server 2012/2012R2, 2016, 2019, 2022.
  • Supports direct console connections as well as remote sessions via RDS, ICA and VNC.
  • License is issued per Computer name, user count is unlimited.

CL license is a good fit for most desktop and VDI users

MUL License

  • Targets multi-user deployments with Windows RDS Hosing (former Terminal Services) , Citrix Applications (“XenApp”), VMware Horizon Applications, etc.
  • In addition to console access via RDS, ICA and VNC offers support for non-console sessions.
  • License is issued per Computer name, user count is unlimited.

MUL license is a cost-effective alternative for multi-user systems

Computer Names

While using licensed products from this site, a Window’s computer name is required. Here are some options how to get accurate computer name (including UNICODE computer names) needed for licensing.

Options 1

Open command prompt on your computer screen by running “cmd.exe“. Once in the command prompt window type “hostname” command and hit Enter on your keyboard. Your computer name will be displayed right below. Here is an example were computer name is “Oxygen”:


Options 2

Use Licensing Utility provided as part of VDM installation as VDLLIC.exe


Other Options

There are other options as well, for example open computer properties screen


What if sharing computer name is not an option?

If sharing the computer name is not a viable choice, there’s an alternative solution available. We can create a VDM license from the MD5 hash of the computer name, which is computed against an uppercase of the Unicode string representing the computer name. While there are online MD5 generators available for this purpose, here is a PowerShell snippet that can assist you in generating the required MD5 hash. To proceed, run this script on the computer you wish to license, and send us the output in the form of the MD5 hash instead of the computer name.

# --------------------------------------------------#
# Getting VDM compatible MD5 hash for Computer name #
# --------------------------------------------------#

# Get the computer name and convert it to uppercase
$computerName = [System.Environment]::MachineName.ToUpper()
# Create an MD5 hash provider and encoding
$md5 = New-Object -TypeName System.Security.Cryptography.MD5CryptoServiceProvider
$encoder = New-Object -TypeName System.Text.UnicodeEncoding
# Compute the MD5 hash of the uppercase computer name
$computerNameMD5Bytes = $md5.ComputeHash($encoder.GetBytes($computerName))
# Convert the byte array to a hexadecimal string without dashes
$computerNameMD5 = [System.BitConverter]::ToString($computerNameMD5Bytes) -replace '-'

# Output the computer name and its MD5 hash without dashes
Write-Output "Computer name: $computerName MD5: $computerNameMD5"

Legacy Windows Versions

In case there is an interest in VDM on legacy OS (Windows XP, Vista, 7, 8/8.1, Windows Server 2003/2003R2, 2008/2008R2) please send your request via the feedback form.

Teknica Software Inc. © 2023. All Rights Reserved