WSL2、WSA 或 Docker 無法啟動
本頁內容
指令 wsl 會以錯誤結束,而不是啟動 Linux;Docker Desktop 回報虛擬化或 Hyper-V 無法使用,而 Android 應用程式與 Android Studio 模擬器也無法啟動。
虛擬化元件——Hyper-V 及相關元件——被「最佳化工具」、tweak 合集關閉,或在 Windows 更新失敗後損毀。沒有它們,WSL2、WSA 和 Docker 就無法啟動自己的虛擬機器。安全子系統也會使用虛擬化:它與 BoosterX 設定的關聯,已在「VBS (Virtualization Based Security)」一文中說明。
在 BoosterX 中修復
Section titled “在 BoosterX 中修復”- 開啟 BoosterX → **「修復」**區段(在左側選單中)。
- 在搜尋中輸入「Linux」。
- 開啟 **「Linux (WSL2), WSA (Android Studio), Docker」**卡片並點擊 「修復」。
- 重新啟動 Windows。
此修復會還原 Hyper-V,並啟用 WSL 運作所需的 Windows 元件。BoosterX 可從官方網站 boosterx.org 下載。
開啟終端機並執行 wsl——應該會開啟 Linux 主控台。接著啟動 Docker Desktop 和 Android 應用程式:這兩個環境都應該在沒有虛擬化錯誤的情況下啟動。
不使用 BoosterX 的手動替代方案
Section titled “不使用 BoosterX 的手動替代方案”開啟 控制台 → 程式集 → 程式和功能 → 開啟或關閉 Windows 功能,並勾選「Windows 子系統 Linux 版」和「虛擬機器平台」;在可使用它的版本上,也勾選「Hyper-V」。點擊確定,等待元件安裝完成,然後重新啟動電腦。接著在終端機中執行 wsl --update 以更新 WSL 核心。
如果沒有幫助
Section titled “如果沒有幫助”如果 Windows 回報虛擬化已停用,請在 BIOS/UEFI 中檢查其是否已啟用。接下來查看與錯誤發生時間相符的 Windows 事件日誌記錄——事件分析可借助 EventX。如果 BoosterX 的修復沒有幫助,或問題再次出現,請寫信至支援並附上錯誤文字。
最後檢查:2026-09-20。完整修復目錄。
