【HarmonyOS】Window11家庭中文版开启鸿蒙模拟器失败提示未开启Hyoer-V
【HarmonyOS】Window11家庭中文版开启鸿蒙模拟器失败提示未开启Hyoer-V
一、问题背景
当鸿蒙模拟器启动时,提示如下图所示:
因为Hyper-V 仅在 Windows 11 专业版、企业版和教育版中作为预装功能提供,而家庭版(包括中文版)默认不包含该模块。
所以在“启用或关闭Windows功能”中没有看到“Hyper-V”的勾选项。
二、解决方案
1、将如下内容复制到txt中,修改txt为cmd,右键管理员运行
pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL
2、如下图所示会进行安装:
3、安装结束后会提示按Y重启电脑:
4、重启完成后去,打开控制面板 > 程序 > 程序与功能 > 启动或关闭Windows
5、找到并勾选“Hyper-V”、“Windows虚拟机监控程序平台”和“虚拟机平台”,点击确定并重启电脑。若勾选后启动模拟器仍提示错误,需以管理员权限打开命令行窗口,执行 bcdedit /set hypervisorlaunchtype auto
,然后重启电脑。