

需要先启用“适用于 Linux 的 Windows 子系统”可选功能,然后才能在 Windows 上安装 Linux 分发。
以管理员身份打开 PowerShell(“开始”菜单 >“PowerShell” >单击右键 >“以管理员身份运行”),然后输入以下命令:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
低于 18362 的版本不支持 WSL 2。
低于 18362 的版本不支持 WSL 2。
低于 18362 的版本不支持 WSL 2。
WSL 1就别安装子系统了,先升级系统。
安装 WSL 2 之前,必须启用“虚拟机平台”可选功能。 计算机需要虚拟化功能才能使用此功能。
以管理员身份打开 PowerShell 并运行:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
使用 wsl --install 或 wsl --update
wsl --set-default-version 2
如果出错就去微软应用商店搜索安装就可以。
wsl --list --online #查看可以安装的Linux子系统
wsl --install -d kali-linux
bcdedit /set hypervisorlaunchtype auto
使用命令启用或关闭虚拟机平台
我们可以使用以下命令启用Windows中的虚拟机平台功能:
打开PowerShell或命令提示符(管理员权限)。
启用命令:
dism.exe /Online /Enable-Feature /FeatureName:VirtualMachinePlatform /All
关闭命令
dism.exe /Online /Disable-Feature /FeatureName:VirtualMachinePlatform /All
等待命令执行完成后记得重新启动计算机。