使用 DevEco Studio 调试时,模拟器启动失败并提示“GPU acceleration not available”,如何解决?
使用 DevEco Studio 调试时,模拟器启动失败并提示“GPU acceleration not available”,如何解决? 在 Windows 11 笔记本上使用 DevEco Studio 5.0 启动 Phone Simulator,弹出错误:“GPU acceleration not available. Please enable Hyper-V or Windows Hypervisor Platform.”
开发者您好,请根据模拟器错误码文档开启Hyper-V功能,如果已经按照教程配置了Hyper-V后还是不行,请检查安装目录是否存在中文,需要将中文改成英文。在DevEco studio 5.0.4 Release上已经对模拟器的路径做了校验,强制其不可包含中文,建议下载最新版本的DevEco Studio后重新安装模拟器。如果仍没有解决该问题请提供下您DevEco studio的版本信息以及使用模拟器的版本信息。
需启用 Windows 虚拟化组件:
- 打开「控制面板 > 程序 > 启用或关闭 Windows 功能」;
- 勾选 Hyper-V 和 Windows Hypervisor Platform (WHP);
- 重启电脑;
GPU acceleration not available ?有截图 吗?
该提示表明GPU硬件加速不可用。请检查BIOS/UEFI中是否已启用虚拟化技术(Intel VT-x/AMD-V)。在Windows系统中,确认Hyper-V和Windows Hypervisor Platform已关闭。对于AMD处理器用户,需在BIOS中禁用SVM Mode。同时确保显卡驱动程序为最新版本。
这个错误提示表明你的系统环境缺少运行模拟器所需的GPU虚拟化支持。以下是解决此问题的具体步骤:
1. 确认系统要求并启用必要功能
- 确保你的Windows 11版本支持Hyper-V(专业版/企业版/教育版)
- 进入“控制面板” → “程序” → “启用或关闭Windows功能”
- 勾选以下两项:
- Hyper-V(包含管理工具和平台)
- Windows Hypervisor Platform
- 重启计算机使设置生效
2. 检查BIOS/UEFI设置
- 重启进入BIOS/UEFI界面(通常按F2/Del键)
- 确认已启用:
- Intel VT-x 或 AMD-V(CPU虚拟化)
- Intel VT-d 或 AMD IOMMU(可选,但建议启用)
3. 更新显卡驱动
- 访问显卡制造商官网(NVIDIA/AMD/Intel)
- 下载安装最新的官方驱动,非Windows Update提供的通用驱动
4. 验证DevEco Studio配置
- 打开DevEco Studio → File → Settings → SDK Manager
- 确认已安装最新版本的Phone Simulator
- 检查Tools下的“Emulator”组件状态正常
5. 关闭冲突软件
- 暂时禁用第三方虚拟化软件(如VMware、VirtualBox)
- 关闭游戏加速器、屏幕录制等可能占用GPU资源的程序
6. 使用命令行工具验证
- 以管理员身份打开PowerShell
- 运行:
systeminfo - 在输出中检查“Hyper-V要求”部分,确认所有项目均为“是”
完成上述操作后重新启动DevEco Studio尝试启动模拟器。如果问题仍然存在,可以尝试在SDK Manager中重新下载模拟器镜像文件。

