Windows 子系統 Linux 版
亦稱為 wsl2、windows subsystem for linux、wsl.exe
wsl.exe 加上 Windows 上的 Linux 發行版。WSL 2 使用輕量級虛擬機器。它並非 Linux 雙系統開機。
您需要瞭解的資訊
WSL 是在 Windows 上的 Linux。它不是雙系統開機。
wsl.exe 可啟動發行版。WSL 2 使用輕量級虛擬機器。您的 Windows 安裝仍是主要作業系統。雙系統開機則是不同的磁碟配置。
- 它是什麼?
- 透過 wsl.exe 在 Windows 上執行 Linux 發行版
- 雙系統開機?
- 否。Windows 仍是主要作業系統
- WSL 2?
- 是。輕量級虛擬機器,而非第二個磁碟
什麼是 Windows 子系統 Linux 版?
WSL 是由 wsl.exe 加上一個或多個發行版所組成。WSL 2 客體記憶體會顯示為 vmmem 或 vmmemWSL。關閉終端機並非雙系統開機重開機,在您執行 wsl --shutdown 之前也不是完全關閉虛擬機器。
如果您從未用過它
若您想在 Windows 上使用 Linux 工具而無需雙系統開機,請從系統管理員提示字元執行 wsl --install。這會啟用 WSL 並通常會安裝 Ubuntu。您的作業系統仍為 Windows。這不是第二個 Linux 磁碟,也不是您建立的 VirtualBox 客體系統。
它有什麼用途?
apt、bash 與 Linux 工具鏈。您並未進行雙系統開機。檔案同樣存放在 Windows 之下。
實用型虛擬機器,而非您建立的 Hyper-V 管理員客體系統,也不是另一個磁碟分割區上的第二個作業系統。
Ubuntu 為預設值。您可以新增 Debian 或其他發行版。每個發行版都不是雙系統開機項目。
它是為誰設計的?
- 不想離開 Windows 卻需要 bash 的開發者
- 誤以為 WSL 會取代另一個磁碟上 Linux 安裝的使用者
- 看到 vmmemWSL 並疑惑自己是否開機進入 Linux 的使用者
目前狀態
Windows Subsystem for Linux (2016) 是 Microsoft Corporation 目前推出的 Windows 上 Linux 解決方案。廠商仍引導 Windows 使用者前往 https://learn.microsoft.com/windows/wsl/install。
它的歷史有多久?
WSL 1 (2016) 會轉換 Linux 系統呼叫。WSL 2 (2019) 則在輕量級虛擬機器中執行真實核心。目前安裝預設為 WSL 2。僅針對 WSL 1 的 2017 年指南對大多數電腦而言已過時。
版本
主要管道優先。確切的版本號在此並未全部經過驗證。
系統需求
數值遵循發行者的公開指引。實際需求仍會隨工作負載而改變。
最低需求
| 作業系統 | 依據 Microsoft Learn,需為 Windows 10 版本 2004 (組建 19041) 或更新版本,或是 Windows 11 |
|---|---|
| 記憶體 (RAM) | 足夠供 Windows 加上此應用程式使用。大型專案則需要更多。 |
資源概況
- CPU 需求
- 跟隨您在應用程式內開啟的內容
- RAM 需求
- 跟隨文件、分頁或資料庫
已安裝的處理程序
安裝本產品後,這些可執行檔即歸屬於本產品。
| wsl.exe | Windows 主要執行檔 |
|---|---|
| wslhost.exe | 個別發行版的互通性協助程式 |
啟動元件
當用戶端連線時,WslService 會隨選啟動。wsl.exe 並非必要的「啟動應用程式」項目。
檔案位置
| 典型安裝路徑 | C:\Windows\System32\wsl.exe |
|---|
常見問題
以為自己使用了雙系統開機
Windows 仍在執行中。WSL 是子系統,在 WSL 2 上還包含一個實用型虛擬機器。開機選單沒有任何變更。
Ubuntu 視窗關閉後記憶體仍未釋放
WSL 2 虛擬機器可處於閒置狀態。wsl --shutdown 可釋放 vmmemWSL。僅關閉分頁是不夠的。
疑難排解
從提高權限的提示字元執行 wsl --install,若收到提示則重新開機
Learn 對此有詳細記載。您不需要從論壇下載「WSL 完整版」exe。
wsl -l -v 可查看「執行中」與「已停止」狀態
使用 wsl --set-version 設定 WSL 2。這仍非雙系統開機旗標。
當需要清除 vmmemWSL 時執行 wsl --shutdown
請參閱 wsl.exe 處理程序文章。請勿刪除 vmmem。
替代方案
真正的雙系統開機是磁碟上的第二個作業系統。VirtualBox 與 Hyper-V 執行完整的客體系統。Git Bash 則不是 Linux 核心。
官方說明與下載
請優先諮詢原廠。隨機出現的 exe 下載網站並非支援管道。
| 下載 | learn.microsoft.com/windows/wsl/install 官方安裝程式或廠商頁面 |
|---|---|
| 說明 | learn.microsoft.com/windows/wsl/ 廠商支援 |
| 官方網站 | learn.microsoft.com/windows/wsl/install 請從此處開始,而非隨機的 exe 託管網站 |
| 基本 WSL 命令 | learn.microsoft.com/windows/wsl/basic-commands wsl -l -v 與 wsl --shutdown |
相關硬體
WSL 2 需要韌體中的虛擬化支援。記憶體上限可在 .wslconfig 中設定。這並非 Feex 憑空捏造的額外感測器。
技術詳細資訊
技術詳細資訊
廠商版本號碼會變更。本文未限定特定組建。
來源與驗證
記錄的來源標籤:2026年8月。此標籤不代表獨立驗證。 我們的研究方式.
- Windows 子系統 Linux 版官方網站 · 廠商產品頁面
- Windows 子系統 Linux 版說明 · 廠商支援
- Foxhole 處理程序圖譜 · 來自 Windows 電腦的第一手樣本。非實驗室基準測試。
這篇文章實用嗎?
只要回答「是」或「否」即可。您也可以依意願選擇原因,或附上簡短說明。
感謝您。這有助於我們改進此頁面。