安装打开 ubuntu-22.04.3-LTS 报错 解决方案
WslRegisterDistribution failed with error: 0x800701bc
Error: 0x800701bc WSL 2 ??? https://aka.ms/wsl2kernel
1、确保【windows 功能】打开了【虚拟机】。
键盘上按 WIN + R 打开【运行】,输入 【 control 】,打开控制面板,点击【程序】或【卸载】,然后点击【启用或关闭Windows 功能】。勾选【Hyper-V】,【Windows 虚拟机监控程序平台】,【适用于 Linux 的 Windows 的子系统】,【虚拟机平台】这4项,点击【确定】,重启电脑。
2、打开命令提示符或 PowerShell 作为管理员,输入以下命令:重新启动 LxssManager 服务。
net stop LxssManager
net start LxssManager
3、进行系统扫描,修复可能损坏的文件。
sfc /scannow
4、将 WSL2 设置为默认版本
wsl --set-default-version 2
5、升级 WSL Linux kernel 内核版本。
wsl --update
6、更新安装完毕,再次打开 ubuntu-22.04.3-LTS,正常登录。
7、可以查看已安装 ubuntu 版本和 WSL 运行状态:
# 查看已安装 ubuntu 版本
wsl -l -v
# 查看 WSL 运行状态
wsl --status
# 安装指定版本的 ubuntu
wsl --install -d Ubuntu-20.04