HAXM安装失败,提示VT-X不存在

5
我在安装Android Studio中的HAXM模拟器时遇到了困难。我有一台惠普2000笔记本电脑;我将Windows 8.1更新为Windows 8.1 Pro以激活Hyper-V功能,并且我甚至去系统设置启用了虚拟化,但仍然出现“此计算机不支持Intel虚拟化(VT-x)。无法安装HAXM。请参阅Intel HAXM文档以获取更多信息。”。
我的Android Studio SDK管理器显示已安装HAXM。
7个回答

5
这个步骤对我来说完美无缺,希望能帮到你。
  1. 按下F10键进入计算机设置 - BIOS - 安全 - 系统安全 - 回车 - 虚拟技术 (VTX) - 启用 - 文件保存并退出
  2. 前往sdk文件夹:F:\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager,运行intelhaxm-android.exe
  3. 你应该会看到一个对话框,引用了“已完成Intel Hardware Accelerated Execution Manager的设置向导。单击完成按钮以退出向导”
一旦完成这些步骤,打开Android Studio并尝试运行模拟器。你应该会看到“HAX正在工作,仿真器在快速虚拟模式下运行”。

我检查了我的BIOS,发现虚拟化技术已启用,但HAXM向导仍未正常工作。这可能是因为我的处理器吗? - user4625928

2

在BIOS中启用虚拟化后,通过电源按钮进行硬重启解决了我的问题:)。我在英特尔博客中读到了这样的做法。因此,请尝试此选项,它可能有所帮助:)


0

好的,我按照Saim的建议,在可选的Windows组件中关闭了Hyper-V。在BIOS中启用了虚拟化。然后我去找HAXM重新安装,只找到了这个文件:C:\Users\ich\AppData\Local\Temp\intel\HAXM\1.1.1\silent\hax64.msi(我的电脑是64位),运行它,Android Studio 1.5.1就可以正常使用了。系统是Windows 10。希望这能帮到你。


0

我曾经遇到过类似的问题。后来发现我没有在电脑上安装HAXM-Installer。

要解决这个问题,请按照以下步骤操作:工具 -> Android -> SDK 管理器 -> SDK 工具(选项卡) -> 选择 Intel x86 模拟器加速器(HAXM 安装程序)选项,然后单击应用(如下图所示)。

Android SDK Manager (图片)


0

您必须拥有支持虚拟化和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下载。


我有一台搭载AMD E-300 APU和Radeon(tm) HD Graphics处理器的电脑。这会有所影响吗? - user4625928
1
您必须拥有一台支持VT和ND bit的英特尔处理器。 - codecats
所有英特尔CPU都可以通过CPU型号在ark.intel.com上查询,并针对每个功能包括这两个功能回答是或否。 - codecats

0

您可以从BIOS中启用Intel虚拟化技术,或者如果您没有安装模拟器加速器(HAXM),则应该进行安装。


0
  1. 关闭电脑并重新启动,然后立即按F10或ESC键(哪个适用于您)- 这将使您进入BIOS

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

  3. 确保VIRTUAL TECHNOLOGY 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. 如果显示引用“完成Intel Hardware Accelerated Execution Manager设置向导”的对话框,请单击完成按钮以退出向导

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


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接