问题描述
WSL 2 is not installed
Install WSL using this PowerShell script (in an administrative PowerShell) and restart your computer before using Docker Desktop:
Enable-WindowsOptionalFeature -Online -FeatureName $("VirtualMachinePlatform", "Microsoft-Windows-Subsystem-Linux")
尝试解决方法
-
cmd 中运行 systeminfo 查看是否启用 Hyper-V
-
【控制面板】–【程序】–【启用或关闭 Windows 功能】,勾选添加 Hyper-V 全部选项,确定

继续报错
- WSL 2 installation is incomplete.
解决方法
- 点击弹出窗口提示的地址,下载并安装微软官方提供的 wsl_update_x64.msi
- 重启
参考
- https://docs.microsoft.com/en-us/windows/wsl/install-win10#step-4—download-the-linux-kernel-update-package
本文介绍了当遇到WSL2未安装或安装不完整的问题时的解决步骤。首先通过PowerShell脚本启用必要的Windows功能,然后检查并启用Hyper-V。如果问题仍然存在,建议下载并安装微软提供的wsl_update_x64.msi来更新Linux内核。
3万+

被折叠的 条评论
为什么被折叠?



