Windows 11
 Computer >> コンピューター >  >> システム >> Windows 11

Hyper-V仮想マシンにWindows 11をインストールする手順を徹底解説

Microsoftは、Windows 11をデバイスにインストールするための一連のハードウェア要件を公開しています。具体的には、コンピューターに内蔵TPMモジュール(チップ)を搭載していること、比較的新しいCPUであること、UEFIセキュアブートに対応していることが求められます。しかし、たとえ使用中のコンピューターがこれらの機能にハードウェアレベルで対応していなくても、仮想TPMモジュールを利用すれば、仮想マシン上でWindows 11を実行することが可能です。この記事では、Hyper-V仮想マシンにWindows 11をインストールする方法を詳しく解説します。

Hyper-VでWindows 11仮想マシンを作成する

まず、お使いのコンピューターにHyper-Vの役割がインストールされている必要があります。Hyper-Vは、Windows 10のデスクトップエディション、Windows Serverが稼働するホスト、あるいは無料のMicrosoft Hyper-V Serverのいずれにもインストールできます。

Windows 11仮想マシンは、Hyper-Vマネージャーのグラフィカルコンソールから作成することも、PowerShellを使って作成することもできます。まずはGUIでの手順を見ていきましょう。

  1. Hyper-V マネージャーを開き、新規作成 → 仮想マシンをクリックします。
  2. 仮想マシンの名前を設定します。
  3. 第2世代(Generation 2)を選択します(第2世代の仮想ハードウェアは、UEFI、セキュアブート、仮想TPMに対応しています)。
    Hyper-V仮想マシンにWindows 11をインストールする手順を徹底解説
  4. 仮想マシンに割り当てるメモリサイズを指定します(最低4GB必要です。それ未満の場合、「デバイスがWindows 11の最小システム要件を満たしていない」というエラーが表示されます)。
  5. インターネットにアクセス可能なHyper-V仮想スイッチに仮想マシンを接続します(任意)。
    Hyper-V仮想マシンにWindows 11をインストールする手順を徹底解説
  6. Windows 11用のVHDX仮想ディスクのサイズを指定します(推奨は64GB以上ですが、最小構成なら30GBでも十分です)。
    Hyper-V仮想マシンにWindows 11をインストールする手順を徹底解説
  7. 次のステップでは、「後でオペレーティングシステムをインストールする」オプションを選択してください。

以上で仮想マシンの作成は完了です。続いて、ゲストOSとしてWindows 11をインストールできるよう、VM設定を行います。

  1. 仮想マシンの設定を開きます。
  2. プロセッサタブをクリックし、vCPU数を2以上に増やします。
    Hyper-V仮想マシンにWindows 11をインストールする手順を徹底解説
  3. セキュリティタブに移動し、セキュアブートを有効にするにチェックを入れ、テンプレートとしてMicrosoft Windowsを選択します。
  4. トラステッド プラットフォーム モジュールを有効にする(Enable Trusted Platform Module)オプションにチェックを入れます。
    Hyper-V仮想マシンにWindows 11をインストールする手順を徹底解説

PowerShellを使用すれば、以下のコマンドでWindows 11仮想マシンを作成することもできます。

$VMName = "win11_test"
$VM = @{
Name = $VMName
MemoryStartupBytes = 4Gb
Generation = 2
NewVHDPath = "C:\HV\$VMName\$VMName.vhdx"
NewVHDSizeBytes = 30Gb
Path = "C:\HV\$VMName"
SwitchName = "ExtVMSwitch"
}
New-VM @VM

Hyper-V仮想マシンにWindows 11をインストールする手順を徹底解説

さらに、2つ目のvCPUを仮想マシンに追加します。

Set-VM -VMName $VMName -ProcessorCount 2

Hyper-V仮想マシンへのWindows 11インストール

