我已经安装了 Android Studio,但在尝试安装 HAXM 时收到此错误。
我尝试在BIOS中启用虚拟化,但并没有解决问题。然后我在 Windows 8.1(64 位)中禁用了 Hyper V:
重新启动计算机后,没有任何变化,并且由于同样的原因我仍然无法安装 HAXM。假设我也禁用了 Avast,我该如何解决这个问题,这基本上涵盖了我在 stackoverflow 上找到的所有解决方案。
您提到您的处理器是:Intel Core i7-4700MQ
我对其进行了快速搜索,以确定英特尔 HAXM 适用于您的处理器。It does.
您可能满足 HAXM 的软件要求(支持 Windows 8.1,以及最新的 Android SDK 管理器)。
硬件要求是:
支持英特尔® VT-x、英特尔® EM64T(英特尔® 64)和执行禁用 (XD) 位功能的英特尔® 处理器
至少 1 GB 可用 RAM
(取自安装说明)
考虑到您的系统和处理器的操作系统,这里列出了您可以按顺序尝试的操作。
- 检查执行禁用位、VT-x、VT-d
我知道其他答案中已经提到过这一点,但最好再次梳理所有设置并确保每个虚拟化选项均已正确打开。
在 BIOS 设置实用程序中,执行禁用位可能由术语“XD”、“执行禁用”、“不执行”或“硬件 DEP”来标识,具体取决于所使用的 BIOS。
- 在 Windows 8.1 中禁用 Hyper-V
这个问题提到了修复正如此处的其他答案所给出的,由于已知的冲突,您需要禁用 Hyper-V。您确实显示了完成此操作的屏幕截图,该修复确实提到了干净的重新启动(由于快速启动功能是驱动程序的休眠状态,因此不会关闭并再次打开)。
-
替代方案:显式禁用 Hyper-V 的引导条目
- 按开始。
- 键入命令。
- 右键单击,选择以管理员身份运行(即使使用管理员帐户也必须执行此操作)
- 输入这个
bcdedit /set hypervisorlaunchtype off
说明改编自这篇博文其中提到了如何创建单独的启动项。此后该博文也谈到了打开 Hyper-V。
由于 BIOS 设置错误,我个人在使用 HAXM 时遇到了问题。也许还有其他一些虚拟化软件(我想 VirtualBox,是不久前的)正在运行。祝你好运。
Edit: 也有网友提到here完全卸载 Avast 有帮助。不确定这是否是您想尝试的路线。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)