我的 HAXM 安装有问题。事情是这样的。每次我尝试为我的电脑安装 HAXM 时都会出现这样的错误:
问题是,我的计算机支持虚拟化技术(见下图)?
也许您的 BIOS 中没有启用 VT-X。
请参阅 Intel HAXM 文档: http://software.intel.com/en-us/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-windows
未启用英特尔 VT-x 在某些情况下,Intel VT-x 可能在系统 BIOS 中被禁用,并且必须 在 BIOS 设置实用程序中启用 实用程序,在计算机的启动序列中必须按下一个键。 此键取决于使用哪个 BIOS,但通常是 在 BIOS 设置实用程序中,英特尔 VT 可能是 由术语“ VT”、“虚拟化技术”或“ VT-d”标识 确保启用所有虚拟化特性。
未启用英特尔 VT-x
在某些情况下,Intel VT-x 可能在系统 BIOS 中被禁用,并且必须 在 BIOS 设置实用程序中启用 实用程序,在计算机的启动序列中必须按下一个键。 此键取决于使用哪个 BIOS,但通常是 在 BIOS 设置实用程序中,英特尔 VT 可能是 由术语“ VT”、“虚拟化技术”或“ VT-d”标识 确保启用所有虚拟化特性。
有可能你的 windows 8已经安装了 hyperv,如果是的话,删除 hyperv 你的问题就解决了!
经过几天的谷歌搜索,我发现,这个问题是由超线程(或者超 v)引起的。我决定编辑 boot.ini 文件,选择关闭超线程启动窗口。 我遵循 本教程,现在一切都很完美
首先,确保在 BIOS 中启用了虚拟化技术。重新启动计算机后,在键盘上按 F1-F12并找到此选项。
确保在 Windows7/Windows8中禁用了 Hyper-V。你可以在控制面板-> 程序-> Windows 函数中关闭它
您可以尝试在整个安装过程中禁用您的防病毒程序。请记住在安装 HAXM 之后恢复所有防病毒服务。
有些人推荐 冰冷的靴子,它是:
不幸的是,这一步对我不起作用
Http://software.intel.com/en-us/blogs/2013/04/25/workaround-patch-for-haxm-installation-error-failed-to-configure-driver-unknown
所有您需要做的就是下载包,解压缩,把它和 HAXM 安装程序文件放在一起并运行。包中包含的 cmd 文件-记住,以管理员身份启动它。
我在安装 HAXM 时遇到了很多问题,只有最后一步对我有帮助。
在我安装了 Visual Studio 2013 Update 2之后,Visual Studio 通知我有一个 Windows Phone 模拟器更新,我已经安装了它(它实际上是一个新组件,而不是更新)。事实证明,这个启用 Hyper-V,它打破了 HAXM。
解决方案是从程序和特性中卸载模拟器,从 Windows 特性中关闭 Hyper-V (搜索“ Windows 特性”并单击“打开或关闭 Windows 特性”)。
只需按照以下步骤:
现在,您可以在没有任何错误的情况下启动 HAXM 安装。
反病毒软件可能会干扰 HAXM 的安装。 在试图找出问题出在哪里几个小时后,我发现了一个奇怪的解决方案——卸载我的反病毒软件,安装 HAXM (工作) ,然后重新安装反病毒软件(在我的情况下停止,但它可能发生在其他反病毒程序以及。
我花了很大力气才让它运转起来的:
在许多情况下,一些防病毒软件也以窗口启动启动 HyperV,并且不允许安装 HAXM。 我面临这个问题是因为 AVAST 抗病毒。 所以我卸载了 AVAST,然后在重新启动后正确安装了 HAXM。 然后我重新安装了 AVAST。
因此,它只是一个检查,而安装现在即使安装了 AVAST 回来,HAXM 工作正常与虚拟机和 Android 模拟器。
如果你没有在控制面板中找到 Hyper-V 选项,像在其他 回应中说的那样,尝试进入 BIOS 设置(重新启动并按下 F-12或 ESC 或其他取决于你的电脑)并启用虚拟化,可能位于 CPU 选项中。
在“打开或关闭 Windows 特性”窗口中,取消选中 Hyper-V,并确保 Windows Hypervisor Platform 未选中。启用 WindowsHypervisor 平台还可以阻止安装 IntelHaxM
在 Windows 10中,Windows Defender 有一个核心隔离的特性,它使用虚拟化技术,这也会中断 HAXM 的工作。关闭它,再试一次。对我来说,关闭它解决了我的问题。
如果你的计算机中有一个 AMD Ryzen 处理器,你需要以下设置要求:
注意: 有 Hyper-V 功能... 你应该启用 Windows Hypervisor 平台而不是 Hyper-V。 Windows Hypervisor 平台位于底部
在条件完成后,没有哈克斯姆安装的工作
参考文献
大家好,欢迎收看臭名昭著的 Android 模拟器的第三部分。尽管微软和谷歌总市值达到3万亿美元,但这仍然是一个比登月更难的问题。
下面是 Windows 的一个比较全面的列表(大约到11/2022)
首先确保你有最新版本的 Windows。撰写本文时,这是安装了所有更新的 Windows1122H2。如果你有一个旧版本的 Windows,你将不得不尝试下面的每一个,可能有不同的组合。否则从头开始,直到问题解决。它是从一台像样的 Windows 机器上最简单/最有可能的罪魁祸首,到最不可能的原因订购的。
请注意,如果您在公司机器上执行以下操作,下面的一些操作可能会被您的管理员阻止,并且/或将您的机器标记为可疑活动,因为一些操作故意关闭了一些安全特性。根据您的情况,您可能需要向您的 IT/安全团队报告。
如果您的 Windows 设备在您的引导驱动器 上启用了 Bitlock,请先与您的 IT 管理员联系。扰乱虚拟化和启动配置可能会在重新启动时触发位锁提示。如果你在家工作,这可能意味着把你的笔记本电脑带到办公室让 IT 解锁,因为 Windows 可能拒绝在没有解锁 BitLocker 的情况下启动。
为了找到阻碍模拟器启动的因素,确保万无一失的方法是打开一个终端(cmd 或 powershell)并从那里启动,如下所示。
首先杀死任何现有的 Simulator.exe 实例、 adb.exe 实例、 java.exe 实例、 qemu 实例、 android 工作室实例。确认任务经理。
Adb 重新启动它自己,这样它就可以运行了。但要确保安卓工作室没有在运行。它似乎锁定文件/缓存,而不刷新模拟器配置,这可能会在启动时使模拟器崩溃,没有任何有用的日志。
在终端机里
cd your_sdk_location\emulator
emulator.exe -list-avds
emulator.exe -avd your_avd_name -verbose
这将有一个很长的日志,并将有一些关于什么是失败的信息。如果您看到 VM 堆大小超出了限制,它可能会说它自动设置为最低或最高值。这是个谎言.打开模拟器设置并手动将其设置在限制范围内,通常为550MB。启动 android 工作室并编辑模拟器实例使其在此限制范围内,然后关闭 android 工作室,然后在尝试启动模拟器之前等待约30秒。对于下面所有启动模拟器的尝试,不要依赖 android 工作室,而是从命令行启动。
注意,android 工作室中的模拟器编辑器 UI 有时会损坏配置。如果发生这种情况,我不知道这是存储在哪里,所以你可能不得不删除和重新创建的 AVD。如果这不起作用,不要在 AVD 创建期间更改和配置,然后从命令行启动它。
如果模拟器没有启动,没有有用的故障日志,但是 Simulator.exe 在几分钟后退出,您可能已经运行了 android 工作室。退出/关闭 Android 工作室,等待一分钟左右,然后再试一次。如果仍然失败,重新启动。
是否有杀毒软件(Microsoft Defender 除外) ?
禁用 Hypervisor 启动
bcdedit /set hypervisorlaunchtype off
如果您的失败是由于安装 HAXM/AMD 系统管理程序驱动程序失败
systeminfo
A hypervisor has been detected
Turn Windows features on or off
检查 BIOS
卸载 Docker 桌面
什么都没用
(ツ)/
adb pair ip:port
adb connect ip:port
我正在运行 Windows10,并有这个问题后,我改变了我的固态硬盘,我解决了禁用的 VT 支持的 Bios。在运行安装程序之后,我得到了一个不同的错误。我重新启动并启用了 VT 支持,瞧,现在可以工作了。
如果任何一个答案不工作只是删除 Android 模拟器和重新安装它。然后尝试安装 情报 Haxm。
如果没有一个答案适合你,试试这个,
Hyper-V 可能不会被禁用 如果您有 Windows 10的功能,如设备保护和凭证保护启用,它可以防止 Hyper-V 被完全禁用。
微软发布的设备保护(Device Guard)和证书保护(Credential Guard)硬件准备工具可以禁用上述 Windows 10功能以及 Hyper-V:
下载到这里 https://www.microsoft.com/en-us/download/details.aspx?id=53337
下载设备保护和凭证保护硬件准备工具的最新版本。 拉开拉链 使用 Run 作为管理员打开命令提示符 @ powershell-ExectionPolicy RemoteSigned-Command“ X: path to dgreadness _ v3.6 DG _ Readness _ Tool _ v3.6. ps1-Disable” 重启。
我已经尝试了所有关于堆栈溢出的可能解决方案,但都不起作用 我试过:
但最终我找到了解决方案,你必须 从系统配置中禁用 Hyper-V:
检查系统信息,然后 Hyper-V 现在关闭
修正错误。请按照下列步骤操作
如果密钥不可用,则创建一个密钥