仮想マシンにWindows 11をインストールするには、インストール用ISOイメージが必要です。Windows 11のインストールISOイメージはMicrosoft公式サイト(https://www.microsoft.com/en-us/software-download/windows11)からダウンロードできます。また、メディア作成ツールを使ってインストールイメージを作成することも可能です。

次に、Windows 11のISOイメージを仮想マシンに接続します。SCSI コントローラーを開き、仮想DVDドライブを追加します(DVD ドライブ → 追加)。
Hyper-V仮想マシンにWindows 11をインストールする手順を徹底解説

DVD ドライブがVMハードウェアの一覧に表示されます。それを選択し、イメージ ファイルにチェックを入れて、Windows 11インストールイメージのパスを指定します。設定を保存してください。
Hyper-V仮想マシンにWindows 11をインストールする手順を徹底解説

再度VMのプロパティを開き、ファームウェアタブで仮想DVDドライブを最初の起動デバイスに設定します(上へ移動ボタンを使ってエントリーを先頭に移動させます)。
Hyper-V仮想マシンにWindows 11をインストールする手順を徹底解説

これらの操作もPowerShellで実行できます。ISOイメージを仮想DVDドライブにマウントし、起動順序を変更するコマンドは以下の通りです。

$virt_dvd = Add-VMDvdDrive -VMName $VMName -Path 'C:\ISO\Win11x64.iso' -Passthru
Set-VMFirmware -VMName $VMName -FirstBootDevice $virt_dvd

続いて、仮想TPMのサポートを有効にします。

Set-VMKeyProtector -NewLocalKeyProtector -VMName $VMName
Enable-VMTPM -VMName $vmname

Hyper-VコンソールまたはPowerShellから仮想マシンを起動しましょう。

Start-VM -Name $vmname

仮想マシンのコンソールを開き、仮想DVDドライブから起動するために任意のキーを押します。

Hyper-V仮想マシンにWindows 11をインストールする手順を徹底解説

その後は、Windows 11セットアップウィザードの指示に従って進めます。言語、時刻形式、キーボードレイアウト、OSエディション(ISOイメージによっては複数のエディションが含まれています)を選択してください。Windows 11のプロダクトキーをお持ちでない場合は、プロダクトキーがありませんをクリックしてこのステップをスキップできます。

Hyper-V仮想マシンにWindows 11をインストールする手順を徹底解説

なお、TPMなし、UEFIセキュアブートなし、またはRAMが4GB未満の状態でWindows 11をインストールしようとすると、次のようなエラーが表示されます。

「このPCではWindows 11を実行できません」。このPCは、このバージョンのWindowsをインストールするための最小システム要件を満たしていません。詳細については、aka.ms/WindowsSysReq をご覧ください。

Hyper-V仮想マシンにWindows 11をインストールする手順を徹底解説

仮想マシンがすべてのハードウェア要件を満たしていることを確認してください。あるいは、Windows 11の互換性要件を無視してインストールを続行することも可能です。詳細については、「TPMとセキュアブートをバイパスしてWindows 11をインストールする方法」をご参照ください。

セットアップ画面では、インストール方式としてカスタム:Windowsのみをインストールする(詳細)を選択します。

あとは、仮想ディスク上にパーティションテーブルを作成するだけです。パーティションを手動で作成してもよいですし、未割り当て領域(ドライブ0 未割り当て領域)にそのままインストールして「次へ」をクリックすることもできます。後者の場合、WindowsセットアップウィザードがEFI、MSR、システム予約パーティションを自動的に作成し、残りの領域がWindowsパーティションとして使用されます。

Hyper-V仮想マシンにWindows 11をインストールする手順を徹底解説

これで、選択した仮想ディスクにWindows 11がインストールされます。

なお、VMware仮想マシンへのWindows 11インストール手順については、別記事で詳しく解説していますので、そちらも併せてご覧ください。

  1. 今すぐWindows 11をインストールする方法|要件確認からアップグレード手順まで徹底解説

    Windows 11正式版を待つ日々が、ついに終わりを迎えました。Microsoftが最新オペレーティングシステムをついに公開したのです。より柔らかみのあるUIデザイン、滑らかなアニメーション、ドロップシャドウ、刷新されたリボンUI、強化されたセキュリティ、新デザインのアイコンやフォント、便利なスナップレイアウト、新しいサウンドなどに興味がある方は、この記事の手順に従って、今すぐアップグレードを始めましょう。 ステップ1:アップグレードに必要な環境と時間を確認する まず最初に考慮すべき点があります。Microsoft公式のサポートを受けながらWindows 11にアップグレードするには、デバ

  2. TPM非対応でも大丈夫!仮想マシンにWindows 11をインストールする方法

    Windows 11はMicrosoftが送り出す最新のオペレーティングシステムで、数々の新機能が搭載されています。しかし、さまざまな理由から、メインで使うPCにすぐにWindows 11をインストールすることに踏み切れない方も多いのではないでしょうか。例えば、「Windows 11が広く普及するまで様子を見たい」「新機能を事前にじっくり確認してから使いたい」といったケースでは、仮想マシン(VM)を使って試してみるのがおすすめです。 仮想化とは、1台のコンピューター上で複数のOS環境を動かせるようにする技術です。仮想マシン(Virtual Machine)はコンピューターシステムをソフトウェア