这真是令人沮丧。正如你所看到的,我的问题似乎并不独特,这里有很多类似的问题,但在尝试和错误了我不知道多少小时后我放弃了。
一些快速背景:
安装了Android Studio。创建了我的第一个 ADV。吃午饭,然后,出现这个:
尝试从 AS 设置选项安装 HAXM(工具 > SDK 管理器 > SDK 工具并单击 Intel x86 模拟器...)。安装失败:
令我惊讶的是,我去那条路径只是为了检查是否有 HAXM 安装程序。运行它并得到这个:
所以,我认为很明显我必须启用该选项,但我不知道如何启用,因为我能找到的所有内容都与我的案例无关。 不,我不使用 AMD 处理器,是的,我在“打开/关闭 Windows 功能”面板中停用了“Hyper-V”选项。
你们可以帮助我吗?
编辑:我还在 Avast 的设置面板中停用了辅助虚拟化选项。
这是我的华硕笔记本电脑。 您必须进入BIOS,启用VMX。 步骤如下
谢谢。
戴尔 Precision 3541
在尝试安装 HAXM 时,我遇到了与您相同的错误,但我的 BIOS 没有“VMX”的显式设置。这就是为我解决的问题:
我的电脑是:
Intel(R) Core(TM) i5-10400
和UHD Graphics 630
,主板是MSI H510M-A PRO (MS-7D22) (U3E1)
我花了几天时间来解决这个问题,因为这里(和其他地方)提供的解决方案都不适合我。我能够从实际的
haxm
GitHub 存储库中沿着这条线索找到解决方案。
在那里我们读到:
HAXM 的创建旨在将英特尔虚拟化技术带给 Windows 和 macOS 用户。今天,Microsoft Hyper-V 和 macOS HVF 都增加了对 Intel 虚拟机扩展的支持。因此,我们决定终止 HAXM 项目。 HAXM v7.8.0 是我们的最后一个版本,此后我们将不再接受拉取请求或响应问题。
答案:这基本上是说我们需要完全启用 Hyper-V 才能实现这项工作,因为 HAXM 技术截至 2023 年已经“完全集成”到 Windows 中。并且intel/haxm
存储库已存档。
Intel x86 Emulator Accelerator (HAXM installer)
顺便说一句,这是 SDK 窗口。
注意:如您所见,它已安装在我的计算机中。 2) 获取 Hyper-V
在我的Windows 11系统中,我搜索了
Version: 7.6.5
Output folder: C:\Program Files\Intel\HAXM
Extract: checktool.exe... 100%
Execute: C:\Program Files\Intel\HAXM\checktool.exe --verbose
CPU vendor * GenuineIntel
Intel64 supported * Yes
VMX supported * Yes
VMX enabled - No
EPT supported * Yes
NX supported * Yes
NX enabled * Yes
Hyper-V disabled * Yes
OS version * Windows 10.0.22621
OS architecture * x86_64
Guest unoccupied * Yes. 0 guest(s)
The system requirements are not satisfied.
请记住,直到启用其他 Hyper-V 技术并重新启动系统后,我才能够打开 Turn Windows feature on or off
。
3)检查BIOS
此外,您需要在固件级别启用此技术,即 BIOS。
您可能还需要启用 Hyper-V Hypervisor
(在某些系统中也称为:XD、执行禁用、不执行或硬件 DEP。我在某处读到过相关内容,但我什至不知道如何在我的系统中执行此操作,我不记得做过这件事,只是将这一段作为旁注。
4) 结果 最后,我能够从 SDK 安装它:
5)最后的想法 我不知道为什么仍然需要这个
Execute Disable Bit
Intel x86 Emulator Accelerator (HAXM installer)
就足够了。但事实并非如此。我认为这可能与SDK需要的一些额外设置有关。
Hyper-V
三年后,我在这里向您说声谢谢