コンテンツにスキップ

コマンド wsl が Linux を起動せずにエラーで終了し、Docker Desktop は仮想化または Hyper-V が利用できないと報告し、Android アプリと Android Studio エミュレーターが起動しません。

仮想化コンポーネント — Hyper-V および関連するもの — が「オプティマイザー」、ツイーク集、または Windows の失敗した更新後に破損することによって無効化されています。これらがないと、WSL2、WSA、Docker は自身の仮想マシンを起動できません。仮想化はセキュリティサブシステムでも使用されています。それが BoosterX の設定とどのように関連しているかは、記事「VBS (Virtualization Based Security)」で説明されています。

  1. BoosterX → 左メニューの 「修正」 セクションを開きます。
  2. 検索に「Linux」と入力します。
  3. 「Linux (WSL2), WSA (Android Studio), Docker」 カードを開き、「修正」 をクリックします。
  4. Windows を再起動します。

この修正は Hyper-V を復元し、WSL の動作に必要な Windows コンポーネントを有効にします。BoosterX は公式サイト boosterx.org からダウンロードできます。

ターミナルを開き wsl を実行します — Linux コンソールが開くはずです。次に Docker Desktop と Android アプリを起動します。どちらの環境も仮想化エラーなしで起動するはずです。

BoosterX を使わない手動の代替手段

Section titled “BoosterX を使わない手動の代替手段”

コントロール パネル → プログラム → プログラムと機能 → Windows の機能の有効化または無効化 を開き、「Linux 用 Windows サブシステム」と「仮想マシン プラットフォーム」にチェックを入れます。利用可能なエディションでは「Hyper-V」にもチェックを入れます。OK をクリックし、コンポーネントのインストールを待って PC を再起動します。次にターミナルで wsl --update を実行し、WSL カーネルを更新します。

Windows が仮想化が無効であると報告する場合は、BIOS/UEFI での有効化を確認してください。次に、エラーと時刻が一致する Windows イベントログの記録を確認します — インシデントの分析には EventX が役立ちます。BoosterX の修正が効かなかった場合、または問題が再発した場合は、サポート に連絡し、エラーテキストを添付してください。

最終確認: 2026-09-20。修正の完全なカタログ。