如何在 Windows 10 上安裝 WSL (2026)

  • 若要在 Windows 10 上安裝 WSL,請以管理員身分開啟命令提示字元(或PowerShell),然後執行命令wsl --install 來安裝所有 WSL2 元件和 Ubuntu Linux 發行版。
  • 如果要安裝特定的發行版,請執行該wsl --install -d DISTRO-NAME命令;若要更新 WSL 內核,請執行該wsl --update命令。
  • 您也可以從 Microsoft Store 安裝 WSL 和 Linux 發行版。 

更新於 2026 年 1 月 2 日: Windows 子系統 Linux 版 (WSL) 是一項功能,它允許您在 Windows 10之上原生運行 Linux (使用輕量級虛擬機),而無需使用 Hyper-V、VMware Workstation或 Oracle VirtualBox 設定其他虛擬化環境,也無需使用雙啟動設定。換句話說,WSL 讓您在熟悉的 Windows 桌面環境下,也能存取 Linux 強大的命令列工具和實用程式。

面向 Windows 使用者的 Linux 環境有兩個版本,通常稱為 WSL1 和 WSL2。最初的版本(或WSL1)被設計成與作業系統完全集成,它依賴一個轉換層來與 Windows 系統呼叫互動。問題在於它的效能較慢,尤其是在檔案系統操作和資源密集型任務方面。

另一方面,WSL2使用輕量級虛擬機器運行完整的 Linux 核心和 Microsoft Hyper-V 管理程式。它提供顯著更快的效能和應用相容性,這意味著它可以用於更複雜的開發工作流程、運行高要求的應用程式以及使用 Docker 容器。

此功能主要面向命令列應用程序,但您也可以安裝和運行利用X11Wayland等工具的 GUI(圖形使用者介面)應用程式。

最後,即使您仍然可以存取 WSL1,也建議您設定並使用 WSL2。微軟已將 Windows 10 上的 WSL 安裝流程簡化為只需一條命令即可下載並安裝所有必要的元件,包括虛擬機器平台和預設的 Ubuntu Linux。

在本指南中,我將教您如何在 Windows 10 上安裝適用於 Linux 的 Windows 子系統(版本 2)。

重要提示:雖然大多數電腦都配備了已啟用的硬體虛擬化功能,但您必須確保在電腦的 BIOS(UEFI)韌體中啟用虛擬化。

透過命令提示字元或 PowerShell 在 Windows 10 上安裝 WSL

若要在 Windows 10 上安裝適用於 Linux 的 Windows 子系統,請依照下列步驟操作:

  1. 在 Windows 10 中開啟「開始」功能表。

     

     

  2. 搜尋「命令提示字元」(或「PowerShell」),右鍵點選第一個搜尋結果,然後選擇「以管理員身分執行」選項。

  3. 在 Windows 10 上安裝 WSL 時,請鍵入以下命令並按Enter 鍵

    wsl --install

    如何在 Windows 10 上安裝 WSL (2026)

  4. 重新啟動電腦以完成 Windows 11 上的 WSL 安裝。

  5. 根據需要繼續進行Linux發行版的安裝。

完成這些步驟後,Windows 子系統 Linux 版將安裝到您的電腦上,並預設安裝最新版本的 Ubuntu Linux 發行版。

如果您收到錯誤代碼 14107,則可能表示您的電腦上未啟用「虛擬機器平台」功能。在這種情況下,請開啟“設定” > “選用功能” > “更多 Windows 功能” ,選取“虛擬機器平台”,然後按一下“確定”按鈕新增元件。現在您可以再次執行 WSL 安裝命令。

使用特定發行版安裝 WSL

若要在 Windows 10 上安裝特定發行版的 WSL,請依照下列步驟操作:

  1. 打開開始

  2. 搜尋「命令提示字元」,右鍵點選第一個搜尋結果,然後選擇「以管理員身分執行」選項。

  3. 輸入以下命令以查看可在 Windows 10 上安裝的 WSL 發行版列表,然後按Enter 鍵

    wsl --list --online

    簡單說明:截至撰寫本文時,您可以安裝 Ubuntu、Debian、Kali Linux、openSUSE 和 SUSE Linux Enterprise Server。

  4. 在 Windows 10 上,輸入以下指令安裝特定發行版的 WSL  ,然後按下Enter 鍵

    wsl --install -d發行版名稱

    如何在 Windows 10 上安裝 WSL (2026)

    請記得將命令中的「DISTRO-NAME」替換為要安裝的發行版的名稱,例如Debian

  5. 重啟電腦。

  6. 根據需要繼續進行Linux發行版的安裝。

完成這些步驟後,適用於 Linux 的 Windows 子系統 2 元件將會隨您指定的 Linux 發行版一起安裝。 

更新 WSL 內核

