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

Android studio HAXM安装失败,声称VT-X不存在,android-studio,emulation,haxm,Android Studio,Emulation,Haxm,我在Android Studio中为我的模拟器安装HAXM时遇到困难。我有一个hp2000笔记本;我将Windows 8.1更新为Windows 8.1 Pro以激活Hyper-V功能,甚至还转到了“系统设置”以启用虚拟化,但仍然收到“此计算机不支持英特尔虚拟化(VT-x)。无法安装HAXM。有关详细信息,请参阅英特尔HAXM文档。” 我的Android Studio SDK管理器显示它已安装。这个过程对我来说非常有效。希望这有帮助 F10(计算机设置)-BIOS-安全-系统安全-输入-虚拟技术

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


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

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

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

  • 一旦成功,打开android studio,并尝试运行模拟器。您应该看到“HAX正在工作,emulator在快速virt模式下运行”

    您必须拥有支持虚拟化和ND位开启的Intel处理器。您可以通过检查来判断。
    要设置ND位,可以使用bcdedit/set nx AlwaysOn
    要在BIOS中启用虚拟化后正确设置虚拟化,可以键入
    bcdedit/关闭系统管理程序启动类型
    如果您正在使用Avast
    请禁用“设置>故障排除”下的“启用硬件辅助虚拟化”。


    获取下载,只需执行以下步骤:

  • 转到控制面板→ 程序和功能
  • 单击“打开和关闭窗口功能”。一扇窗户打开了
  • 取消选中Hyper-V选项并重新启动系统
  • 现在,您可以毫无错误地开始HAXM安装

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

    好吧,我在可选的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。希望有帮助。

    对于Windows 10,首先安装位于以下文件夹中的
    intelhaxm android.exe
    SDK\extras\Intel\Hardware\u Accelerated\u Execution\u Manager
    。如果在安装过程中出现错误,请尝试以下解决方案

  • 首先,从BIOS启用虚拟化设置。要启用此功能,请重新启动计算机,当计算机启动时,按ESC键。如果制造商是Dell,则选择F2

  • 即使在BIOS设置中启用了虚拟化(VT),一些防病毒选项也会阻止HAXM的安装

  • 例如:在Avast antivirus的“设置(参数)”选项卡>故障排除(记录)下,您应该取消选中“启用硬件辅助虚拟化”(“activer l'assistance a la Virtualization”)

    现在重新启动计算机并重新安装Intel的HAXM,可在
    ~SDK\u LOCATION\extras\Intel\Hardware\u Accelerated\u Execution\u Manager
    下找到。您还可以从Intels网站手动下载独立的HAXM安装程序

  • 检查hyper-v是否已禁用。要禁用它,请转到控制面板,然后选择程序-->程序和功能-->打开或关闭windows功能(位于左侧)。然后找到HYPER-V。取消选中该复选框并重新启动计算机,然后再次尝试安装hxm

  • 通过右键单击“这台电脑”转到“这台电脑”的属性,然后选择高级系统设置(位于左侧),然后在“性能”下单击“设置”按钮。然后选择数据执行预防(选项卡),然后选择此选项打开除我选择的程序和服务之外的所有程序和服务的DEP并重新启动计算机,然后尝试安装hxm


  • 3号解决方案对我有效

    您可以从BIOS启用Intel虚拟化技术,或者如果您尚未安装Emulator Accelerator(HAXM),则应安装

  • 关闭电脑并重新打开,然后立即按下F10或ESC按钮(无论哪个按钮对您有效)-它会将您输入BIOS

  • 使用箭头键进入系统安全性

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

  • 现在按键盘上的Windows键,只需键入Hyper-V;然后单击顶部显示的结果

  • 从那里取消选中Hyper-V

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

  • 转到C:\Android\sdk\extras\intel\并运行硬件\u加速\u执行\u管理器,然后运行intelhaxm-Android.exe

  • 如果显示的对话框中引用“已完成的英特尔硬件加速执行管理器设置向导”,请单击“完成”按钮退出向导

  • 再次打开Android Studio,运行你的应用程序,如果它没有显示你的虚拟设备,那么点击右下角的小刷新按钮


  • 我也有类似的问题。结果发现我的电脑上没有安装HAXM安装程序

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


    我检查了我的bios,虚拟技术已启用,HAXM向导仍不工作。这可能是我的处理器吗?我有一个AMD E-300 APU和Radeon(tm)高清图形处理器。这有什么区别吗?你必须有一个英特尔处理器和一个支持VT和ND位的处理器。所有英特尔CPU都可以通过CP在ark.Intel.com上查找