IOMMU (Input Output Memory Management Unit) debe estar habilitado para que ciertas funciones de virtualización y seguridad funcionen correctamente. Si esta opción está desactivada, es posible que Windows no pueda aislar la memoria ni ejecutar las protecciones basadas en la virtualización, lo que puede provocar errores de configuración o impedir que se activen funciones como VBS y HVCI.
- En los sistemas Intel, esta función se llama VT-d (Virtualization Technology for Directed I/O).
- En los sistemas AMD, se llama simplemente IOMMU (o AMD-Vi).
Comprobad si IOMMU está habilitado
Antes de realizar cambios en la BIOS, vamos a comprobar si IOMMU está habilitado en vuestro sistema.
- Pulsad la tecla de Windows + R para abrir la ventana de Ejecutar.
- Escribid msinfo32 y pulsad Entrar.
- En System Summary, anotad el valor que aparece junto a Procesador. Esto os ayudará a determinar si usáis una CPU Intel o AMD.
- Buscad Kernel DMA Protection.
Si Kernel DMA Protection aparece como activado
¡Buenas noticias! IOMMU ya está habilitado y funcionando.
Si seguís recibiendo un error VAN: RESTRICTION, consultad nuestra guía de VAN: RESTRICTION para aseguraros de que se cumplen todos los demás requisitos de Vanguard.
Si Kernel DMA Protection aparece como desactivado
IOMMU no está activo en vuestro sistema.
Pasad a la siguiente sección para habilitar IOMMU en la BIOS.
Si no aparece Kernel DMA Protection
Es posible que algunos sistemas no muestren este campo en Información del sistema, aunque el hardware sea compatible con IOMMU.
Si no veis Kernel DMA Protection en la lista, continuad con la siguiente sección y activad IOMMU en la BIOS para aseguraros de que la función está disponible para Vanguard.
Cómo habilitar IOMMU en la BIOS
Si no encontráis los ajustes descritos, puede que tu BIOS no esté actualizada o que el fabricante de tu dispositivo utilice una nomenclatura diferente: Actualizar el firmware de la BIOS (AMD/Intel)Tened en cuenta que es posible que algunos sistemas no muestren estos ajustes, dependiendo del hardware y de la versión de la BIOS disponible.
IMPORTANTE: Acerca de editar los ajustes de la BIOS
Si no tenéis mucha idea de cómo funciona la BIOS, consultad con un profesional. Una configuración incorrecta de la BIOS puede causar problemas en el ordenador, como que no arranque.
Además, la BIOS puede variar mucho según el tipo y la marca del ordenador o la placa base que utilicéis. Por tanto, os recomendamos encarecidamente que os pongáis en contacto con los equipos de atención al cliente del fabricante del ordenador o la placa base para que os asesoren.
Antes de empezar, tendréis que acceder a los ajustes de la BIOS/UEFI de vuestro ordenador.
Acceder a la BIOS
Windows 11
- Abrid Ajustes.
- Id a Sistema > Recuperación
- En Inicio avanzado, seleccionad Reiniciar ahora
- Cuando se reinicie el PC, seleccionad Resolución de problemas > Opciones avanzadas > Ajustes de firmware UEFI
Windows 10
- Abrid Ajustes.
- Id a Actualización y seguridad > Recuperación
- En Inicio avanzado, seleccionad Reiniciar ahora
- Cuando se reinicie el PC, seleccionad Resolución de problemas > Opciones avanzadas > Ajustes de firmware UEFI
Habilitar la IOMMU
Sistemas Intel
- Localizad VT-d o Control IOMMU Pre-boot Behavior en la BIOS.
- Dejadla como Enabled (activada) o Enable IOMMU during boot.
- Guardad los cambios y salid de la BIOS (normalmente, con F10).
Sistemas AMD
- Buscad IOMMU en la BIOS y activadlo.
- Si está disponible, activad también DMA Protection y DMAr Support.
- Guardad los cambios y salid de la BIOS (normalmente, con F10).
Nota: La disposición de la BIOS y los nombres de los ajustes varían según el fabricante y el modelo de la placa base. Si no encontráis estos ajustes, consultad la documentación de apoyo del fabricante de vuestro dispositivo o placa base.
