VT在安装HAXM时不支持

我正在尝试安装使用Intel x86模拟器加速器的快速Android模拟器。 我已经通过SDKpipe理器下载了加速器,但是当我尝试安装时,我在安装开始时收到以下错误消息:

HAXM失败

我知道我的CPU(i7-3520M)支持VT-X虚拟化,所以我去了BIOS,以确保它启用:

BIOS

如您所见,该function在BIOS中启用。 我在互联网上find了'securable.exe'工具,当我启动它时,显示下面的窗口:

可保安全

任何想法或build议? 我有英特尔酷睿i7的联想Z580笔记本电脑,我知道它应该支持这样一个基本的虚拟化function。

操作系统是Windows 8 Pro,我也有Hyper-V启用,我用这台机器进行Windows Phone 8的开发。

—编辑—

事实certificate,当您closuresHyper-V时,VT-x开始工作! 这是非常烦人的,因为我不能同时使用Android和WP模拟器。 有谁知道如何解决它?

所以唯一的解决办法,我发现使其工作是完全禁用控制面板中的Hyper-V – >程序和function – >打开或closuresfunction。

如果有人知道如何在不禁用Hyper-V的情况下启用VT-x,请回答这个问题。

在这里输入图像描述

我遇到了同样的问题,我刚刚发现,在Avast 9中有一个选项可以阻止它使用虚拟化function。 它对Avast Sandbox有一些影响,但是在我禁用之后,我终于可以安装HAXM了。

  1. 首先你必须禁用Hyper-V技术。 您可以通过在“控制面板”,“程序”,“Windowsfunction”中禁用此技术来实现此目的

  2. 如果您使用Avast,请在安装时禁用它。 您可以在安装过程之后恢复所有Avast服务。

我最近在我的机器上安装HAXM时出现了一些问题(我使用戴尔Inspiron 5521和Core i7处理器),没有任何帮助。 最后,我下载了这个包:

http://software.intel.com/en-us/blogs/2013/04/25/workaround-patch-for-haxm-installation-error-failed-to-configure-driver-unknown

将其复制到我的HAXM文件夹,然后以pipe理员身份启动.cmd文件。 重新启动计算机后,我的电脑上安装了HAXM。 你可以通过键入来检查它

sc query intelhaxm

在你的CMD。

Hyper-V在Windows下启用了一个pipe理程序,所以你正在运行的操作系统已经被虚拟化了。 VT-x是一个硬件function,所以嵌套的VT-x是不可能的(没有增加硬件+软件支持,这似乎不大可能),所以你将无法启用Hyper-V和另一个VT-x解决scheme(HAXM,VirtualBox等)。

closures Hyper-V,请从cmd: bcdedit /set hypervisorlaunchtype off运行此操作,然后重新引导。

要重新打开Hyper-V,运行: bcdedit /set hypervisorlaunchtype auto

以上所有build议基本上都涉及到禁用Hyper-V。 如果你不打算使用它,这是一个有效的方法。 但是,如果你这样做(例如在同一台机器上开发Windows Phone和Android等)。

如果您需要保持启用Hyper-V并仍然使用Android Studio进行开发和debugging,则可以按照使用Android-X86作为Hyper-V for Windows中的模拟器的步骤进行操作 。 这个想法是:

  1. 下载Android ISO并创build一个Hyper-V虚拟机
  2. 启用开发者开发人员选项,USBdebugging和应用程序安装来源不明
  3. 通过adb连接到Hyper-V VM镜像
  4. 从Android Studio启动您的项目,虚拟机将显示在要连接的设备列表中

对我来说,这是由avast引起的。

在安装过程中,我遇到了“未知错误”。 intelhaxm服务正在安装,但试图启动导致访问被拒绝。

  1. 我在Avast中禁用了虚拟化支持
  2. 我卸载了HAXM留下的内容
  3. 我从intel下载了最新的安装程序
  4. 我使用7zip解压缩,并解压64bit安装程序。
  5. 我以安全模式重新启动了我的电脑。 我安装了HaxInst64.exe
  6. 我将* .win10_64更改为*,手动安装了.inf文件
  7. 我重新启动电脑进入正常模式,该服务正在运行,但HAXM仍然instaleld。
  8. 我运行了标准的HAXM安装程序。

完成

英特尔为Windows 8.1(HAMX 1.0.7)进行修补程序:
https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager

所以,现在你只需要在安装过程中禁用AVAST