Hyper-V 上の Windows 11 で Hyper-V を有効化する
VM を停止した状態で、Hyper-V ホスト側で PowerShell を管理者として起動して以下のコマンドを実行する。
$vmName = "Win11" # 仮想マシンの名前 Set-VMProcessor -VMName $vmName -ExposeVirtualizationExtensions $true
VM を起動して、VM 上で PowerShell を管理者として起動して以下のコマンドを実行する。
実行後、再起動を促されるので再起動する。
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
ここによると何かしらネットワーク設定が必要なように見えるけど Windows 11 を普通にインストールしたら使えた(Default Switch を指定)。 docs.microsoft.com