之前wsl可以用,更新后用不了,解决方法参考:win11 自带的wsl打开异常 - Microsoft Q&A
在“控制面板”->“程序和功能”->“打开或关闭 Windows 功能”-> 选中“适用于 Linux 的 Windows 子系统”,或使用 PowerShell 命令来启用它。
设置当前默认发行版后重启电脑
之后运行指令:
wsl --update
wsl --shutdown
然后跳出一个更新wsl组件的通知,更新后可以正常使用。
如果进wsl黑屏就取消勾选“适用于 Linux 的 Windows 子系统”,重启,选上,再重启