如何修复模块VPMC电源在VMware工作站中的失败错误上

尝试启动虚拟机时,VMware Workstation用户可能会遇到“失败的模块VPMC电源”错误。将VM移至不同的硬件或创建新的虚拟机后,通常会出现此问题。错误消息通常读取:

VMware Workstation不支持此主机上的虚拟化性能计数器。
模块“ VPMC”功率失败。
无法启动虚拟机。

VPMC代表虚拟CPU性能监视计数器,该计数器用于监视和测量VM内虚拟CPU的性能。当发生此错误时,它会防止虚拟机启动。让我们探索几种解决此问题的方法。

步骤1:禁用VMware工作站中的CPU性能计数器。

这通常是最有效的解决方案:

1。打开VMware工作站并关闭受影响的虚拟机。
2。右键单击虚拟机上,然后选择“设置”。
3。转到“硬件”选项卡,然后选择“处理器”。
4。在“虚拟化引擎”部分中,取消选中“虚拟化CPU性能计数器”选项。
5。单击“确定”以保存更改。
6。尝试再次在虚拟机上供电。

如果您使用部署虚拟机,则可以直接编辑VM的配置文件:

1。找到虚拟机的文件夹(通常在“虚拟机”下的文档文件夹中)。
2。找到虚拟机的.VMX文件。
3。使用文本编辑器打开.vmx文件。
4。添加或修改此行:vpmc.enable = "FALSE"
5。保存文件,然后尝试再次启动VM。

步骤2:如果上一步不起作用,请禁用硬件虚拟化。

更多阅读:

有时,禁用CPU性能监视计数器会触发与嵌套虚拟化有关的另一个错误。如果发生这种情况,请尝试以下操作:

1。关闭虚拟机。
2。右键单击VM,然后选择“设置”。
3。转到“硬件”>“处理器”。
4。在“虚拟化引擎”部分中,取消选中“虚拟化Intel VT-X/EPT或AMD-V/RVI”。
5。单击“确定”以保存更改。
6。尝试再次启动虚拟机。

步骤3:重新登录虚拟机映像。

如果以前的方法无法解决问题,请尝试重新集中虚拟机:

1。确保将虚拟机关闭。
2。在VMware工作站中创建一个新的虚拟机。
3。在设置过程中,选择使用现有虚拟磁盘的选项。
4。从您的原始虚拟机中选择.VMDK文件。
5。完成设置过程并尝试启动新的VM。

如果问题是由在图像创建过程中供电或转移到新硬件引起的,则此方法可以帮助您。

步骤4:在Windows上禁用Hyper-V(如果适用)。

如果您在Windows系统上运行VMware工作站,那么Hyper-V可能会干扰VMware的虚拟化:

1。打开控制面板。
2。转到“程序和功能”。
3。单击“打开或关闭Windows功能”。
4。取消选中“ Hyper-V”,然后单击“确定”。
5。重新启动计算机。
6.尝试再次在VMware工作站中创建或启动虚拟机。

请记住,禁用Hyper-V会影响依赖它的其他应用程序,例如Linux 2(WSL2)或Windows Sandbox的Windows子系统。

在大多数情况下,这些解决方案应有助于解决失败错误的模块VPMC功率。如果您继续遇到问题,请考虑将VMware工作站更新为最新版本,或与VMware支持联系以获得进一步的帮助。