====== Hyper-V上の仮想マシンのTPMを有効化する ====== [[:powershell|一つ上へ]] 仮想マシンの設定でトラステッドプラットフォームモジュールを有効化するには、 ''Set-VMKeyProtector''コマンドでTPMを保護する鍵を設定し、''Enable-VMTPM''コマンドでTPMを有効化する必要がある。 また、設定を有効にするには仮想マシンの世代が2以上である必要がある。 $vmNames = @("VM01", "VM02", "VM03") foreach ($vm in $vmNames) { Stop-VM -Name $vm -Force Set-VM -Name $vm -Generation 2 Set-VMFirmware -VMName $vm -EnableSecureBoot On Set-VMKeyProtector -VMName $vm -NewLocalKeyProtector Enable-VMTPM -VMName $vm Start-VM -Name $vm Write-Host "vTPM enabled for $vm" }