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

留下評論

如何使用 Winhance 精簡 Windows 11 系統

如何使用 Winhance 精簡 Windows 11 系統

Winhance 讓您可以安全且有效率地控制 Windows 11,例如精簡預先安裝應用程式、最佳化效能以及個人化您的電腦。以下是具體操作方法。

適用於 Windows 11 的 KB5074109(版本 26200.7623)作為 2025 年 1 月更新發布。

適用於 Windows 11 的 KB5074109(版本 26200.7623)作為 2025 年 1 月更新發布。

KB5074109(版本 26200.7623)和 KB5073455 Windows 11 2026 年 1 月更新推出了針對 25H2、24H2 和 23H2 的安全修復和變更。

Windows 11 一月更新 (KB5074109) 會導致 NVIDIA GPU 出現問題(已包含修復程式)

Windows 11 一月更新 (KB5074109) 會導致 NVIDIA GPU 出現問題(已包含修復程式)

適用於 Windows 11 的 KB5074109(版本 26200.7623)會導致 NVIDIA GPU 出現問題,但您可以按照以下三個提示解決此問題。

如何使用 Rufus 建立可啟動的 Windows 11 24H2 USB

如何使用 Rufus 建立可啟動的 Windows 11 24H2 USB

若要使用 Rufus 建立 Windows 11 24 小時制 USB 啟動盤,請開啟該工具,選擇“開啟現有 ISO 檔案”或“下載 ISO 檔案”,然後選擇“自訂”選項。具體操作方法請點擊此處。

如何下載 Windows 11 ISO 文件

如何下載 Windows 11 ISO 文件

要下載 Windows 11 ISO 文件,您可以使用微軟網站、媒體建立工具、Rufus 和 UUP Dump。方法如下。

Windows 10 版本 19045.6216 (KB5063709) 作為 2025 年 8 月更新發布。

Windows 10 版本 19045.6216 (KB5063709) 作為 2025 年 8 月更新發布。

微軟發布了 2025 年 8 月的「週二補丁日」更新,其中包含 Windows 10 的更改和修復。

如何準確檢查您的電腦為何無法執行 Windows 11

如何準確檢查您的電腦為何無法執行 Windows 11

WhyNotWin11 比 Microsoft PC Health Check 應用程式更好,它可以告訴你為什麼你的電腦無法執行 Windows 11,包含 TPM 2.0 和 CPU 支援。

安裝 Windows 11 之前必須做的 8 件事

安裝 Windows 11 之前必須做的 8 件事

安裝 Windows 11 之前,您應該檢查相容性、啟用 TPM 2.0 和安全啟動、建立備份、刪除應用程式、修復檔案等等。

Windows Recall:關於這項AI記憶功能,你需要知道的一切

Windows Recall:關於這項AI記憶功能,你需要知道的一切

Windows 11 的「回憶」功能是一項人工智慧功能,它可以追蹤您在電腦上的所有操作,並使您的活動可被搜尋。以下是您需要了解的所有資訊。

如何在不遺失檔案的情況下重新安裝 Windows 11

如何在不遺失檔案的情況下重新安裝 Windows 11

若要重新安裝 Windows 11,請開啟“設定”>“系統”>“復原”,按一下“立即重新安裝”和“確定”,或使用“重設此電腦並保留檔案”選項。