若要將 WSL 核心更新至最新版本,請依照下列步驟操作:

  1. 打開開始

  2. 搜尋「命令提示字元」,右鍵點選第一個搜尋結果,然後選擇「以管理員身分執行」選項。

  3. 輸入以下指令更新 WSL 內核,然後按Enter 鍵

    wsl --update

    如何在 Windows 10 上安裝 WSL (2026)

完成這些步驟後,如果有可用更新,它將下載並安裝到裝置上。

如果更新命令不起作用,請開啟「設定」 > “更新與安全性」 > “Windows 更新” > “進階選項”,然後開啟「更新 Windows 時接收其他 Microsoft 產品的更新」開關。

從 Microsoft Store 在 Windows 10 上安裝 WSL

您也可以從 Microsoft Store 安裝適用於 Linux 的 Windows 子系統和發行版。但是,此過程需要在安裝平台和 Linux 發行版之前啟用「虛擬機器平台」和「適用於 Linux 的 Windows 子系統」功能。

1. 啟用 WSL 虛擬化元件

若要在 Windows 10 上執行 Linux,請依照下列步驟安裝所需的系統元件:

  1. 打開開始

  2. 搜尋「啟用或關閉 Windows 功能」,然後點選第一個搜尋結果開啟該應用程式。

  3. 勾選“虛擬機器平台”選項。

    如何在 Windows 10 上安裝 WSL (2026)

  4. 選取「適用於 Linux 的 Windows 子系統」選項。

  5. 點選“確定”按鈕。

  6. 點擊“重新啟動”按鈕。

完成這些步驟後,您可以繼續按照步驟從 Microsoft Store 下載 WSL。

2. 安裝適用於 Linux 的 Windows 子系統應用程式

若要從 Microsoft Store 在 Windows 11 上安裝 WSL,請依照下列步驟操作:

  1. 開啟適用於 Linux 的 Windows 子系統商店頁面

  2. 點擊“安裝”按鈕。

  3. 點選「開啟 Microsoft Store」按鈕(如果適用)。

  4. 再次點選“安裝”按鈕。

    如何在 Windows 10 上安裝 WSL (2026)

3. 安裝 Linux 發行版

若要從 Microsoft Store 安裝 Linux 發行版,請依照下列步驟操作:

  1. 開啟Microsoft Store應用程式。

  2. 搜尋 Linux 發行版,例如Debian

  3. 點擊“獲取”按鈕。

    如何在 Windows 10 上安裝 WSL (2026)

  4. 點擊“開啟”按鈕。

完成這些步驟後,Linux 層將安裝在 Windows 10 上,包括對 Linux GUI 應用程式和 Linux 發行版的支援。

在 Windows 10(舊版)上安裝 WSL2

或者,您仍然可以使用傳統方法在 Windows 10 版本 1909 及更早版本上安裝 WSL。此過程需要啟用 WSL1(虛擬機器平台),轉換現有發行版(如果適用),並將 Windows 子系統 Linux 2 配置為未來發行版安裝的預設系統。

如果您使用的是 ARM64 系統,則 Linux 整合在 2004 及更高版本中支援。

啟用適用於 Linux 的 Windows 子系統

如果您尚未在 Windows 10 上使用 Linux,則必須依照下列步驟啟用適用於 Linux 的 Windows 子系統(版本 1):

  1. 在 Windows 10 中開啟「開始」功能表。

  2. 搜尋「開啟或關閉 Windows 功能」,然後點選第一個搜尋結果開啟該應用程式。

  3. 選取「適用於 Linux 的 Windows 子系統」選項。

    如何在 Windows 10 上安裝 WSL (2026)

  4. 點選“確定”按鈕。

  5. 點擊“重新啟動”按鈕。

完成這些步驟後,您必須啟用虛擬機器平台功能。

啟用虛擬機器平台

若要在 Windows 10 上啟用虛擬機器平台,請依照下列步驟操作:

重要:主機板和處理器必須支援虛擬化,並且必須在基本輸入/輸出系統 (BIOS) 或統一可擴充韌體介面 (UEFI) 中啟用此選項。

  1. 打開開始

  2. 搜尋PowerShell,以滑鼠右鍵按一下第一個搜尋結果,然後選擇「以管理員身分執行」選項。

  3. 輸入以下命令啟用虛擬機器平台功能,然後按Enter 鍵

    Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform

    如何在 Windows 10 上安裝 WSL (2026)

  4. 重啟電腦。

完成這些步驟後,您可以將適用於 Linux 的 Windows 子系統版本 2 設定為新的預設架構,並轉換現有發行版。

啟用適用於 Linux 2 的 Windows 子系統

