Windows 10 รองรับการติดตั้ง distro หลายตัวที่อยู่ภายใต้ Windows Subsystem for Linux (WSL) แต่แม้ distro เหล่านี้จะติดตั้งแล้ว ผู้ใช้รายงานว่าพบข้อผิดพลาด Windows Subsystem for Linux has no installed distributions สาเหตุบางส่วนของข้อผิดพลาดนี้คือ misconfiguration กับ default distro, supporting services ไม่ทำงาน และอื่นๆ ข้อผิดพลาดนี้พบเมื่อคำสั่ง wsl ถูกรันภายใน Windows Command Prompt
Windows Subsystem for Linux has no installed distributions
หากคุณเจอข้อผิดพลาดนี้ หนึ่งในข้อเสนอแนะเหล่านี้แน่จะช่วยคุณแก้ไขปัญหา:
- ตรวจสอบ LxssManager service
- ติดตั้งหรืออัปเดต Linux distro
- เปิดใช้งาน Virtual Machine Platform optional feature
1] ตรวจสอบ LxssManager service
เปิด Windows Services Manager และค้นหาบริการ LxssManager
เปิด Properties ของมัน และตรวจสอบว่า Startup type ตั้งเป็น Automatic และบริการกำลัง Running หากไม่ใช่ ให้คลิกปุ่ม Start
2] ติดตั้งหรืออัปเดต Linux distro
คุณสามารถลองดาวน์โหลดและติดตั้ง Linux distro ที่เหมาะสมสำหรับคอมพิวเตอร์ของคุณจาก Microsoft Store
3] เปิดใช้งาน Virtual Machine Platform optional feature
เปิด Windows PowerShell เป็น Administrator และรันคำสั่งนี้:
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
ในกรณีที่ขอการยืนยันให้รีบูทคอมพิวเตอร์ ให้กด Y เพื่อทำทันที หรือกด N เพื่อทำภายหลัง
ควรจะช่วยได้!
เกี่ยวข้อง: WSL หยุดทำงานพร้อม Error 0x80070003