尝试安装 HAXM 时出错 - Intel VT-x 已关闭 [英] Error trying to install HAXM - Intel VT-x turned off

查看:38
本文介绍了尝试安装 HAXM 时出错 - Intel VT-x 已关闭的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已安装 Android Studio,但在尝试安装 HAXM 时遇到此错误.

I've Installed Android Studio, and I'am getting this error while I'm trying to install HAXM.

我尝试在bios中启用虚拟化,但没有解决问题.然后我在 Windows 8.1(64 位)中禁用了 Hyper V:

I tried to enable Virtualization in bios, but It didn't solve the problem. Then I disabled Hyper V in my Windows 8.1 (64 bits):

重新启动我的电脑后,没有任何变化,我仍然无法安装 HAXM 出于同样的原因.我该如何解决这个问题,假设我也禁用了 Avast,它基本上涵盖了我在 stackoverflow 上找到的所有解决方案.

After restarting my computer, nothing changed, and I still can't install HAXM for the same reason. How can I solve this issue, assuming that I disabled Avast too, which basically covers all the solution I've found on stackoverflow.

推荐答案

您提到您的处理器是:Intel Core i7-4700MQ

You mentioned that your processor was : Intel Core i7-4700MQ

我对其进行了快速搜索,以确定英特尔 HAXM 是否适用于您的处理器.确实如此.

I've done a quick search for it to determine that Intel HAXM works on your processor. It does.

您可能满足 HAXM 的软件要求(支持 Windows 8.1,以及最新的 Android SDK 管理器.

You probably fulfill the software requirements for HAXM (Windows 8.1 is Supported, and an up to date Android SDK Manager.

硬件要求是:

支持英特尔® VT-x、英特尔® EM64T(英特尔® 64)和执行禁用 (XD) 位功能的英特尔® 处理器

Intel® processor with support for Intel® VT-x, Intel® EM64T (Intel® 64), and Execute Disable (XD) Bit functionality

至少 1 GB 的可用内存

At least 1 GB of available RAM

(取自 安装说明)

鉴于您的系统和处理器的操作系统,这里列出了您可以按顺序尝试的内容.

Given the OS of your system and processor, here's a list of things that you could try in order.

  1. 检查执行禁用位、VT-x、VT-d

我知道其他答案中已经提到了这一点,但最好再次梳理所有设置并确保正确打开每个虚拟化选项.

I know this has been mentioned in other answers, but it be good to comb through all the settings again and make sure every virtualization option is properly turned on.

在 BIOS 设置实用程序中,执行禁用位可以通过术语XD"、执行禁用"、不执行"或硬件 DEP"来标识,具体取决于所使用的 BIOS.

Within the BIOS setup utility, Execute Disable Bit may be identified by the terms "XD", "Execute Disable", "No Execute", or "Hardware DEP", depending on the BIOS used.

  1. 在 Windows 8.1 中禁用 Hyper-V

这个问题提到了修复,正如这里的其他答案所给出的,您需要由于已知冲突而禁用 Hyper-V.您确实显示了完成此操作的屏幕截图,修复确实提到了干净重启(由于快速启动功能是驱动程序的休眠状态,因此不会关闭并再次打开).

This SO question mentions of a fix as other answers here have given, you need to disable Hyper-V due to known conflicts. You did show a screenshot of this being done, the fix does mention of a clean restart (not shutdown and turn on again due to the Fast Startup feature which is a hibernate of drivers).

  1. 替代方案:明确禁用 Hyper-V 的引导条目

  • 按开始.
  • 输入 CMD.
  • 右键单击,选择以管理员身份运行(即使使用管理员帐户也必须这样做)
  • bcdedit/set hypervisorlaunchtype off
  • 中输入

说明改编自 这篇博文 提到了如何创建单独的引导条目.博文也确实涉及在那之后打开 Hyper-V.

Instructions adapted from this blog post that mentions of how to create a separate boot entry. The blog post does touch on turning on Hyper-V after that too.

由于 BIOS 设置错误,我个人遇到了 HAXM 问题.也许还有其他一些虚拟化软件(我认为是 VirtualBox,它是不久前的)正在运行.祝你好运.

I personally had issues with HAXM because of the wrong BIOS settings. And perhaps some other virtualization software (I think VirtualBox, it was a while ago) was running. Good luck.

编辑:一位用户还提到了此处 完全卸载 Avast 有帮助.不确定这是否是您想要尝试的路线.

Edit: A user also mentioned here that completely uninstalling Avast helped. Not sure if that's the route you want to try.

这篇关于尝试安装 HAXM 时出错 - Intel VT-x 已关闭的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