当前位置:   article > 正文

解决wsl闪退的问题

wsl闪退

第一种可能性:


使用过vmware 再开启wsl2闪退处理

使用了一次VMware,重新开启hyper-v和虚拟化,打开wsl2时,发现Ubuntu-18.04闪退
powershell里面执行

wsl

报错:

请启用虚拟机平台 Windows 功能并确保在 BIOS 中启用虚拟化。

回溯开启VMware兼容步骤,解决问题:

开启vmware需要关闭hyper-v
所以我们如果重新开启wsl2时要:

在windows功能中重新勾选hyper-v

重启,

然后开启hyper-v模式
在管理员powershell中执行

bcdedit /set hypervisorlaunchtype auto

如果禁用了组策略里面的Device Guard虚拟化安全设置,
需要打开组策略管理,
本地计算机策略 > 计算机配置 > 管理模板>系统 > Device Guard
打开 基于虚拟化的安全设置为“已开启”或者“未设置”

 

 

转载:

https://www.cnblogs.com/venusian/p/11726958.html

第二种可能性:


卸载wsl子系统

1>在powershell中输入下面的代码

wslconfig /l  #显示出你安装的列表。
wslconfig /u debian #debian为上述列表中的名字   注销子系统

2>打开开始菜单,右键卸载掉

 

(仅仅删除wsl的文件,是没有真正注销的,所以重装wsl会打不开,因为powershell和wsl的源文件对不上!)

 

转载:

https://www.cnblogs.com/guojikun/p/11984012.html

 

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/59310
推荐阅读
相关标签
  

闽ICP备14008679号