如何修复错误“无法安装Hyper-V:已经在运行中管理程序”

如果您尝试在运行Windows Server 2008或2012的VMware虚拟机中安装Hyper-V组件,则可能会遇到以下错误:“无法安装Hyper-V:“ Hyper-V”已经运行。”这可以防止Hyper-V安装。

在本文中,我们将向您展示如何解决此问题,以便您可以在虚拟机内运行Hyper-V。这是分步说明:

  1. 为要安装Hyper-V的虚拟机供电。
  2. 在“虚拟机设置”对话框中,勾选“虚拟化Intel VT-X/EPT或AMD-V/RVI”框,以启用虚拟化引擎选项。

  3. 接下来,您需要找到与VMware虚拟机关联的.vmx配置文件。
  4. 使用任何文本编辑器打开.vmx文件,将以下行添加到VMX文件的末尾:

    hypervisor.cpuid.v0 =“ false”
    mce.enable =“ true”
    vhv.enable =“ true”

现在打开虚拟机,然后再次安装Hyper-V。这将清除消息,说您无法安装Hyper-V,因为管理程序已经在运行。

尖端:如果忘记了在Hyper-V中运行的Windows虚拟机(Gen1&Gen2)的登录密码,则可以使用Pcunlocker轻松地重置Hyper-V密码。

更多阅读:如何修复Windows中的“ Bitlocker驱动器已经解锁”错误