我正在使用 VMWare Player 运行一些虚拟机。最近我需要使用 VMWare 虚拟磁盘管理器实用程序(将一些动态磁盘转换为固定磁盘),由于它不附带 Player,因此我安装了 VMWare Workstation 的评估版。完成后,我卸载了 Workstation 并重新安装了 Player,但显然 Player 认为我仍在使用评估许可证,因为它在标题栏中显示“许可证已过期”,并在主窗口中显示以下消息:
您的评估许可证已过期。要继续将此产品用于商业用途,请购买许可证。
我如何才能恢复为 VMWare Player 的免费个人使用版本?我已经尝试完全卸载所有 VMWare 产品并重新安装 Player,但此方法无效,“许可证已过期”消息仍然存在。
答案1
解决方案
卸载 VMware Workstation 试用版后,可能会遗留旧许可证密钥。删除相关注册表项将使 VMware Player 恢复到原始的免费个人使用状态。
实际注册表项名称取决于产品名称和版本。例如,VMware Workstation 版本10.0.1
使用名为 的注册表项License.ws.10.0.e1.201303
。格式如下所示:
License.<product>.<major>.<minor>.<revision>.<date>
注册表位置将根据 Windows 是否32 位或 64 位。 分别:
HKEY_LOCAL_MACHINE\SOFTWARE\VMware, Inc.\VMware Workstation
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\VMware, Inc.\VMware Workstation
- 关闭 VMware Player。
- 按Win+ R,
regedit.exe
在文本框中输入,然后按Enter。 - 导航到上面描述的正确路径。
- 找到许可证注册表项,右键单击它并选择删除从上下文菜单中。