系统报错:
WslRegisterDistribution failed with error: 0x80370102
Windows10 系统:
- 进入 BIOS 开启 CPU 虚拟化技术。
- 控制面板->启用或关闭windows功能,勾选 Hyper-V、适用于 Linux 的 Windows 子系统、虚拟机平台,勾选这三个选项。
- 重启电脑。
Windows11 系统:
(win11默认是wsl2, 需要先转换为wsl1,然后再转为wsl2)
- 进入 BIOS 开启 CPU 虚拟化技术。
- Win + R OptionalFeatures.exe 打开启用或关闭 Windows 功能,勾选适用于linux的windows子系统和虚拟机平台。
- 在应用里卸载刚装的linux子系统。
- Win+X Windows终端(管理员)Win+R wsl --set-default-version 1。
- 在应用商店里重新安装 Linux 子系统,进入系统配置用户名和密码。
- Win+R wsl --set-default-version 2。