WSL WslRegisterDistribution failed with error: 0x800701bc 问题处理
很多 Win 11 用户在安装 Ubuntu(WSL) 的时候,会出现「WslRegisterDistribution failed with error: 0x800701bc」的报错,其原因是由于 Win11 的 WSL 版本默认为 2 而内核为 1 所致。
解决问题有两种方式,一种是将默认版本设置成 1 版本,一种是将内核升级成 2 版本。
- 设置默认版本为 1 步骤如下:
# 使用管理员权限打开 powershell 执行
wsl --set-default-version 1
按以上其中一种办法处理后即可解决问题,当然,该打开的功能还是得提前打开:
关于 WSL 1 和 WSL 2 的区别与建议可参考《WSL 1 和 WSL 2 的区别与建议》这篇文章。