En Hyper-V sobre Windows Server 2008 R2 teniamos este parámetro de configuración en el entorno grafico de nuestro Hyper-V lo que nos permitía el habilitar o deshabilitar la compatibilidad de procesador para sistemas operativos invitador heredados como Windows NT 4, Windows Server 2000 etc.
Y en Hyper-V sobre Windows Server 2012 ¿Dónde esta este parámetro?
Pues no lo busques, lo han eliminado del entorno gráfico, pero como siempre esta powershell, comandos divino tesoro.
El cmdlet Get-VMProcessor te enseña información sobre las virtual CPU de tus VM
Hay una propiedad llamada CompatibilityForOlderOperatingSystemsEnabled puesta a FALSO. Este es el valor por defecto y a no ser que tengas un SO invitado tipo a Windows NT o Windows Server 2000 pues la dejaras como esta, ¿y si tienes necesitas cambiarla?
Pues nada comando Set-VMProcessor, para habilitarla ponemos a 1 la propiedad CompatibilityForOlderOperatingSystemsEnabled y para deshabilitar a 0
Set-VMProcessor NT4VM -CompatibilityForOlderOperatingSystemsEnabled 1
Set-VMProcessor NT4VM -CompatibilityForOlderOperatingSystemsEnabled 0
Ya esta listo