英特尔HAXM安装错误 – 此计算机不支持英特尔虚拟化技术(VT-x)

我的HAXM安装有问题。 这是事情。 我每次都得到这个错误,我试图为我的电脑安装HAXM: 安装错误打印屏幕

问题是,我的电脑支持虚拟化技术(见下图)。 任何想法如何解决这个问题? 在这里输入图像描述

只需遵循以下步骤:

  1. 转到控制面板→程序和function
  2. 点击打开和closures窗口function 。 一个窗口打开。
  3. 取消选中Hyper-V选项并重新启动系统。

现在,您可以启动HAXM安装而不会出现任何错误。

对不起,我忘了回答这个问题。 经过几天的search,我发现,这个问题是由超线程(或hyper – v)引起的。 我决定用选项来编辑我的boot.ini文件,启动超线程closures的窗口。 我遵循这个教程 ,现在一切正常

有可能是你的Windows 8安装了hyper-v? 如果是的话,删除超v,你的问题消失!

  1. 首先确保您在BIOS中启用了虚拟化技术。 重新启动计算机后,按键盘上的F1-F12并find该选项。

  2. 确保您在Windows 7 / Windows 8中禁用了Hyper-V。您可以在控制面板 – >程序 – > Windowsfunction中将其closures

  3. 您可以尝试在整个安装过程中禁用防病毒程序。 请记住在安装HAXM之后还原所有防病毒服务。

  4. 有人推荐冷启动

    1. 禁用BIOS中的虚拟化
    2. 重新启动计算机并将其closures
    3. 在BIOS中启用VT
    4. 重新启动计算机,将其closures
    5. 现在可能允许安装HAXM

不幸的是,这一步不适合我

  1. 最后但并非最不重要的:尝试这个由英特尔发布的解决方法补丁。

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

您只需下载软件包,解压缩,与HAXM安装程序文件放在一起,然后运行软件包中的.cmd文件 – 请记住,以pipe理员身份启动它。

我在安装HAXM时遇到了很多问题,只有最后一步帮助了我。

也许VT-X没有在你的BIOS中启用。

请参阅英特尔HAXM文档: http ://software.intel.com/zh-cn/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-windows

英特尔VT-x未启用

在某些情况下,可能会在系统BIOS中禁用英特尔VT-x,并且必须在BIOS设置实用程序中启用。 要访问BIOS设置实用程序,必须在计算机的引导过程中按下一个键。 此键取决于使用哪个BIOS,但通常是F2,Delete或Esc键。 在BIOS设置实用程序中,可以通过术语“VT”,“虚拟化技术”或“VT-d”来标识英特尔VT。 确保启用所有的虚拟化function。

防病毒软件可能会干扰HAXM安装。 试图找出几个小时出了什么问题后,我发现了一个奇怪的解决scheme – 卸载我的反病毒软件,安装HAXM(工作),然后重新安装反病毒软件(在我的情况下,Avast可能会发生与其他反病毒程序以及。

我经历了全面检查,以获得这个运行是:

  1. 检查BIOS中的“虚拟化”和vt-Xfunction。
  2. validationHyper-V未安装。
  3. 使用英特尔工具和MS工具(在此主题中前面的post中提到),在窗口中启用vt-X检查function。
  4. 禁用没有帮助的防病毒。
  5. 卸载反病毒软件(为我解决了这个问题)。

在许多情况下,某些防病毒软件也会启动HyperV并启动窗口,并且不允许安装HAXM。 由于AVAST防病毒,我遇到了这个问题。 所以我卸载了AVAST,然后HAXM在重新启动后正确安装。 然后我重新安装了AVAST。

所以,即使安装了AVAST,只要安装它就可以了,HAXM可以正常使用虚拟机箱和android模拟器。

在安装Visual Studio 2013 Update 2之后,Visual Studio通知我有关安装的Windows Phone模拟器更新(这实际上是一个新组件,而不是更新)。 原来这个启用了Hyper-V,打破了HAXM。

解决方法是从程序和function中卸载模拟器,然后从Windowsfunction中closuresHyper-V(search“Windowsfunction”并单击“打开或closuresWindowsfunction”)。

如果在其他响应中没有find控制面板中的Hyper-V选项,请尝试进入BIOS设置(重新启动并按F-12或ESC或其他取决于您的PC的设置),并启用虚拟化,可能位于CPU选项中。