Cách xóa / đặt lại Hệ thống con Windows cho Linux trên Windows Insider Build 14316


116

Tôi đã cài đặt bản dựng Windows Subsystem for LinuxWindows 10 Insider Preview bản dựng 14316. Bây giờ tôi muốn xóa nó hoặc, tốt hơn, trở lại mặc định của nhà sản xuất, tức là khi nó được cài đặt.

Tôi đã thử, để loại bỏ nó khỏi cửa sổ "Bật hoặc tắt các tính năng của Windows", không gặp may. Tôi đã thử, để đánh dấu nó là "tắt" trong các cửa sổ ở trên và xóa các tệp của nó được đặt thủ công %USERPROFILE%/AppData/Local/lxss, không có may mắn.

Đã có ai thành công trong việc xóa / đặt lại môi trường chế độ người dùng Ubuntu chưa?

Câu trả lời:


154

Câu trả lời sau chỉ áp dụng cho WSL trên Windows 10 1703 và 1607. WSL trên Windows 10 1709+ có thể được cài đặt từ trong ứng dụng Windows Store UWP.

Nếu bạn muốn xóa và đặt lại hệ thống con Linux, hãy mở dấu nhắc dòng lệnh với quyền nâng cao và nhập các lệnh sau:

lxrun /uninstall /full 

lxrun /install

Nguồn:

  1. https://www.slightfuture.com/technote/lxss-lxrun

  2. Cài đặt Fish Shell trên Ubuntu trên Windows 10

  3. CÁCH: Ubuntu trên Windows | Thông tin chi tiết về Ubuntu


2
Godsend, đã phá vỡ nó ngay sau khi cài đặt.
wieczorek1990

Phải, đã phá vỡ tôi gần như ngay lập tức cố gắng cài đặt một jdk
James Adam

14
Nếu bạn nhận được mã lỗi 0x80070091sau khi thử cài đặt lại, hãy truy cập %localappdata%\lxssvà xóa tất cả các tệp / thư mục theo cách thủ công. Nó sẽ hoạt động sau đó.
SeinopSys

1
Sử dụng /ytùy chọn để bỏ qua lời nhắc hỏi.
Biswapriyo

1
Bất cứ ai biết làm thế nào để làm điều này bây giờ lxrunđã được gỡ bỏ?
Matthew Whited

1

Tôi gặp vấn đề với việc cài đặt BASH, nó sẽ luôn bị treo ở "Mở rộng hệ thống tập tin ...". Khi tôi chạy

lxrun /uninstall /full

nó sẽ báo lỗi

Để khắc phục điều này, tôi đã khởi động lại. Ran điều này một lần nữa ngay khi máy tính hoạt động trở lại. Điều này đã làm việc. Sau đó, tôi thấy có một vấn đề liên quan đến việc cài đặt lời nhắc BASH .

Và ai đó đã đưa lên pagefiles. Tôi có bốn ổ đĩa và ba trong số chúng có pagefiles. Tôi đặt pagefile thành một ổ đĩa và đặt nó tự động được quản lý. Khởi động lại máy tính. Sau đó, tôi đã có thể cài đặt lời nhắc BASH cho Windows, nhưng thay vì sử dụng lxrun /installtôi đã sử dụng

bash.exe -c "ps auxf"
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.