在win11上运行抖音后老是闪退,下了个应用宝,应该是自动把hyper-v关了。导致我docker原来可以打开,现在打开不了。在“启用或关闭windows功能”里把hyper-v重新打开、重启电脑,根本没有用。Windows Subsystem for Android也一直提醒:请确保bios中启用了虚拟化。

e3201b7db87d46acb30010cc39df7097.png

这就需要进行一下排查:

1、确认BIOS中已经开启虚拟化

打开任务管理器,点击“性能->CPU”看看是否开启“虚拟化”。

7995d737fcc5406eafc86a1a269ca2b5.png

 

2、“启用或关闭windows功能”里把“hyper-v”和“虚拟机平台”打开(需要重新启动)

900cca609a18413196a495f9b3fd7290.pnga4c43c01332b48c4a053cc8e5a6b9544.png

3. 如果上述操作检查了都没问题,并且还显示:“请确保bios开启虚拟化”,你很可能跟我一样装过类似“应用宝”的模拟器,导致系统关闭了“虚拟化的安全”功能。

这需要我们运行“Window 终端(管理员)”,

输入命令“ bcdedit /set hypervisorlaunchtype auto”回车,重启电脑即可解决。

342f5a4ddbad49a99a9230fc65f9524b.png这个“虚拟化的安全”功能关闭会导致我docker报“Docker Desktop - Unexpected WSL error”的错误(应该是跟虚拟机有关),开启后也能解决“Windows Subsystem for Android”无法运行的问题。

 

 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