如何在 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 27H2 版本 29550,新增電源設定(Canary)

Windows 11 27H2 版本 29550,新增電源設定(Canary)

Windows 11 版本 29550 已在 Canary 頻道發布,帶來了 Emoji 16、檔案總管變更、改進的附近共用以及更新的電源設定。

適用於 Windows 11 26H2 的版本 26300.8068 (KB5079464) 改進了精簡功能和安裝(開發版)

適用於 Windows 11 26H2 的版本 26300.8068 (KB5079464) 改進了精簡功能和安裝(開發版)

KB5079464(版本 26300.8068)適用於 Windows 11,已在 Dev Channel 中發布,其中包含精簡策略更新、安裝改進、驅動程式安全性變更等。

如何修復 Windows 11 系統下三星電腦 C 碟無法存取(存取被拒絕)的問題

如何修復 Windows 11 系統下三星電腦 C 碟無法存取(存取被拒絕)的問題

Windows 11 更新 KB5077181 和 KB5079473 會導致部分三星電腦無法存取 C 碟。微軟已確認問題原因並提供了臨時解決方案。

Windows 11 版本 26120.4151 在 Beta 頻道中新增了進階設置

Windows 11 版本 26120.4151 在 Beta 頻道中新增了進階設置

Windows 11 版本 26120.4151 (KB5058486) 在 Beta 頻道推出,新增了進階設定、檔案總管 AI 和視覺效果改進。

Windows 11 版本 26200.5651 (KB5060818) 為通知、撤回匯出等功能新增了時脈(開發版)

Windows 11 版本 26200.5651 (KB5060818) 為通知、撤回匯出等功能新增了時脈(開發版)

KB5058512(版本 26200.5622)適用於 Windows 11,在 Dev Channel 中發布了 AI 更改、回憶導出、時脈秒數和檔案資源管理器調整。

適用於 Windows 11 25H2 版本(包含新功能)的版本 26200.5722 (KB5062669)(開發版)

適用於 Windows 11 25H2 版本(包含新功能)的版本 26200.5722 (KB5062669)(開發版)

Windows 11 25H2 開發頻道版本 26200.5722 (KB5062669) 包含新功能、變更和修復。版本 24H2 的版本號碼為 26120.5722。

Windows 11 25H2 可讓您在初始安裝期間從舊電腦傳輸資料。

Windows 11 25H2 可讓您在初始安裝期間從舊電腦傳輸資料。

Windows 11 25H2 OOBE 的新增「傳輸到新電腦」功能可讓您在安裝過程中使用本機網路遷移檔案和設置,而無需使用 OneDrive。

適用於 Windows 11 25H2 的版本 26200.5761 (KB5064093) 帶來了 Android 應用斷點續傳等功能(開發者版)

適用於 Windows 11 25H2 的版本 26200.5761 (KB5064093) 帶來了 Android 應用斷點續傳等功能(開發者版)

KB5064093(版本 26200.5761)適用於 Windows 11,包含 Android 應用程式復原功能、新的鎖定螢幕電池圖示、AI 代理程式更新和修復。

Windows 11 版本 27774 為 Canary 頻道新增了管理員保護功能

Windows 11 版本 27774 為 Canary 頻道新增了管理員保護功能

Windows 11 版本 27774 引入了管理員保護功能,並更改了在處理分割區時 Windows 安裝程式的操作。

如何下載Windows 8.1(2026)官方ISO文件

如何下載Windows 8.1(2026)官方ISO文件

若要下載 Windows 8.1 ISO 文件,請開啟 Microsoft 下載頁面,選擇版本、語言,然後按一下下載按鈕。