How to remove “Expired license” message in VMWare Player

licensevmware-player

I'm using VMWare Player to run some virtual machines. Recently I needed to use the VMWare Virtual Disk Manager utility (to convert some dynamic disks to fixed), and since it doesn't come with Player, I installed the evaluation version of VMWare Workstation. After I was done, I uninstalled Workstation and reinstalled Player, but apparently Player thinks I'm still using an evaluation licence because it shows "Expired license" in the title bar and the following message in the main window:

Your evaluation license has expired. To continue commercial use of this product, purchase a license.

enter image description here

How can I revert back to the free-for-personal-use version of VMWare Player? I've already tried completely uninstalling all VMWare products and reinstalling Player, but that doesn't work, the "Expired license" message persists.

Best Answer

Solution

After uninstalling the VMware Workstation trial, the old license key might be left behind. Deleting the related registry key will revert VMware Player back to the original, free-for-personal-use state.

The actual registry key name depends on the product name and version. For example, VMware Workstation version 10.0.1 uses a key called License.ws.10.0.e1.201303. The format appears to be the following:

License.<product>.<major>.<minor>.<revision>.<date>

The registry location will be different depending on whether Windows is 32-bit or 64-bit. Respectively:

HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.\VMware Workstation
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\VMware, Inc.\VMware Workstation
  1. Close VMware Player.
  2. Press Win+R, type regedit.exe in the text box, and press Enter.
  3. Navigate to the correct path described above.
  4. Locate the license registry key, right-click it and choose Delete from the context menu.

References