Ban đầu tôi gặp vấn đề khi gỡ cài đặt không thành công và xóa thư mục lxss. Sau khi tôi dọn dẹp cài đặt thành công, tôi bắt đầu thử nghiệm để cài đặt lại, nhưng vấn đề trước đó với việc cài đặt đã bật lên. Quá trình bị kẹt Trích xuất hệ thống tập tin ... như được báo cáo ở đây .
Sau nhiều ngày thử nghiệm và sai sót, tôi dường như đã tìm ra lý do cho sự đau đớn này. Trong trường hợp của tôi (và như được báo cáo bởi nhiều người khác ở đây ), đó là phần mềm chống vi-rút là spoilsport. Vô hiệu hóa phần mềm chống vi-rút và khởi động lại dường như làm điều đó cho tôi. Nghe có vẻ ngớ ngẩn, Antivirus là nguyên nhân chính gây ra nỗi đau vàError: 0x80080005
Bây giờ đối với những người vẫn còn lỗi này, điều này sẽ hữu ích nếu bạn thử làm những việc sau theo thứ tự:
- Vô hiệu hóa Antivirus vĩnh viễn & Khởi động lại (Bạn có thể kích hoạt nó sau khi cài đặt hoàn tất)
- Mở Command Prompt hoặc Windows PowerShell với tư cách quản trị viên
- Gỡ cài đặt WSL bằng cách chạy lệnh sau
lxrun /uninstall /full
- Bây giờ dừng dịch vụ WSL -
sc stop lxssmanager
- Xóa thư mục dữ liệu ứng dụng -
rmdir /S %LOCALAPPDATA%\lxss
. Xác nhận các thư mục đã bị xóa. Bạn có thể cần thay đổi quyền sở hữu để xóa thư mục nếu bạn gặp bất kỳ lỗi từ chối truy cập nào .
- Khi các thư mục bị xóa, hãy thử cài đặt lại WSL bằng cách chạy
lxrun /install /y
- Đợi cho đến khi nó tải xuống từ Windows Store và giải nén các tệp. (Bạn có thể kiểm tra
%LOCALAPPDATA%\lxss\rootfs
xem các tập tin đã được giải nén chưa).
- Hy vọng bạn không nên có một
Error: 0x80080005
thời gian này.
- Thưởng thức Bash trên Windows !
EDIT : Một lý do khác cho lỗi được xác định là lỗi khi bạn có nhiều tệp hoán đổi . Điều này sẽ được khắc phục trong tương lai, nhưng hiện tại, hãy xóa các tệp hoán đổi khác và chỉ giữ lại một tệp hoán đổi. Điều này sẽ sửa nó.
Thêm chi tiết cho những người quan tâm:
" Do tệp theo dõi của bạn, tôi đã xác định được một lỗi trong mã cài đặt đang tính toán kích thước tệp hoán đổi. Chức năng này được sử dụng bởi cả cuộc gọi hệ thống sysinfo và tạo nội dung của / Proc / meminfo. Vấn đề này sẽ xảy ra khi bạn có Có nhiều kết quả khác nhau trên máy của bạn. Có ba kết quả khác nhau có thể xảy ra do lỗi này: Kích thước tệp hoán đổi sẽ được báo cáo không chính xác Trình điều khiển của chúng tôi sẽ hủy đăng ký địa chỉ bộ nhớ không hợp lệ và gây ra màn hình blues hoán đổi kích thước tệp (đây là kích thước bạn đang thấy) Như một cách giải quyết tạm thời nếu bạn xóa tất cả trừ một trong các tệp trang của bạn, bạn sẽ có thể sử dụng WSL. Tôi đang mã hóa bản sửa lỗi này ngay bây giờ. "
Tham khảo: Bash trên Ubuntu trên Windows