Hyper-V 无法在 Windows 8 Pro 中启用:“固件中已禁用虚拟化支持”

Hyper-V 无法在 Windows 8 Pro 中启用:“固件中已禁用虚拟化支持”

在 Windows 8 Pro 中安装 Hyper-V 的复选框已禁用。将鼠标悬停在复选框上会显示以下消息:“ Hyper-V cannot be installed: Virtualization support is disabled in the firmware. UEFI 设置中有一个虚拟化选项,之前已禁用,但我启用了它,然后进行了冷启动。”根据英特尔网站(VT-x 和 SLAT)。我有机会解决这个问题吗?

答案1

要在 Windows 8 上启用 Hyper-V,必须满足一些要求。根据这篇 TechNet 文章,除 SLAT 外,您还必须拥有 4GB RAM,并且系统必须是 64 位。这些要求列在客户端 Hyper-V 页面在 TechNet 上。

您还可以运行一个简单的检查来验证您的系统是否满足要求。打开命令提示符并输入“systeminfo.exe”(不带引号)并按回车键。最后一部分将显示四行:

VM 监视模式扩展:

固件中启用虚拟化:

二级地址转换:

数据执行保护可用:

这些旁边会有“是”或“否”,这可以帮助您追踪阻止您在系统上启用 Hyper-V 的确切问题。

有关 Hyper-V 和 Windows 8 中其他新功能的更多信息,请访问探索页面TechNet 上的 Springboard 系列。

希望这可以帮助。

答案2

再进行几次冷启动似乎可以解决问题。我猜一个周期还不够。

更新:

每次安装重大更新/操作系统升级时,设置似乎都会重置。要修复此问题,我需要:

  1. 更改笔记本电脑的设置
  2. 让它启动到 Windows
  3. 正常关闭计算机(切断电源会中断该过程)
  4. 拔掉笔记本电脑的电源插头
  5. 取出电池
  6. 等待大约 30 秒
  7. 更换电池、插入电源、开机
  8. 重复 2-3 次,直到有效

答案3

我遇到过类似的问题。通常的解决办法是禁用快速启动,因为它似乎会从内核状态映像中检查这类设置。

答案4

今天我自己也遇到了这个问题,我认为诀窍是重新启动计算机而不是关机。我进行了几次冷重启,但没有成功,于是我禁用了快速启动选项,结果看到以下内容:

“打开快速启动 - 这有助于在关机后更快地启动您的电脑。重启不受影响”

然后我重启了电脑而不是关机,然后,嘿,它成功了!这可能是巧合,但我认为在重启时快速启动可能被禁用。

相关内容