跳轉到

解決 Windows 10 安裝 WSL 後出現0x80004002錯誤

錯誤描述

在使用wsl --install進行WSL安裝後,在運行Ubuntu出現下圖0x80004002錯誤


錯誤截圖

錯誤代碼

0x80004002

解決過程

參考下面解決方式

Windows10系统下安装WSL后遇到报错后的处理

使用PowerShell(需管理者權限),輸入下面指令

Get-AppxPackage |? { $_.Name -like "*WindowsSubsystemforLinux*" }
Remove-AppxPackage -Package MicrosoftCorporationII.WindowsSubsystemForLinux_1.2.5.0_x64__8wekyb3d8bbwe
0x80004002錯誤代碼消失改為0x8007019e

接著參考下面討論串 WSLRegisterDistribution Failed with Error: 0x8007019e

使用PowerShell(需管理者權限),依序執行下面指令

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
wsl --set-default-version 2

執行後依舊出現0x8007019e錯誤 😒,又參考下面討論串 WSL Ubuntu error 0x80004002

使用PowerShell(需管理者權限),執行下面指令

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

執行完後,電腦會重啟,等待電腦重啟完後,再使用PowerShell(需管理者權限),執行下面指令

wsl --update
終於正常連上…