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

Jacki

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

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

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

    了解更多:如何修复 Windows 中的“虚拟机管理程序功能不可用”错误

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

    hypervisor.cpuid.v0 = “假”
    mce.enable = “TRUE”
    vhv.enable = “真”

现在打开虚拟机并再次安装 Hyper-V。这将清除指示您无法安装 Hyper-V 因为虚拟机管理程序已在运行的消息。

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