启动Hyper-V VM时出错

我试图启动一个新的Hyper-V安装虚拟机,我收到以下错误:

由于虚拟机pipe理程序未运行,虚拟机无法启动。 以下操作可能会帮助您解决问题:

1)validation物理计算机的处理器是否支持硬件辅助虚拟化的版本。

2)validation在物理计算机的BIOS中启用了硬件辅助虚拟化和硬件辅助数据执行保护。 (如果您编辑BIOS以启用任何设置,则必须closures物理计算机的电源,然后重新打开它,重置物理计算机是不够的。)

3)如果对引导configuration数据存储进行了更改,请查看这些更改以确保pipe理程序configuration为自动启动。

我的机器在硬件级别支持虚拟化,并在BIOS中启用。

为什么我收到这个错误?

英特尔

  • 必须在BIOS中启用虚拟化技术,有时将其称为VT或虚拟化辅助

  • 必须在BIOS中启用“不执行”,有时将其称为NX或“执行禁用”

启用虚拟化技术需要在更改设置后冷启动机器。关机等待2秒后启动

AMD

  • 必须是F3或更高版本,或者必须是BIOS支持的F2。 BIOS中禁用或其他虚拟化选项的存在或不存在不保证BIOS支持。 您应联系OEM确保支持Hyper-V。

  • 某些AMD BIOS可以select启用/禁用SVM(虚拟化协助)

    *某些BIOS将此列为“SVM禁用”,这是双重否定的,即您要禁用SVM禁用以启用SVM。

    *某些BIOS将其列为安全虚拟化,因此启用安全虚拟化将启用SVM

  • 必须在BIOS中启用“不执行”,有时称为“NX”或“执行禁用”

[ 答案来源 ]