首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HAXM -系统要求没有得到满足。- VMX支助

HAXM -系统要求没有得到满足。- VMX支助
EN

Stack Overflow用户
提问于 2022-08-03 19:19:23
回答 1查看 235关注 0票数 0

我正在安装HAXM,这是运行android模拟器所需的应用程序。所以我下载了它,然后运行了extras\intel\Hardware_Accelerated_Execution_Manager\silent_install,得到了以下内容:

代码语言:javascript
复制
Intel HAXM installation failed!
For more details, please check the installation log: C:\Users\ASUS\AppData\Local\Temp\haxm_install-20220803_2104.log

输出中提到的.log文件的内容是:

代码语言:javascript
复制
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          -  AuthenticAMD
Intel64 supported   *  Yes
VMX supported       -  No
VMX enabled         *  Yes
EPT supported       *  Yes
NX supported        *  Yes
NX enabled          *  Yes
Hyper-V disabled    *  Yes
OS version          *  Windows 10.0.19044
OS architecture     *  x86_64
Guest unoccupied    *  Yes. 0 guest(s)
The system requirements are not satisfied.

所以只有两项要求需要解决。但我想支持VMX的部分与硬件组件有关。它不能用一些软件或诸如此类的东西来修复。还是真的是这样?是的,这就是我的问题所在。我需要解释对VMX的支持,以及如何在可能的情况下修复它。如果不可能的话,我就可以停止在互联网上到处搜索,而是尝试使用物理设备进行测试。

-编辑--

我的笔记本电脑是新的,所以我还不知道如何拍摄截图。但我可以复制。以下是设备规范

代码语言:javascript
复制
Device name LAPTOP-PR43D4O7
Processor   AMD Ryzen 3 3250U with Radeon Graphics            2.60 GHz
Installed RAM   4.00 GB (3.45 GB usable)
Device ID   CE90BB96-CD65-40D0-9660-54360FF1205A
Product ID  00327-31095-37859-AAOEM
System type 64-bit operating system, x64-based processor
Pen and touch   No pen or touch input is available for this display

我在BIOS 默认情况下中启用了VT-x。

(4)您可以看到Intel (VMX)虚拟化技术,默认设置已启用

根据这个维基,我的设备上支持VMX

HAXM只支持在CPU上安装英特尔VT支持。请检查Intel VT的支持状态.任务管理器>性能选项卡(如果无法看到虚拟化,这意味着Intel VT不受支持)。

我可以在“性能”选项卡中找到“虚拟化”,并且启用了它。(我希望我可以通过屏幕截图来确认)

根据我在这个问题前面提到的日志数据,我可以看到这一行Hyper-V disabled * Yes,这意味着Hyper是禁用的,没有问题。虽然当我打开或关闭窗户功能时,我无法触及它。它不在那里。

EN

回答 1

Stack Overflow用户

发布于 2022-08-04 22:39:09

我从其他地方那里得到了答案。当访问程序丢失时,我从运行emulator @test中获得了链接。我试图重新创建问题,再次删除程序,但不能。无论如何,我确实提到我的CPU是AMD一号,但HAXM只支持英特尔设备。由于Hypervisor在默认情况下是禁用的,并且我无法启用它,所以我选择使用“用于AMD处理器的Android仿真器Hypervisor驱动程序”。

你有一个AMD处理器,不需要同时运行Hyper-V和Android模拟器。为AMD处理器使用Android仿真器Hypervisor驱动程序。

所以,也许我做出了错误的决定,在AMD处理器上安装HAXM。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73226712

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档