Windows Server 中的错误:虚拟机无法启动,因为虚拟机监控程序未运行

本文有助于修复由于 BIOS 中的 DEP 设置不正确而无法启动虚拟机的问题。

原始 KB 数: 2490458

现象

假设出现了下面这种情景:

  1. 在运行 Windows Server 的计算机上安装 Hyper-V 角色。

  2. 创建虚拟机并尝试启动虚拟机。

  3. 可能会看到以下事件 ID:

    日志名称:Microsoft-Windows-Hyper-V-Worker-Admin
    源:Microsoft-Windows-Hyper-V-Worker
    事件 ID:3112
    级别:错误
    说明:
    无法启动虚拟机,因为虚拟机监控程序未运行。

在此方案中,无法启动虚拟机并收到以下错误消息:

虚拟机无法启动,因为虚拟机监控程序未运行。

原因

BIOS 中未启用数据执行防护(DEP)设置。 对于 HP 服务器,称为“无执行内存保护”。

解决方法

若要解决此问题,请启用 BIOS 中的 DEP 设置。

详细信息

Hyper-V 安装先决条件