Windows Server 2012 Hyper-V – Virtual CPU Legacy

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

Leave a Reply

Your email address will not be published.