Windows 10 および Windows 11 で Hyper-V を無効にする方法
Windows で Hyper-V、VBS、および関連する仮想化コンポーネントを無効にするためのステップバイステップ ガイド。
多くのプログラムでは、Hyper-V および関連する仮想化コンポーネントを無効にする必要があります。 Hyper-V は、ハードウェア仮想化を使用する他のソフトウェアと競合する可能性があります。 以下は、Windows 10 および Windows 11 で Hyper-V を完全に無効にするすべての方法です。
方法 1: Windows の機能を使用する
- Win + R キーを押し、
optionalfeaturesと入力して Enter キーを押します。 - 開いたウィンドウで、次のコンポーネントのチェックを外します。 有効):
- Hyper-V (すべてのサブ項目を含む)
- 仮想マシン プラットフォーム
- Windows ハイパーバイザー プラットフォーム
- OK をクリックし、変更が適用されるまで待ちます。
- コンピュータを再起動します。
方法 2: コマンド プロンプト (CMD)
管理者としてコマンド プロンプトを開き、次のコマンドを実行します。
dism /online /disable-feature /featurename:Microsoft-Hyper-V-All /norestart
dism /online /disable-feature /featurename:VirtualMachinePlatform /norestart
dism /online /disable-feature /featurename:HypervisorPlatform /norestartすべてのコマンドを実行した後、コンピュータを再起動します。
方法 3: bcdedit 経由で無効にする
コンポーネントを無効にした後でも、ハイパーバイザーがアクティブなままになる場合があります。 確実に無効にするには:
- 管理者としてコマンド プロンプトを開きます。
- 次のコマンドを実行します:
bcdedit /set hypervisorlaunchtype off - コンピュータを再起動します。
後で Hyper-V を再度有効にするには、 use:
bcdedit /set hypervisorlaunchtype auto追加: VBS (仮想化ベースのセキュリティ) を無効にする
Windows はセキュリティのために仮想化 (VBS / Credential Guard) を使用する場合があります。 完全に無効にするには:
- Win + R キーを押し、
gpedit.mscと入力します (Pro/Enterprise のみ)。 - コンピュータの構成 → 管理用テンプレート → システム → Device Guard に移動します。
- 「仮想化ベースのセキュリティを有効にする」 を開き、次のように設定します。 「無効」。
Windows Home (gpedit なし) の場合 — レジストリ経由:
- Win + R を押し、
regeditと入力します。 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuardに移動します。- 設定 EnableVirtualizationBasedSecurity を 0 に設定します。
- コンピュータを再起動します。
Hyper-V が無効になっていることを確認する方法
- Win + R を押し、
msinfo32と入力します。 - システム情報で、 行: 「ハイパーバイザーが検出されました。Hyper-V に必要な機能は表示されません。」.
- この行が存在しない場合、Hyper-V は正常に無効になっています。