win11系统出现的问题
无法打开WSL命令行窗口,并且从其他命令行也无法正常实行WSL相关语句
解决方案
- 找到C:\Windows.old\WINDOWS\System32\lxss\tools, 应该是能看到bzlImage文件,将该文件路径复制替换掉原来的.wslconfig文件中的bzlimage路径
- 以管理员权限打开powershell输入以下指令重新安装WSL
wsl --install -d <你的linux系统版本>
原理解释
window11系统更新新建了一个windows.old文件夹并将一部分的旧文件挪到了这里,导致WSL的内核文件路径与原来设定的不吻合,因而无法打开wsl