How to Enable Hyper-V on Windows 11 Pro and Create a Virtual Machine – LicenceHouse guide

Hyper-V は Windows 11 Pro に組み込まれている仮想化プラットフォームです。追加ソフトなしで、もう1つの Windows、Linux サーバー、テスト環境などを自分の PC 上のウィンドウで実行できます。このガイドでは、要件の確認、Hyper-V を3つの方法で有効にする手順、最初の仮想マシン(VM)の作成方法、そしてその VM に必要なライセンスについて解説します。

方法 場所 おすすめの用途
Windows の機能 コントロール パネル > プログラム > Windows の機能の有効化または無効化 ほとんどのユーザー
PowerShell 管理者として Enable-WindowsOptionalFeature を実行 スクリプトや繰り返しのセットアップ
DISM 管理者として DISM /Online /Enable-Feature を実行 技術者やイメージ作成

Windows 11 で Hyper-V を使うための要件は?

Windows 11 で Hyper-V を使うには、Pro または Enterprise エディション、第2レベル アドレス変換(SLAT)に対応した64ビット プロセッサー、UEFI または BIOS で有効化された Intel VT や AMD-V などの CPU 仮想化機能、ハードウェア データ実行防止(DEP)、および 4 GB 以上の RAM が必要です。Microsoft は、Windows 11 Home には Hyper-V をインストールできないと明記しています。

これらの要件は Microsoft の Hyper-V のインストールガイドとシステム要件のページに基づいています。Microsoft は、4 GB は最小値であり、ホストと同時に実行するすべての VM に十分なメモリが必要だと補足しています。

PC を確認するには、コマンド プロンプトを開いて systeminfo を実行し、Hyper-V の要件のセクションまでスクロールします。すべての行が「はい」であればハードウェアは準備完了です。ハイパーバイザーが検出されたと表示される場合は、Hyper-V または別のハイパーバイザーがすでに実行されています。

補足:Microsoft によると、[Windows の機能の有効化または無効化]に Hyper-V ではなく Windows ハイパーバイザー プラットフォームだけが表示される場合、システムが要件を満たしていない可能性があります。Home の PC では、通常はハードウェアではなくエディションが原因です。

Windows 11 Home で Hyper-V は使えますか?

いいえ。Microsoft の Hyper-V のドキュメントによると、Windows 11 Home には Hyper-V の役割をインストールできません。そのため Home ユーザーは、まず Windows 11 Pro にアップグレードする必要があります。これはファイルやアプリを保持したまま行えるインプレースのエディション アップグレードで、再起動後には Windows の機能に Hyper-V が表示されます。

Windows 11 Home から Pro へのアップグレード キーで、エディションをそのまま切り替えられます。手順は再インストールせずに Windows 11 Home を Pro にアップグレードする方法のガイドで解説しています。BitLocker や Windows サンドボックスなど、その他の Pro 専用ツールは Windows 11 Pro と Home の比較で紹介しています。

よくあるケース:Home で Hyper-V を有効にする「スクリプト」を検索するユーザーがいます。これらはサポートされた方法ではなく、Microsoft のドキュメントにも Home 向けの方法は掲載されていません。

Windows 11 Pro で Hyper-V を有効にするには?

Windows 11 Pro で Hyper-V を有効にするには、コントロール パネルを開き、[プログラム]→[プログラムと機能]→[Windows の機能の有効化または無効化]を選択し、Hyper-V にチェックを入れて[OK]を選択し、指示に従って再起動します。または、Microsoft が公開している PowerShell または DISM のコマンドを管理者として実行しても同じ機能が有効になり、こちらも PC の再起動を求められます。

  1. 仮想化(Intel VT-x または AMD-V、SVM と呼ばれることもあります)が無効になっている場合は、UEFI または BIOS の設定で有効にします。
  2. [スタート]を選択し、コントロール パネルを検索して開きます。
  3. [プログラム] > [プログラムと機能] > [Windows の機能の有効化または無効化]を選択します。
  4. Hyper-V(Hyper-V プラットフォームと Hyper-V 管理ツールを含む)にチェックを入れ、[OK]を選択します。
  5. 指示に従って PC を再起動します。

PowerShell(管理者として実行):

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

DISM(管理者として実行):

DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V

Microsoft によると、Hyper-V はオプション機能として Windows に組み込まれているため、個別にダウンロードする必要はありません。ポイント:Hyper-V を有効にすると Windows 自体がハイパーバイザー上で動作するようになるため、有効化後に一部の他の仮想化ツールの動作が変わることがあります。

Windows 11 Pro で Hyper-V を有効にする – LicenceHouse

Hyper-V マネージャーで仮想マシンを作成するには?

