Skip to content

執行個體管理

WSL Dashboard 提供一套完整的工具集,用於管理 WSL 發行版本的執行個體,從基本狀態控制到高階磁碟管理。

基本操作

在主檢視中,您可以對選定的執行個體執行以下操作:

  • 啟動 (Start): 啟動處於停止狀態的發行版本。
  • 停止 (Stop/Shutdown): 正常關閉發行版本。
  • 終止 (Terminate): 強制終止執行中的發行版本程序(類似強制關機)。
  • 登出 (Unregister): 完全刪除發行版本及其所有資料。注意:此程序無法復原。

高階功能

設定為預設發行版本 (Set as Default)

您可以將發行版本設定為系統的預設 WSL 執行個體。這樣,在命令列中直接執行 wsl 指令時,將預設進入此發行版本。

移轉 (Move VHDX)

WSL 預設將執行個體安裝在系統磁碟(C 槽)中。隨著使用,磁碟映像(.vhdx)可能會佔用大量空間。透過 WSL Dashboard,您可以無需手動執行複雜的匯出/匯入指令,一鍵將執行個體移轉到其他磁碟。

匯出與複製 (Export & Clone)

  • 匯出: 將整個執行個體包裝為適用於備份的 .tar.tar.gz 檔案。
  • 複製: 快速建立現有執行個體的完整複本。在執行危險操作前建立快照非常有用。

檔案瀏覽

點擊「在檔案總管中開啟」,可直接存取 WSL 執行個體的根檔案系統。

即時監控

WSL Dashboard 即時顯示每個執行個體的以下資訊:

  • 狀態: 執行中、停止、安裝中等。
  • 磁碟使用量: 自動計算並顯示 .vhdx 檔案大小。
  • 安裝路徑: 明確標示執行個體的實體檔案存放位置。

最佳實務

定期備份

在執行系統重要更新前,或修改 WSL 內部核心配置(如編譯核心、安裝驅動程式等)前,建議使用 複製 功能建立暫存複本,或使用 匯出 功能生成壓縮備份。

釋放空間 (Sparse VHDX)

WSL 2 的磁碟會自動擴展,但刪除檔案後 .vhdx 大小不會自動縮小。

  • 提示: 移轉到支援壓縮的檔案系統,或定期匯出後重新匯入,可有效釋放「空閒」空間。

分割區建議

建議將主要開發環境移轉到非系統磁碟(如 D 槽或 E 槽),以避免因系統磁碟空間不足導致 Windows 效能下降。