运行 android 工作室的 HAXM

running HAXM for android studio

每次我尝试 运行 时,我都会收到一条错误消息,提示 "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 中启用了虚拟化。


- Cpu 必须支持 ND/XD(执行禁用)位和虚拟化(检查 ark.intel.com)
- 下载单独的安装程序而不是通过 Android studio 安装 在 https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager
- 在 BIOS 中设置 vt。
- 使用以下 2 个命令关闭 Hypervisor 和 ND 位:
bcdedit /set hypervisorlaunchtype off
bcdedit /set nx AlwaysOn
- 关闭防病毒软件 - 特别是 Avast(Avast:禁用 "Enable hardware-assisted virtualization" 下:设置 > 故障排除)
然后重新启动 PC 或执行 sc stop/start intelhaxm

以下两个步骤对我有用。

最初我花时间弄清楚 HP windows7 BIOS 上的 vt-x,但经过一些研究我发现它是在安全->系统安全->启用 vt-x 中。

但后来我遇到了 NX 位问题,即它未启用,然后我从命令提示符 运行 "bcdedit /set nx AlwaysOn",一切正常。