FACEIT "Please Enable IOMMU" — Cómo Solucionarlo (AMD e Intel VT-d)
¿El anti-cheat de FACEIT dice "IOMMU is disabled, please enable it"? Qué es IOMMU/VT-d, por qué FACEIT lo exige y los pasos exactos en BIOS para activarlo en AMD e Intel — por placa base.
¿El FACEIT Anti-Cheat no arranca con "IOMMU is disabled, please enable it"? IOMMU (AMD) — o VT-d (Intel) — es una función de virtualización que FACEIT exige a las cuentas con ELO más alto. Viene apagada en la BIOS por defecto, así que se arregla con un interruptor rápido. Aquí tienes qué es y cómo activarlo.
Por qué FACEIT pide activar IOMMU
IOMMU es una función de hardware que controla cómo los dispositivos acceden a la memoria; FACEIT la usa como capa extra de anti-cheat. Suele exigirse a cuentas desde unos 2000 ELO en adelante, por eso el error a menudo aparece solo cuando subes. AMD lo llama IOMMU; Intel, VT-d — misma idea, nombre distinto en la BIOS.
Cómo activar IOMMU / VT-d
- Actualiza la BIOS primeroSin firmware reciente puede que la opción ni exista. Descarga la BIOS más nueva del fabricante de tu placa.
- AMD — activa IOMMUEntra en la BIOS →
Advanced → AMD CBS → NBIO Common Options → IOMMU → Enabled. - Intel — activa VT-dEntra en la BIOS y activa
VT-d(en Advanced → System Agent / PCI subsystem / CPU config). - Activa Kernel DMA Protection si lo pideAlgunas placas también necesitan
Kernel DMA Protection. Luego Save & Exit y reinicia.
IOMMU / VT-d por placa base
| Placa | Ruta |
|---|---|
| AMD (MSI) | Advanced → AMD CBS → NBIO Common Options → IOMMU (o OC → CPU Common Options) |
| AMD (ASUS / Gigabyte) | AMD CBS → NBIO, o System Agent (SA) Configuration |
| Intel (ASUS / MSI / Gigabyte) | Advanced → System Agent (SA) Configuration / PCI Subsystem / CPU Config → VT-d → Enabled |
Si aun así no funciona
- No aparece IOMMU/VT-d ni tras actualizar la BIOS — algunas placas viejas o económicas simplemente no lo tienen.
- Error "Hypervisor launch type is off" → símbolo del sistema como admin:
bcdedit /set hypervisorlaunchtype auto, luego reinicia. - Asegúrate de que Secure Boot y TPM también estén activos — FACEIT suele exigir los tres juntos.
FAQ
¿Qué es IOMMU en FACEIT?
IOMMU (AMD) / VT-d (Intel) es una función de virtualización de la CPU que controla el acceso de los dispositivos a la memoria. FACEIT la usa como requisito de anti-cheat, normalmente desde unos 2000 ELO.
¿Cómo activo IOMMU para FACEIT?
En la BIOS: AMD → Advanced → AMD CBS → NBIO Common Options → IOMMU → Enabled; Intel → activa VT-d. Si no aparece la opción, actualiza la BIOS antes, luego guarda y reinicia.
¿Dónde está IOMMU en AMD y en Intel?
AMD lo llama IOMMU (en AMD CBS → NBIO Common Options). Intel lo llama VT-d (en System Agent / PCI subsystem / CPU config). Hacen lo mismo.
Activé IOMMU y FACEIT sigue dando error, ¿por qué?
Asegúrate de que Secure Boot y TPM 2.0 también estén activos, la BIOS actualizada, y si ves "Hypervisor launch type is off" ejecuta bcdedit /set hypervisorlaunchtype auto como admin y reinicia.