如题,更新到 Windows 11 24H2 后启用 WSL 提示需要先执行 wsl.exe --update
但执行 wsl.exe --update
提示 灾难性错误
似乎是因为 24H2 自带的 WSL 支持有问题导致无法安装,重新安装 WSL 即可解决问题
解决办法#
首先去下载一个 Dism++
打开之后点击 Appx管理
找到 MicrosoftCorporationII.WindowsSubsystemForLinux
为前缀的项,选中并将其卸载
然后下载 WSL 安装包
打开重新安装 WSL
这里如果报错请确认前面是否已经卸载 WSL
重新安装之后再次尝试安装 Linux 发行版
问题解决
此文由 Mix Space 同步更新至 xLog
原始链接为 https://blog.baka.plus/posts/tech/windows-11-24h2-wsl-update-error-solution