若要開始使用 WSL2 或將 WSL 發行版轉換為 WSL2,請依照下列步驟操作:

  1. 下載此WSL 2 核心更新(必要)。

  2. 雙擊wsl_update_x64.msi檔案並套用更新。

  3. 打開開始

  4. 搜尋PowerShell,以滑鼠右鍵按一下第一個搜尋結果,然後選擇「以管理員身分執行」選項。

  5. 輸入以下指令,將適用於 Linux 的 Windows 子系統 2設定為新安裝發行版的預設架構,然後按下Enter 鍵

    wsl --set-default-version 2

    如何在 Windows 10 上安裝 WSL (2026)

  6. (可選)輸入以下指令將發行版從 WSL 轉換為 WSL 2,然後按下Enter 鍵

    wsl --set-version Ubuntu 2

    如何在 Windows 10 上安裝 WSL (2026)

    在命令中,將“Ubuntu”替換為您要轉換的發行版名稱。如果您不知道發行版的名稱,請使用該wsl -l -v指令。

完成這些步驟後,您的裝置將開始使用新版本的 Windows 子系統 Linux 作為預設架構。

確認發行版平台

若要確認發行版是否正在使用適用於 Linux 的 Windows 子系統 2,請依照下列步驟操作:

  1. 打開開始

  2. 搜尋PowerShell,以滑鼠右鍵按一下第一個搜尋結果,然後選擇「以管理員身分執行」選項。

  3. 輸入以下指令以驗證發行版版本,然後按Enter 鍵

    wsl --list --verbose

  4. 確認發行版版本為2

    如何在 Windows 10 上安裝 WSL (2026)

完成這些步驟後,您就會知道該過程是否成功,或者是否需要對任何步驟進行故障排除。

2026 年 1 月 2 日更新:本指南已更新,以確保準確性並反映流程的變更。

留下評論

如何下載 Windows 11 24H2 ISO 文件

如何下載 Windows 11 24H2 ISO 文件

若要下載 Windows 11 24H2 ISO 文件,請開啟 Microsoft 頁面,選擇映像選項,選擇語言,然後按一下 64 位元下載。

如何避免在 Windows 10 於 2025 年停止支援後支付更新費用

如何避免在 Windows 10 於 2025 年停止支援後支付更新費用

為了避免因安全性更新而額外支付 30 美元以繼續使用 Windows 10,最好在受支援和不受支援的 PC 上升級到 Windows 11。

微軟表示,Windows 11 將會迎來「重大變革」。

微軟表示,Windows 11 將會迎來「重大變革」。

微軟將於週四宣布 Windows 11 的重大更新,暗示該作業系統將迎來以人工智慧為核心的語音優先體驗。

如何為不支援的硬體建立 Windows 11 啟動 USB 隨身碟

如何為不支援的硬體建立 Windows 11 啟動 USB 隨身碟

要在不支援的硬體上安裝 Windows 11?了解如何使用 Rufus 或 Ventoy 建立可啟動 USB,以繞過 TPM、安全啟動等限制。

如何強制將 Windows 11 從版本 24H2 升級到版本 25H2

如何強制將 Windows 11 從版本 24H2 升級到版本 25H2

若要從 Windows 10 24H2 升級到 25H2,請使用 Windows 更新中的「下載並安裝」選項,或手動安裝 KB5054156 更新。

Windows 11 版本 26300.7674 (KB5074170) 主要著重於錯誤修復,而非新功能(開發版)

Windows 11 版本 26300.7674 (KB5074170) 主要著重於錯誤修復,而非新功能(開發版)

(KB5074170)Windows 11 內部版本 26300.7674 向預覽體驗成員推出,修復了檔案總管、開始、搜尋、圖形問題和已知錯誤。

如何在 Windows 11 上啟用 BitLocker

如何在 Windows 11 上啟用 BitLocker

若要在 Windows 11 上啟用 BitLocker,請開啟儲存設置,選擇 BitLocker 設置,然後啟用該功能。可移動驅動器使用 BitLocker To Go。

如何在 Windows 11 上尋找 BitLocker 復原金鑰

如何在 Windows 11 上尋找 BitLocker 復原金鑰

若要在 Windows 11(或 10)上尋找 PC 的 BitLocker 復原金鑰,請在線上開啟您的 Microsoft 帳戶,並在「裝置」頁面上確認復原。

如何從 macOS 建立 Windows 11(或 10)啟動 USB 隨身碟

如何從 macOS 建立 Windows 11(或 10)啟動 USB 隨身碟

從 macOS 創建 Windows 11(或 10)的 USB 安裝碟比想像中要複雜得多,但並非不可能。以下是具體步驟。

微軟 Edge 瀏覽器對 Windows 10 的支援將於 2028 年 10 月結束。

微軟 Edge 瀏覽器對 Windows 10 的支援將於 2028 年 10 月結束。

Windows 10 上的 Microsoft Edge 瀏覽器至少會持續獲得更新到 2028 年 10 月,遠晚於該作業系統在 2025 年正式停止支援的時間。