如何在 Windows Insider Build 14316 上刪除/重設適用於 Linux 的 Windows 子系統

如何在 Windows Insider Build 14316 上刪除/重設適用於 Linux 的 Windows 子系統

Windows Subsystem for Linux在 Windows 10 Insider Preview build 14316 上安裝了該軟體 現在我想將其刪除,或者更好的是恢復到其出廠預設設置,即剛安裝時的狀態。

我嘗試將其從“打開或關閉 Windows 功能”視窗中刪除,但沒有成功。我嘗試在上面的視窗中將其標記為“關閉”,並手動刪除位於 中的文件%USERPROFILE%/AppData/Local/lxss,但沒有成功。

有人成功刪除/重置 Ubuntu 使用者模式環境嗎?

答案1

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

如果要刪除並重設 Linux 子系統,請使用提升的權限開啟命令提示字元並輸入以下命令:

lxrun /uninstall /full 

lxrun /install

在現代版本的 Windows 上,卸載預設 WSL 發行版的命令如下:

wsl --unregister

資料來源:

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

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

  3. 如何:Windows 上的 Ubuntu | Ubuntu 見解

答案2

我在安裝 BASH 時遇到問題,它總是掛在「正在擴展檔案系統...」處。當我跑的時候

lxrun /uninstall /full

它會出錯。

為了解決這個問題,我重新啟動了。計算機恢復後立即再次執行此命令。這有效。然後我發現有與安裝 BASH 提示符號相關的問題

有人提出了頁面文件。我有四個驅動器,其中三個有頁面文件。我將頁面文件設定為一個驅動器並將其設定為自動管理。重新啟動電腦。然後我能夠安裝 Windows 的 BASH 提示符,但lxrun /install我沒有使用,而是使用

bash.exe -c "ps auxf"

相關內容