You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VirtualBox虚拟机运行Android模拟器提示CPU不支持VT-x/SVM的问题求助

VirtualBox虚拟机运行Android模拟器提示CPU不支持VT-x/SVM的问题求助

Hey,我之前也踩过类似的坑,你的Intel Core i5 8300H绝对支持VT-x,八代酷睿原生就带这个功能,问题大概率出在虚拟化相关的配套设置没开全,或者Windows和VirtualBox的虚拟化功能冲突了,咱们一步步来排查:

  • 先确认Windows系统层面的虚拟化相关配置

    • 打开任务管理器,切换到「性能」标签页,查看CPU区域的「虚拟化」状态是否显示「已启用」。如果没启用,哪怕你BIOS里开了VT-x也可能没生效,得重新进BIOS确认(进BIOS一般按F2、Del或Esc,不同品牌电脑按键不同)
    • Windows 11里的「Windows Hypervisor Platform」和「虚拟机平台」这两个功能会和VirtualBox的VT-x冲突!必须关掉:打开控制面板→「程序和功能」→「启用或关闭Windows功能」,找到这两个选项取消勾选,然后重启电脑
  • 检查VirtualBox的虚拟机细节配置

    • 先关掉Ubuntu虚拟机,打开VirtualBox的「设置」→「系统」→「处理器」,除了勾选「启用VT-x/AMD-V」,一定要把「启用嵌套分页」也勾选上,这个是虚拟机里再跑模拟器的关键
    • 再切换到「系统」→「主板」,确认「启用I/O APIC」选项已经勾选,部分场景下这个选项会影响虚拟化嵌套的生效
  • 调整Android Studio模拟器的配置

    • 打开AVD管理器,编辑你的模拟器设备,在「高级设置」里,把「模拟器性能」下的「图形」选项改成「软件 - GLES 2.0」,这虽然是临时的软件渲染方案,但能快速验证是不是虚拟化的问题导致报错
    • 同时确认你下载的系统镜像是x86_64架构的,和Ubuntu虚拟机的64位架构匹配,别误选了ARM架构的镜像
  • 排查BIOS里的其他虚拟化相关选项

    • 重启电脑进入BIOS,除了VT-x,找到「Intel VT-d」或者「VMX模式」这类选项,全部启用
    • 部分电脑的「Secure Boot」安全启动功能也会干扰虚拟化,暂时关闭这个选项,重启后再尝试启动模拟器

按照这些步骤逐一排查,应该能解决问题。我之前就是因为Windows默认开了Hypervisor Platform导致冲突,关掉之后就正常运行了。

备注:内容来源于stack exchange,提问作者ImEmo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 07:37:58