Hyper-V将不会在Windows 8 Pro中启用:“固件中的虚拟化支持已禁用”


9

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


2
请与您的硬件供应商联系。
迈克尔·汉普顿

总是很有趣。我明天再做。

Answers:


12

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

有一个简单的检查,您也可以运行以检查系统是否满足要求。打开命令提示符,然后键入“ systeminfo.exe”(不带引号),然后按Enter。最后一部分将显示四行:

VM Monitor模式扩展:

固件中启用的虚拟化:

二级地址翻译:

可用的数据执行保护:

这些选项旁边将显示“是”或“否”,这应有助于您查明阻止您在系统上启用Hyper-V的确切问题。

可以在TechNet上Springboard系列的“ 浏览”页面上找到有关Windows 8中Hyper-V和其他新功能的更多信息。

希望这可以帮助。


Virtualization Enabled in Firmware读取No,即使我已在UEFI / BIOS设置中启用它。起初它没有生效。如@Chaos所述,这可能部分是由于Windows保存其内核状态的能力。我在另一个答案中描述了解决过程。
Zenexer 2014年

4

似乎还有一些冰靴可以解决这个问题。我想一个周期还不够。

更新:

每当我安装主要更新/操作系统升级时,该设置似乎都会重置。要修复它,我需要:

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

4

我有一个类似的问题。通常的窍门是禁用快速启动,因为它似乎从内核状态映像中检查那些设置。


这可能就是为什么我必须重试很多次的原因。
Zenexer 2014年

1

我本人今天才遇到此问题,我认为诀窍是重新启动计算机而不是关闭计算机。我进行了几次冷重启,但均未成功,然后禁用了快速启动选项,在此我阅读以下内容:

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

然后,我继续重新启动计算机,而不是关闭计算机,嘿,很方便,它可以正常工作!这可能是巧合,但我认为如果重新启动,则可能会禁用快速启动。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.