Hola, hoy les traigo un breve articulo de como habilitar la virtualizacion anidada en Hyper-V de Windows 10 y Windows 11. Las virtualizacion anidada es una caracteristica que nos permite habilitar la virtualizacion dentro de una maquina virtual, dicho en otros terminos, poder instalar Hyper-V dentro de una maquina virtual del equipo host. Esto es algo que ya existe algunos años, algo que se suele usar poco pero que para ciertos ambientes es muy util.

En mi equipo principal estoy usando Windows 11 Pro Insider Preview en el Dev Channel y para algunas pruebas que estoy haciendo precisa habilitar Hyper-V pero dentro de una VM. Para lograr esto en mi equipo host ademas de ya tener Hyper-V funcionando con normalidad precisamos tener la maquina virtual (a la cual queremos habilitarle la virtualización anidada) ya creada y apaga.
Una vez que tenemos el entorno preparado, debemos abrir la consola de Powershell con elevación de permisos de Administrador para poder ejecutar el siguiente comando:

Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $true

En donde figura <VMName> debemos cambiarlo por el nombre de nuestra maquina virtual.

Una vez ejecutado el comando, en caso de no recibir ningún error, podemos proceder a iniciar la maquina virtual y avanzar con la instalación de Hyper-V.

En caso de querer deshabilitar la virtualización anidada solo debemos ejecutar este otro comando muy similar:

Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $false

Espero que les haya sido de utilidad.
Saludos.
Alejandro.

Por Alejandro Mazzitelli

Alejandro es consultor senior en infraestructura IT, principalmente en tecnologías Microsoft. Trabaja en forma independiente en empresas de diversas envergadura. En el año 2014 fue nombrado Microsoft MVP en la especialidad Windows ITPro. Hoy forma parte del programa Microsoft Reconnect. Adicionalmente es Partner de Microsoft.