一名10 岁的Android 开发人员最近失业了。我正在家里学习HarmonyOS,计划在两周内完成课程。如有错误,请及时指出并改正。我们一起来学习吧。
有朋友告诉我,他们在打开HarmonyOS虚拟机时,出现Hyper-V未启用的错误,结果无法打开虚拟机。我在网上查了很多资料,发现如下:我们将总结在Windows 11 中启用Hyper-V 功能的步骤。
1、未开启Hyper-V
按照华为开发者官网说明进行以下修复:
1、首先打开控制面板、程序、程序和功能,打开或关闭Windows功能,选择Hyper-V、Windows虚拟机管理程序平台、虚拟机平台,找到它,勾选它,单击确定并重新启动计算机。
这一步在非家庭版本上可以修复,问题也不是太大,但是家庭版本默认没有Hyper-V功能。然后参考官网的第二种方法。
2. 使用管理员权限打开命令行窗口并运行“bcdedit /set hypervisorlaunchtype auto”。
我的家庭版能够成功打开模拟器,但问题是重启电脑后,我再次打开HarmonyOS模拟器,发现又失败了(可能是因为安装了某些软件)(如果是的话,那就是了)。模拟器将再次关闭,您将必须再次运行该命令)。它说Hyper-V 未启用。
手动安装Hyper-V
和朋友在网上查了资料,挖了无数坑,最终通过命令手动安装了Hyper-V,成功解决了问题。
1. 创建包含以下内容的Hyper-V txt 文本:
Pushd '%~dp0'dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum hv.txtfor /f %%i in ('findstr /i . hv.txt 2^nul') do dism/online /norestart /add-package:'%SystemRoot%\servicing\Packages\%%i'del hv.txtDism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALLpause2,将后缀更改为Bat 。 - 点击选择以管理员身份运行的文件,您通常会看到下面的安装等待过程。
3。 安装完成后,输入Y,您的计算机将自动重新启动。
4。计算机重新启动后,在“开始”窗口中键入Hyper-V。如果看到以下三项,则说明Hyper-V 已安装成功。
5。 在上图中选择打开或关闭Windows 功能,并确保列出并选中Hyper-V 功能。
6。当我重新打开模拟器时,它打开成功。
本文已结束。再见了,大家。
#红梦#
版权声明:本文转载于今日头条,版权归作者所有。如有侵权,请联系本站编辑删除。