如果您尝试在运行Windows Server 2008或2012的VMware虚拟机中安装Hyper-V组件,则可能会遇到以下错误:“无法安装Hyper-V:“ Hyper-V”已经运行。”这可以防止Hyper-V安装。
在本文中,我们将向您展示如何解决此问题,以便您可以在虚拟机内运行Hyper-V。这是分步说明:
- 为要安装Hyper-V的虚拟机供电。
- 在“虚拟机设置”对话框中,勾选“虚拟化Intel VT-X/EPT或AMD-V/RVI”框,以启用虚拟化引擎选项。
- 接下来,您需要找到与VMware虚拟机关联的.vmx配置文件。
- 使用任何文本编辑器打开.vmx文件,将以下行添加到VMX文件的末尾:
hypervisor.cpuid.v0 =“ false”
mce.enable =“ true”
vhv.enable =“ true”
现在打开虚拟机,然后再次安装Hyper-V。这将清除消息,说您无法安装Hyper-V,因为管理程序已经在运行。
尖端:如果忘记了在Hyper-V中运行的Windows虚拟机(Gen1&Gen2)的登录密码,则可以使用Pcunlocker轻松地重置Hyper-V密码。