Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows

Windows Subsystem for Linux không có phân phối đã cài đặt

Windows 10 hỗ trợ cài đặt một số distro thuộc Windows Subsystem for Linux (WSL). Nhưng ngay cả khi các distro này đã cài, người dùng báo gặp lỗi Windows Subsystem for Linux has no installed distributions (WSL không có phân phối đã cài đặt). Một số nguyên nhân là cấu hình sai distro mặc định, dịch vụ hỗ trợ không hoạt động, v.v. Lỗi này xuất hiện khi lệnh wsl được thực thi trong Command Prompt.

Windows Subsystem for Linux không có phân phối đã cài đặt

Nếu gặp lỗi này, một trong các gợi ý sau chắc chắn giúp khắc phục:

  1. Kiểm tra dịch vụ LxssManager.
  2. Cài đặt hoặc cập nhật distro Linux.
  3. Bật tính năng tùy chọn Virtual Machine Platform.

1] Kiểm tra dịch vụ LxssManager

Mở Windows Services Manager (Quản trị dịch vụ Windows) và tìm dịch vụ LxssManager.

Mở Properties (Thuộc tính) của nó và đảm bảo Startup type (Loại khởi động) đặt là Automatic (Tự động) và dịch vụ đang Running (Đang chạy). Nếu không, nhấp nút Start (Bắt đầu).

2] Cài đặt hoặc cập nhật distro Linux

Bạn có thể thử tải và cài đặt distro Linux phù hợp cho máy từ Microsoft Store.

3] Bật tính năng tùy chọn Virtual Machine Platform

Mở Windows PowerShell với tư cách Quản trị viên và thực thi lệnh:

Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform

Nếu nó yêu cầu xác nhận khởi động lại máy, nhấn Y để làm ngay hoặc N để làm sau.

Điều này nên giúp ích!

Liên quan: WSL ngừng hoạt động với Lỗi 0x80070003.