Lỗi WSLRegisterDistribution failed 0x8007019e do: Subsystem for Linux bị tắt, hoặc cài đặt Linux distro hỏng. Thử mở terminal từ Windows Search (không dùng bash) trước.
Cách 1: Bật/Tắt Subsystem for Linux
- Search "Control Panel" → Uninstall a Program → Turn Windows features on or off.
- Kéo xuống cuối, tick Windows Subsystem for Linux → Restart.
- Nếu đã bật: uncheck → restart → check lại → restart → test.
Cách 2: Restart dịch vụ LxssManager
- Win + R → services.msc → OK.
- Tìm LxssManager → Restart.
- Mở lại terminal Linux.
Cách 3: Khởi chạy từ Microsoft Store
- Mở Microsoft Store → 3 chấm (góc trên phải) → My Library → Installed.
- Click Linux distro → Launch. Test lỗi.
Cách 4: Cập nhật Linux qua Command Prompt
- CMD Admin (Win+X):
bash $ sudo apt-get update $ sudo apt-get dist-upgrade $
exit - Mở terminal kiểm tra.
Cách 5: Repair/Reset Linux Terminal App
- Settings (Win+I) → Apps → tìm Linux distro (Ubuntu...) → Advanced options.
- Kéo xuống → Repair → test.
- Nếu không: Advanced options → Reset (mất data/settings) → test.
Cách 6: Cài lại Linux Console
- Settings → Apps → Linux distro → Uninstall.
- Tắt Subsystem for Linux (Cách 1) → restart.
- Bật Subsystem for Linux → restart.
- Cài lại Linux distro từ Store.
Nếu tất cả thất bại: Reset Windows hoặc clean install.