If WSL (Windows Subsystem for Linux) is not starting in Windows, try these common fixes:
Video Tutorial:
🔧 1. Restart WSL Services
Open PowerShell as Administrator and run:
wsl --shutdown
Then try starting WSL again:
wsl
🔧 2. Ensure WSL is Installed
Run this in PowerShell:
wsl --list --verbose
If it shows “No installed distributions,” install one:
wsl --install ubuntu
🔧 3. Check Windows Features
Make sure these are enabled:
- Virtual Machine Platform
- Windows Subsystem for Linux
You can enable them using PowerShell:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
🔧 4. Update WSL
wsl --update
🔧 5. Reboot Your PC
After making the above changes, restart your system.
🔧 6. Error Message?
If you’re getting a specific error (like 0x8007019e
), please share it for a more targeted solution.
Let me know your error message if these steps don’t fix it.