HAXM 安装失败,声称 VT-X 不存在



我在尝试在Android Studio中为模拟器安装HAXM时遇到困难。我有一个 hp2000 笔记本;我将Windows 8.1更新到Windows 8.1 Pro以激活Hyper-V功能,我什至转到系统设置以启用虚拟化,但仍然得到"此计算机不支持英特尔虚拟化(VT-x)。无法安装 HAXM。有关详细信息,请参阅英特尔 HAXM 文档。

我的 Android Studio SDK 管理器显示它已安装。

这个过程对我来说非常有效。希望这有帮助。

  1. F10(计算机设置)- BIOS - 安全 - 系统安全 - 输入 - 虚拟技术 (VTX) - 启用文件保存并退出
  2. 转到 sdk 文件夹: F:\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager运行intelhaxm-android.exe
  3. 您应该会看到一个对话框,其中引用了"已完成英特尔硬件加速执行管理器设置向导。单击"完成"按钮退出向导"

一旦这工作,打开安卓工作室,并尝试运行模拟器。您应该看到"HAX 正在工作,模拟器以快速 virt 模式运行"

启用 bios 中的虚拟化后,通过电源按钮进行硬重启解决了我的问题:)。 我在英特尔博客中阅读了这样做。所以试试这个选项可能会有所帮助:)

您必须拥有支持病毒化和 ND 位开启的英特尔处理器。你可以检查 http://ark.intel.com 告诉。
要设置 ND 位,您可以使用 bcdedit/set nx AlwaysOn
要在 BIOS 中启用后正确设置虚拟化,您可以键入
bcdedit/set hypervisorlaunchtype off
如果您使用的是 Avast,请在
"设置">"故障排除"下禁用"启用硬件辅助虚拟化")

https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager 获取下载

好吧,我在可选的Windows组件上关闭了Hyper-V(Saim的建议)。 在 BIOS 中启用了 VIRT。 然后我去找了HAXM重新安装,只找到了这个文件,C:\Users\ich\AppData\Local\Temp\intel\HAXM\1.1.1\silent\hax64.msi(我有一个64位的盒子),运行它,Android Studio 1.5.1很高兴。 视窗 10. 希望有帮助。

您可以从 BIOS 启用英特尔虚拟化技术,或者如果您尚未安装仿真器加速器 (HAXM),则应安装。

  1. 关闭您的 PC 并重新打开,然后立即按 F10 或 ESC 按钮(以适合您的为准) - 它会将您输入 BIOS

  2. 使用箭头键进入系统安全

  3. 确保选中虚拟技术VTX,然后按F10保存,然后重新启动计算机

  4. 现在按键盘上的Windows键,只需键入Hyper-V;然后单击最上面的结果

  5. 从那里取消选中Hyper-V

  6. 现在转到保存 sdk 文件夹的路径 - 默认情况下它保存在 C:\

  7. 转到 C:\Android\sdk\extras\intel\ 并运行 Hardware_Accelerated_Execution_Manager,然后运行 intelhaxm-android.exe

  8. 如果它显示一个对话框,其中引用"已完成英特尔硬件加速执行管理器设置向导",请单击完成按钮退出向导

  9. 再次打开Android Studio,运行您的应用程序,如果它没有显示您的虚拟设备,请单击右下角的小刷新按钮。

我遇到了类似的问题。事实证明,我没有在我的PC上安装HAXM安装程序。

为此,请转到:工具 -> Android -> SDK 管理器 -> SDK 工具(选项卡)-> 选中英特尔 x86 仿真器加速器(HAXM 安装程序)选项,然后单击应用(如下图所示)。

安卓SDK管理器(图片)

最新更新