0%

移除 Windows 10 上的 WSL

前言

這一篇貼文,主要是紀錄我參考 Windows 11 移除 WSL 的方法,自己試著在 Windows 10 上將 WSL 移除的紀錄。 uninstallWSLonWindows10Ep2

移除過程紀錄

※整個過程,有一大部分是在 Terminal 下指令搞定。

uninstallWSLonWindows10Ep1
  1. 查詢目前安裝的 Linux Distro。
    wsl --list --all

  2. 移除上個指令列表內指定的 Linux Distro,如果沒有指定,就會吃到「引數 –unregister 遣漏必要的參數。」這樣的訊息。
    wsl --unregister %名稱,可以從列表複製貼上即可%

  3. 移除 WSL 主要元件,順利移除的話,系統不會給任何訊息。
    wsl --uninstall

  4. 關閉 Windows 功能:關閉「Windows 子系統 Linux 版」與「虛擬機器平臺(Virtual Machine Platform)」。
    optionalfeatures

  5. 承上,在「關閉 Windows 功能」這個步驟,執行指令後,可能會看到「虛擬機器平台」,也可能會看到的是「Virtual Machine Platform」,無論是那一個,原則上都是一樣的功能。 uninstallWSLonWindows10Ep4 uninstallWSLonWindows10Ep5

  6. 進一步手動刪除沒有被移除的檔案:在「檔案總管」輸入以下路徑。
    %USERPROFILE%\AppData\Local\Packages

    uninstallWSLonWindows10Ep3
  7. 走到這裡,我認為就清理的差不多,如果還想再更徹底一下,可以在 Terminal 下 cleanmgr 這道指令,再去把一些暫存檔清掉。

後記

  1. WSL,全名 Windows Subsystem for Linux,即「適用於 Linux 的 Windows 子系統。

  2. 適用於Linux的Windows子系統 - 維基百科,自由的百科全書

  3. 如何在 Windows 11 上彻底卸载 WSL - 系统极客

  4. 安裝 WSL | Microsoft Learn