HAXM 错误但启用了 vt-x

HAXM error but vt-x is enabled

当我安装英特尔 HAXM 时出现以下错误:

This computer meets the requirements for HAXM, but Intel Virtualization technology (VT-x) is not turned on. HAXM cannot be installed until VT-x is enabled.

所以,我检查了我的 BIOS,支持 VT-x,并且我启用了 Intel 虚拟化(之前没有)。我还检查了它是否真的启用了英特尔虚拟化技术检测工具(英特尔处理器识别实用程序),它说:

Intel(R) Virtualization Technology - Yes

但是当我再次尝试安装 HAXM 时,出现了与消息开头相同的错误。有人有想法吗?

还有NX、XD位设置。
bcdedit /set nx AlwaysOn
确保使用网站上的 Haxm,而不是使用通过 Android Studio 下载的 Haxm)。 https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager
如果您使用的是 Avast,请在以下位置禁用 "Enable hardware-assisted virtualization":设置 > 疑难解答。

..avast 我恨你:)

问题解决了,是Avast。 如果您遇到相同的错误,请检查 Avast。

设置选项卡 -> 疑难解答:取消选中 "enable hardware-assisted virtualization"

祝大家有个愉快的一天 ;)

我遇到了这个问题,由于模拟器处于打开状态(我在启动时加载了 bluestacks)导致安装失败,导致安装报告错误。确保关闭所有模拟器 - 解决了我的问题

我遇到了同样的问题,vt-x 打开,hyper-v 关闭并且没有防病毒软件,因为我只依赖内置的防御者。我的解决方案是从 android studio 卸载默认的 haxm,并将其替换为上面由 codecats 提供的来自英特尔网站的那个。

我有同样的问题,我已经解决了。

  1. 在控制面板上卸载 HAXM
  2. 正在安装 HAXM 版本 1.1.5
  3. 我解决了问题