DevEco Studio运行模拟器开启失败

DevEco Studio运行模拟器开启失败 系统win server 2025,Hyper-V已经安装过了,运行模拟器的时候仍然报错。


6 回复

Windows sever可能不支持相关功能,建议切换系统版本


换了Iot LTSC版本,正常,

开启Hyper-V后,在终端管理员权限安装“虚拟机平台”:Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart安装“Windows 虚拟机监控程序平台”Enable-WindowsOptionalFeature -Online -FeatureName HypervisorPlatform -NoRestart

模拟器在本地计算机上创建和运行,在运行和调试应用/元服务时可以保持良好的流畅性和稳定性,但是需要耗费一定的计算机资源,具体的运行环境要求如下。

Windows运行环境:

类别 最低要求 推荐
操作系统 Windows 10企业版、专业版或教育版及以上,且操作系统版本不低于10.0.18363 最新的64位Windows
CPU
  • 具有二级地址转换 (SLAT) 的64位处理器
  • CPU支持AES指令集
  • CPU支持VM监视器模式扩展(Intel CPU的VT-c技术)
  • 不支持在虚拟机系统中运行模拟器
  • 不支持采用ARM CPU的Windows计算机
  • 2017年以后CPU型号。
  • 最新的Intel Core i5、i7、i9系列CPU
  • 最新的AMD Ryzen 5、6、7、9系列CPU
  • CPU后缀为H/HK/HX的笔记本电脑或后缀为S/F/K的台式机
由于性能不足,不推荐使用 Intel® Core™ N 系列和 U 系列处理器
RAM 16GB 32GB及以上
磁盘空间 16GB 32GB及以上
屏幕 屏幕分辨率1280*800像素以上 屏幕分辨率1920*1080像素以上
GPU 支持OpenGL版本4.1
从DevEco Studio 6.0.0 Release版本开始,AMD的GPU显示驱动要求不低于24.1.1版本
支持OpenGL版本4.1及以上
AMD的GPU显示驱动版本24.1.1及以上

很显然你的win server 2025 可能并不支持哦!

DevEco Studio模拟器启动失败可能由以下原因导致:

  1. 系统环境不满足要求,如未开启VT-x/AMD-V虚拟化技术或Hyper-V冲突
  2. 模拟器镜像损坏或版本不匹配
  3. 端口被占用或防火墙拦截
  4. 磁盘空间不足或路径包含中文字符

解决方法:

  • 检查BIOS中虚拟化设置并关闭Hyper-V
  • 重新下载模拟器镜像
  • 清理端口冲突或调整防火墙设置
  • 确保安装路径为全英文且磁盘空间充足

根据您提供的截图信息,模拟器启动失败的核心原因是 “Hyper-V 未启用”Windows Hypervisor Platform (WHPX) 未正确配置。在 Windows Server 2025 上,虽然您已安装 Hyper-V 角色,但可能仍需进行额外检查和配置。

主要排查步骤:

  1. 确认 Hyper-V 及管理工具完整安装:

    • 在“服务器管理器”中,确保已安装 “Hyper-V”“Hyper-V 管理工具”
    • 仅安装 Hyper-V 平台而不安装管理工具,可能导致底层服务未完全激活。
  2. 启用 Windows Hypervisor Platform (WHPX):

    • 这是 DevEco Studio 模拟器依赖的关键组件。在 Windows Server 中,它可能默认未开启。
    • 启用方法:
      • 打开 “服务器管理器” > “添加角色和功能”
      • 导航到 “功能” 部分。
      • 勾选 “Windows Hypervisor Platform” 并完成安装。安装后必须重启服务器。
  3. 在 BIOS/UEFI 中确认虚拟化支持已开启:

    • 对于物理服务器,请进入 BIOS/UEFI 设置,确保 Intel VT-xAMD-V 虚拟化技术已启用。
    • 对于虚拟机(例如在 VMware 或 Hyper-V 中运行的 Windows Server 2025),您需要:
      • 在宿主机层面为这台虚拟机 显式开启虚拟化功能(例如,在 VMware 中需勾选“虚拟化 Intel VT-x/EPT 或 AMD-V/RVI”选项)。
      • 同时,在宿主机的 BIOS/UEFI 中,虚拟化技术也必须是开启状态。
  4. 检查系统服务状态:

    • 运行 services.msc,确保以下服务状态为 “正在运行” 且启动类型为“自动”:
      • Hyper-V 虚拟机管理
      • Hyper-V 主机计算服务

操作顺序建议: 首先完成 WHPX 功能的安装与重启,这是最可能的直接原因。若问题依旧,请检查虚拟化支持是否在硬件层面和虚拟机配置层面均已正确启用。完成每项更改后,请重启系统再尝试启动模拟器。

回到顶部