Script Powershell per disabilitare l'Hypervisor al boot
Ho riletto oggi il post di Giorgio Malusardi, relativo a come creare una nuova voce del boot menu di Windows Server 2008 con BCDEDIT, che disabiliti l'Hypervisor.
Dato che può tornare utile, mi sono scritto una script Powershell, così mi fa anche l'export dello store di Boot Configuration Data (BCD) prima di modificarlo (procedura che può comunque tornare utile come "Best Practice"), salvandolo come file ad esempio in C:\SERVER1-20080930.bcd
bcdedit.exe /export "$env:SystemDrive\$($env:computername)_$([datetime]::utcnow.ToString( 'yyyyMMdd')).bcd"
$res = bcdedit.exe /copy '{current}' /d 'Windows Server 2008 - NO Hypervisor'
$id = $res.Split('{}')[1]
bcdedit.exe /set "{$id}" hypervisorlaunchtype off
La script completa con un *minimo* di controllo d'errore è disponibile come Boot_No_Hyper-V.ps1
Claudio
MCSA, MCSE, MCT su NT/2000/2003
MCTS: Windows Server 2008 Active Directory/Application Platform/Network Infrastructure