以管理员身份打开powershell,输入下列命令

  • 打开适用于 Linux 的 Windows 子系统的功能

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

  • 打开虚拟机平台的功能

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

  • 安装linux内核更新包

x64版本下载地址https://wslstorestorage.blob.core.windows.net/wslblob/wsl\_update\_x64.msi

ARM64位版本下载地址https://wslstorestorage.blob.core.windows.net/wslblob/wsl\_update\_arm64.msi

  • 通过在命令行运行winver或ver命令,查看系统版本,低于下列版本的需要更新系统。

对于 x64 系统:版本 1903 或更高版本,采用内部版本 18362 或更高版本。

对于 ARM64 系统:版本 2004 或更高版本,采用内部版本 19041 或更高版本。

  • 检查正在使用的发行版

wsl -l -v

  • ** 将 WSL 2 设置为默认版本**

wsl –set-default-version 2

  • 列出可用发行版

wsl -l -o

  • 安装发行版

wsl –install -D Ubuntu-20.04

  • 单独设置发行版使用的wsl版本为2或1

wsl –set-version Ubuntu-20.04 2