Installing, this may take a few minutes... WslRegisterDistribution failed with error: 0x800701bc Error: 0x800701bc WSL 2 ?????????????????? https://aka.ms/wsl2kernel
时间: 2023-06-24 17:03:55 浏览: 256
这个错误通常是由于系统缺少WSL 2内核驱动程序引起的。您可以尝试以下解决方案:
1. 确保您的系统已更新到最新版本,并且具有WSL 2的支持。
2. 确认您已启用WSL 2。在 PowerShell 中运行以下命令:`dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart` 和 `dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart`
3. 您可以尝试手动下载并安装WSL 2内核驱动程序。您可以在此处找到下载链接:https://aka.ms/wsl2kernel。
4. 如果上述方法都不起作用,您可以尝试卸载并重新安装WSL 2。具体步骤如下:
- 在 PowerShell 中运行以下命令卸载WSL 2:`wsl --unregister <distribution name>`(distribution name 是您要卸载的WSL 2发行版的名称,如Ubuntu)
- 重新启动计算机
- 在 Microsoft Store 中重新安装WSL 2发行版
- 在 PowerShell 中运行以下命令以启用WSL 2:`dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart` 和 `dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart`
- 下载并安装WSL 2内核驱动程序:https://aka.ms/wsl2kernel
阅读全文