HarmonyOS 鸿蒙Next运行模拟器里提示安装AMD Hvm的解决办法

HarmonyOS 鸿蒙Next运行模拟器里提示安装AMD Hvm的解决办法 这只是一个很简单的经验分享,因为我是个小白,相信也有很多跟我一样用AMD电脑的小白会遇到这种问题,所以把这个经验写出来,希望能帮到有需要的人。

起因是这样的,我按照鸿蒙第一课的方法,写了hello world后,打算在模拟器里运行一下。然后系统提示如下信息。但很可惜,按照步骤一步步下去,还是无法启动模拟器。按照平台处理指导的方法,重新安装模拟器,还是不行。按网友的方法,安装了windows hyper-v也不行。网上甚至都搜不到什么AMD Hvm这东西。

从AMD Hvm这个名字,可以肯定是一种虚拟机,但网上能搜到关于AMD的虚拟机是一个叫SVM的。感觉应该是这个了。于是就去BIOS里打开了SVM,果然模拟器就可以启动了。我在这里能不能建议一下华为的大神们,把这个提示弹窗里的Hvm还是换成SVM可好?开启SVM方法如下:

以我的技嘉B450M DS3H为例,其他主板有出入,但也差不到哪里去。

  1. 进入BIOS(你问我怎么进?这个。。。。。)找到M.I.T.界面,进入“高级频率设定”。其他主板不一定是这个,反正照着设定CPU的地方找就行。
  2. 进入“高级CPU设定”。看吧,就是设定CPU的。
  3. 找到“SVM MODE”,改为开启。然后保存退出就好了。

更多关于HarmonyOS 鸿蒙Next运行模拟器里提示安装AMD Hvm的解决办法的实战教程也可以访问 https://www.itying.com/category-93-b0.html

10 回复

我的也是华硕,但CPU是AMD的,已经打开了虚拟化,虚拟机还是起不来

cke_334.png

cke_571.png

更多关于HarmonyOS 鸿蒙Next运行模拟器里提示安装AMD Hvm的解决办法的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


  • 先打开 bios 中的 svm mode
  • 看任务管理器中性能那边虚拟化是否已经启用
  • 然后再在控制面板
  • 找到 hyper-v 打开
  • 按照提示重启计算机

我的是机械革命的,amd,也是开启,但是还是提示hyper-v未安装,明明hyper-v安装了,也开始了还是不行,

有要学HarmonyOS AI的同学吗,联系我:https://www.itying.com/goods-1206.html

很有用

我的是华硕主机、名称还不一样、我这边是叫虚拟机打开以后任务管理器会显示已开启

cke_1461.png

cke_1749.png

有要学HarmonyOS AI的同学吗,联系我:https://www.itying.com/goods-1206.html

我的是机械革命的,amd,也是开启,但是还是提示hyper-v未安装,

我找了那么多文章 在你这里得到了解决 特别感谢!

在HarmonyOS鸿蒙Next运行模拟器时,如果提示安装AMD Hvm,通常是因为模拟器需要启用AMD的硬件虚拟化技术(Hyper-V Virtualization)。AMD Hvm是AMD处理器上的虚拟化技术,类似于Intel的VT-x。以下是解决步骤:

  1. 检查BIOS设置:

    • 重启电脑,进入BIOS/UEFI设置界面。
    • 找到与虚拟化相关的选项(通常为“SVM Mode”或“AMD-V”),并确保其已启用。
  2. 启用Windows Hyper-V:

    • 打开“控制面板” -> “程序” -> “启用或关闭Windows功能”。
    • 勾选“Hyper-V”和“Windows Hypervisor Platform”,点击“确定”并重启系统。
  3. 安装AMD Hvm驱动:

    • 如果提示需要安装AMD Hvm驱动,可以从AMD官网下载并安装最新的芯片组驱动,确保支持虚拟化技术。
  4. 配置模拟器:

    • 打开鸿蒙DevEco Studio,进入模拟器设置。
    • 确保模拟器的虚拟化选项已启用,并根据提示完成配置。
  5. 验证虚拟化状态:

    • 打开命令提示符,输入systeminfo,查看“Hyper-V要求”部分,确认“虚拟化已启用”为“是”。

完成以上步骤后,重新启动模拟器,应该可以正常运行。如果问题依旧,可能需要进一步检查系统兼容性或硬件支持。

回到顶部