已开启VT禁用Hyper-V,安装HAXM仍报系统要求不满足、模拟器黑屏
HAXM安装报错「系统要求不满足」及安卓模拟器黑屏排查方案
前置问题修正
此前执行的两条命令存在输入粘连、参数不完整的问题,配置未正确生效,需按以下步骤重新执行:
- 必须以管理员身份启动命令提示符(普通权限的命令执行不会生效)
- 先执行关闭Hypervisor开机自启的命令:
bcdedit /set hypervisorlaunchtype off - 再执行全量禁用Hyper-V组件的DISM命令(仅禁用
Microsoft-Hyper-V主项会残留附属组件):dism.exe /Online /Disable-Feature:Microsoft-Hyper-V-All - 两条命令执行完成后必须重启电脑,配置才会正式生效。
排查虚拟化占用项
Windows除了Hyper-V外,还有多个功能会占用虚拟化资源,导致HAXM无法运行,需逐一确认关闭:
- 打开「控制面板」→「程序」→「启用或关闭Windows功能」,确认以下全部取消勾选:
- Hyper-V所有子项
- 虚拟机平台
- 适用于Linux的Windows子系统(WSL)
- 打开「Windows安全中心」→「设备安全性」→「内核隔离」,关闭「内存完整性」,关闭后再次重启电脑。
确认虚拟化生效状态
不要仅依赖BIOS的VT开启配置,需确认系统层面已识别到虚拟化启用:
- 按下
Ctrl+Shift+Esc打开任务管理器,切换到「性能」→「CPU」页面,查看右侧「虚拟化」状态,必须显示为「已启用」;如果显示为已禁用,需要重启进BIOS重新确认开启Intel VT-x(部分设备需同时开启VT-d),保存设置后再进入系统。
重新安装HAXM
- 不要直接使用Android Studio自动下载的旧版HAXM安装包,优先获取最新版本的HAXM独立安装程序
- 右键点击安装程序,选择「以管理员身份运行」;如果仍报「系统要求不满足」,可在安装程序所在目录打开管理员命令提示符,执行带日志的安装命令:
haxm_installer.exe --log
根据同目录下生成的日志文件,定位具体未满足系统要求的项。
模拟器黑屏后续处理
HAXM安装成功后,按以下步骤排查模拟器黑屏问题:
- 打开Android Studio的「SDK Manager」→「SDK Tools」,确认「Intel x86 Emulator Accelerator (HAXM installer)」为最新已安装状态
- 编辑对应AVD的配置,将「Emulated Performance」选项设置为「Hardware - GLES 2.0」,避免自动配置导致的兼容问题。
内容的提问来源于stack exchange,提问作者juhss
相关产品推荐
相关产品推荐

