VincentHarmonyOS SDK
无法启动模拟器
1.CPU已经开启了虚拟化
2、启用或关闭Windows功能已经勾选了:虚拟机平台和Windows虚拟机监控程序平台,并且重启。
但是在启动模拟器的时候,一直没有看到模拟器的弹出

天狼
小鹿
开发者您好,在使用模拟器时经常遇到打不开的问题
1、首先要确保正确安装了DevEco Studio,如果安装不当会造成文件缺失
2、如果检查了安装没有问题,需要根据模拟器错误码查找解决方案
详细步骤请点击:
橙动创意你已经开了 CPU 虚拟化和两个 Windows 功能项,但模拟器仍没有窗口,建议继续看三类问题:
1. Hyper-V 是否真正加载:管理员终端执行 bcdedit /enum,确认 hypervisorlaunchtype 不是 off;必要时执行 bcdedit /set hypervisorlaunchtype auto 后重启。
2. DevEco 模拟器进程是否启动后退出:在任务管理器和 DevEco 日志里看 emulator、qemu 相关错误。
3. 图形/驱动问题:更新显卡驱动,关闭会占用虚拟化的第三方模拟器或虚拟机软件。
另外,模拟器镜像路径、用户名路径里如果有特殊字符,也可能导致启动异常。可以新建一个干净镜像,放在默认路径下试一次,便于排除旧镜像损坏。
Mandelx Hemen
小草飞上天感觉像是 Hyper-V 核心功能未完全启用 的问题,可以仔细看下应该是有报错信息的。
另外还是确认下 Hyper-V 主功能是不是正常启用了。
打开 控制面板 → 程序 → 启用或关闭 Windows 功能,确保以下 三项全部勾选:Hyper-V、虚拟机平台、Windows 虚拟机监控程序平台
如果缺少 Hyper-V这一项,请勾选后点击确定,并 重启电脑。
大雷神我这边建议不要只看“Windows 功能已勾选”,模拟器启动不弹窗还要确认 Hypervisor 是否真正运行、模拟器组件是否完整,以及日志里有没有 GPU/虚拟化错误。
可以按这个顺序排查:
1. 管理员 PowerShell 执行:
systeminfo | findstr /i "Hyper-V 虚拟化"
bcdedit /enum | findstr hypervisorlaunchtype
如果 hypervisorlaunchtype 是 Off,执行 bcdedit /set hypervisorlaunchtype auto 后重启。
2. 在 DevEco Studio 的 SDK/工具管理里确认 Emulator/模拟器组件和对应系统镜像安装完整;如果已有设备创建失败,先删除后重新创建。
3. 任务管理器 CPU 页确认“虚拟化:已启用”,Windows 功能里保留“虚拟机平台”和“Windows 虚拟机监控程序平台”。
4. 仍不弹窗时,到 Help > Show Log 或用户目录下 DevEco Studio 的 log 里搜索 emulator、hvd、hypervisor、gpu。若是端口占用、显卡初始化失败、镜像损坏,处理方向会不同。
麻烦再补充 DevEco Studio 版本、模拟器镜像版本、Windows 版本和启动日志里第一段 ERROR,这样可以判断是环境项没生效还是模拟器进程拉起后崩了。
- 为了保障您的信息安全,请勿上传您的敏感个人信息(如您的密码等信息)和您的敏感资产信息(如关键源代码、签名私钥、调试安装包、业务日志等信息),且您需自行承担由此产生的信息泄露等安全风险。
- 如您发布的内容为转载内容,请注明内容来源。
我要提问题
HarmonyOS 如何获取cpu型号 (API12+)
HarmonyOS 提示下载Windows子系统2.4.10 (API12+)
HarmonyOS 使用windowState创建子window时是否支持传递对象参数?(API12+)
HarmonyOS 如何获取APP运行时CPU利用率 (API12+)
HarmonyOS 设备管理器中模拟器已开启,但没有显示模拟器(API12+)
HarmonyOS 开通地图服务,模拟器地图不显示 (API12+)
HarmonyOS PC上应用启动悬浮窗,系统没有显示,如何解决?(API12+)
如何获取应用实况窗权限在系统设置中的开启情况?





































苏公安网备 32011402010933号