1 步,啟用 WSL
ism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
第 2 步,啟用“虛擬機平臺”
要在 Windows 10(2004)上啟用虛擬機平臺,請以管理員身份打開 PowerShell 并運行:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
要在 Windows 10(1903,1909)上啟用虛擬機平臺,請以管理員身份打開 PowerShell 并運行:
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart
第 3 步,設置 WSL 2 為默認值
以管理員身份打開 PowerShell,然后運行以下命令以將 WSL 2 設置為 WSL 的默認版本:
wsl --set-default-version 2
將 WSL 1 上的 Ubuntu 轉換到 WSL 2
wsl.exe --set-version Ubuntu 2
wsl --list --verbose
可以在 PowerShell 中運行下面命令顯示所有發行版的詳細信息:
wsl --list --verbose
命令 wsl --set-version 可更改指定分發版的版本,其用法為:
wsl --set-version <分發版名稱> <版本號>
第 4 步,卸載
wsl --unregister Ubuntu-22.04 # 注意名字需要完全一致
段子手168
## 1.使用 wsl 命令 刪除安裝的 Ubuntu 子系統
#### 查看當前 windows 系統 安裝的子系統
wsl --list
#### 卸載 unbuntu-20.04 ,注意名字匹配(第一步你查詢的安裝的子系統名)
wsl --unregister Ubuntu-20.04
#### 再次查看 當前 windows 系統 安裝的子系統
wsl --list
## 2.卸載 ubuntu 完成,發現 explorer 資源管理器界面還有 linux 圖標,只是里面為空。 根據自己需要,可以徹底刪除 WSL2
**1)卸載 Windows Sybsystem for Linux Update**
按【WIN + I】,打開【設置】,
依次點擊 【應用】--> 【應用和功能】
找到 Windows Sybsystem for Linux Update 卸載即可。
**2)關閉 【適用于 linux 的 windows 子系統】。**
按【WIN + I】,打開【設置】,
依次點擊 【應用】--> 【可選功能】--> 【更多 windows 功能】
找到 【適用于 linux 的 windows 子系統】去掉 勾選,點擊【確定】。
**3)重啟系統。**