VM を作成するには、Hyper-V マネージャーを開いて左側のウィンドウで自分の PC を選択し、[操作]ウィンドウで[新規]>[仮想マシン]を選びます。仮想マシンの新規作成ウィザードに従って、名前、世代、メモリ、ネットワーク スイッチ、仮想ハード ディスク、ISO ファイルなどのインストール メディアを設定したら、VM を起動して OS をインストールします。

  1. スタートから Hyper-V マネージャーを開きます。
  2. [操作]ウィンドウで[新規] > [仮想マシン]を選択し、[次へ]をクリックします。
  3. 名前と保存場所を入力します。
  4. [世代の指定]で[第 2 世代]を選択します。第 1 世代を使う特別な理由がない限り、Microsoft は第 2 世代を推奨しています。
  5. 起動メモリを割り当て、動的メモリを使用するかどうかを決めます。
  6. ネットワーク アクセス用の仮想スイッチを選択するか、スキップして後で追加します。
  7. 新しい仮想ハード ディスクを作成するか、既存の .vhdx ファイルを接続します。
  8. [ブート可能なイメージ ファイルからオペレーティング システムをインストールする]を選んで ISO を参照し、[完了]を選択します。

Hyper-V マネージャーには[クイック作成]もあります。インストール元を選ぶだけで Hyper-V が一般的な既定値を入力してくれる簡易版のウィザードです。手早くテスト用マシンを作るには便利で、通常のウィザードでは各設定を細かく制御できます。

Windows 11 をゲストとして使う場合、Microsoft の Windows 11 の要件ページに VM の設定が記載されています。第 2 世代、セキュア ブートと TPM の有効化、最低 4 GB のメモリ、最低2つの仮想プロセッサー、および 64 GB のディスク領域が必要です。インストール前に VM のセキュリティ設定で仮想 TPM を有効にしてください。ISO の入手先については、公式の Windows 11 メディアを入手する方法のガイドで解説しています。

Windows の仮想マシンには個別のライセンスが必要ですか?

はい、Windows の仮想マシンには原則として個別のライセンスが必要です。Windows 11 のライセンス条項では、デバイスを物理または仮想のハードウェア システムと定義し、1つのライセンスにつき1つのインストール インスタンスを許可しています。また、複数の仮想デバイスでソフトウェアを使用するには、実行するインスタンスごとに個別のライセンスを取得する必要があると定めています。

実際には、物理 PC の Windows 11 Pro ライセンスが対象とするのはホストであり、ゲストは含まれません。継続して使う予定の Windows 11 VM には専用のキーが必要で、セットアップ中または後で VM 内の[設定]>[システム]>[ライセンス認証]で入力します。

補足:ライセンス条項は製品、チャネル、契約によって異なり、ボリュームライセンスを利用している組織では仮想化の権利が異なる場合があります。これは一般的なガイダンスであり、法的な助言ではありません。Linux ディストリビューションはそれぞれのライセンスに従います。

よくあるケース:問題なくライセンス認証されていた VM が、別のホストにコピーされたり仮想ハードウェアが変更されたりした後に「ライセンス認証されていません」と表示されることがあります。VM はハードウェアが変わったデバイスとして扱われるため、ライセンス認証のトラブルシューティング ツールを確認するか、エラー コードを添えて support@licencehouse.com にお問い合わせください。

よくある質問

Windows 11 Pro の Hyper-V は無料ですか?

はい。Hyper-V は Windows 11 Pro および Enterprise に Windows のオプション機能として追加料金なしで含まれており、追加でダウンロードするものはありません。Windows の機能または PowerShell で有効にするだけです。ただし、仮想マシン内にインストールする OS には個別のライセンスが必要な場合があります。

Windows の機能に Hyper-V が表示されないのはなぜですか?

通常は、PC が Hyper-V の役割をインストールできない Windows 11 Home であることが原因です。Pro を使っていても Windows ハイパーバイザー プラットフォームしか表示されない場合は、プロセッサーが SLAT に対応していないか、UEFI で仮想化が無効になっている可能性があります。systeminfo を実行して Hyper-V の要件の行を確認してください。

Hyper-V と VirtualBox や VMware を同時に使えますか?

Hyper-V が有効な場合、Windows は Hyper-V ハイパーバイザー上で動作するため、他の仮想化製品はそれと並行して、または Windows ハイパーバイザー プラットフォーム経由で動作する必要があります。対応状況は製品とそのバージョンによって異なります。他社のドキュメントを確認し、必要なツールが対応していない場合は Hyper-V を無効にしてください。

Hyper-V の仮想マシンにはどれくらいの RAM が必要ですか?

Microsoft は Hyper-V ホストの最小要件を 4 GB としており、多いほど良いとしています。Windows 自体と、同時に実行するすべての VM に十分なメモリが必要です。Windows 11 のゲストだけで最低 4 GB が必要なので、ホストがすでに使用している量に加算してください。

ホストの Windows のキーを仮想マシン内で使えますか?

いいえ。Windows 11 のライセンス条項によると、1つの Windows ライセンスが対象とするのは、物理または仮想の1台のデバイス上の1つのインストール インスタンスです。ホスト PC をライセンス認証しているキーはそこで使用中です。継続して使う Windows VM には、VM 内でライセンス認証する Windows 11 Pro のキーなど、別のライセンスが必要です。

関連ガイド

How-to, Hyper-v, Licensing, Virtualisation, Windows 11 pro