題 如何在Windows Insider Build 14316上刪除/重置Linux子系統


我安裝了 Windows Subsystem for Linux 在Windows 10 Insider Preview build 14316.現在我想刪除它,或者更好的是,恢復到它的出廠默認值,即剛剛安裝時。

我試過,將它從“打開或關閉Windows功能”窗口中刪除,沒有運氣。我試過,在上面的窗口中將其標記為“關閉”並手動刪除其文件 %USERPROFILE%/AppData/Local/lxss,沒有運氣。

有沒有人成功刪除/重置Ubuntu用戶模式環境?


113
2018-04-14 20:35


起源


@Peter調用該功能 Windows Subsystem for Linux 通過 微軟 不 Linux Subsystem for Windows 從而使標題真正正確。 - Ramhound


答案:


以下答案僅適用於Windows 10 1703和1607上的WSL。 可以從Windows應用商店UWP應用程序中安裝Windows 10 1709+上的WSL。

如果要刪除並重置Linux子系統,請使用提升的權限打開命令行提示符並輸入以下命令:

lxrun /uninstall /full 

lxrun /install

資料來源:

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

  2. 在Windows 10上的Ubuntu上安裝Fish Shell

  3. HOWTO:Windows上的Ubuntu | Ubuntu見解


152
2018-04-14 21:02



Godsend,安裝後就打破了它。 - wieczorek1990
是的,我幾乎立刻試圖安裝一個jdk - James Adam
如果您收到錯誤代碼 0x80070091 在嘗試再次安裝後,轉到 %localappdata%\lxss 並手動刪除所有文件/文件夾。它應該在事後發揮作用。 - SeinopSys
使用 /y 跳過詢問提示的選項。 - Biswapriyo


我在安裝BASH時遇到問題,它總是掛在“擴展文件系統......”。當我跑

lxrun /uninstall /full

它會出錯。

為了解決這個問題,我重新啟動了。一旦計算機重新啟動,請再次執行此操作。這很有效。然後我發現有 與安裝BASH提示相關的問題

有人提起了關於頁面文件的問題。我有四個驅動器,其中三個有頁面文件。我將頁面文件設置為一個驅動器並將其設置為自動管理。重新啟動計算機。然後我能夠為Windows安裝BASH提示符,而不是使用 lxrun /install 我用了

bash.exe -c "ps auxf"

0
2017-12-01 15:03