如何在 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 日更新:本指南已更新,以確保準確性並反映流程的變更。

留下評論

Copilot 功能可能很快就會整合到 Windows 11 的檔案總管中。

Copilot 功能可能很快就會整合到 Windows 11 的檔案總管中。

微軟正在 Windows 11 的檔案總管中測試原生 Copilot 側邊欄,這暗示著人工智慧驅動的檔案管理以及新的隱私問題。

微軟正透過 PowerToys 探索在 Windows 11 中新增頂部功能表列。

微軟正透過 PowerToys 探索在 Windows 11 中新增頂部功能表列。

全新的 PowerToys 命令調色板 Dock 為 Windows 11 添加了類似 Linux 的功能表欄,使高級用戶能夠靈活地存取工具和系統資訊。

如何在 Windows 11 上將本機帳戶與 Microsoft 帳戶關聯

如何在 Windows 11 上將本機帳戶與 Microsoft 帳戶關聯

要從 Windows 11 本機帳戶切換到 Microsoft 帳戶,請開啟“設定”>“帳戶”>“你的資訊”,然後關聯帳戶。操作方法如下。

微軟計劃在 Windows 11 中預設為停用 NTLM 驗證。

微軟計劃在 Windows 11 中預設為停用 NTLM 驗證。

微軟將在未來的 Windows 11 和 Server 版本中預設為停用 NTLM 驗證,從而推動企業轉向更強大的 Kerberos 安全性。

拆解顯示,Surface Laptop 和 Surface Pro 無法維修。

拆解顯示,Surface Laptop 和 Surface Pro 無法維修。

Surface Laptop 和 Surface Pro (2017) 的拆解顯示,它們有許多焊接元件、膠水和膠帶,而且無法修復。

Xbox One S 拆解顯示其硬碟速度更快,設計更簡潔。

Xbox One S 拆解顯示其硬碟速度更快,設計更簡潔。

微軟新款 Xbox One S 拆解圖曝光,硬體略有提升,還隱藏著士官長的彩蛋。點此看拆解圖!

Surface Pro 3:深入剖析這款平板電腦的運作機制

Surface Pro 3:深入剖析這款平板電腦的運作機制

搶先一睹 Surface Pro 3 的內部構造,看看全新的主機板、散熱系統、電池以及其他讓這款平板電腦運作起來的組件。

如何建立可啟動的 Windows 11 USB 安裝介質

如何建立可啟動的 Windows 11 USB 安裝介質

若要建立用於安裝 Windows 11 的啟動 USB 隨身碟,您可以使用 Rufus、Ventoy、命令提示字元或媒體建立工具。方法如下。

如何在 Windows 10 上停用驅動程式簽章強制

如何在 Windows 10 上停用驅動程式簽章強制

若要停用 Windows 10 上安裝未簽署驅動程式的簽章強制,您可以使用 WinRE 中的啟動設定或 bcdedit 指令。

Windows 11 24H2 系統需求和硬體相容性說明

Windows 11 24H2 系統需求和硬體相容性說明

Windows 11 24H2 的硬體需求包括 1GHz 雙核心 CPU、4GB 記憶體、64GB SSD、TPM 2.0、安全啟動和 NPU(用於 AI)。