Error de Easy Anti-Cheat al abrir un juego: qué significa y cómo arreglarlo

Un error de Easy Anti-Cheat casi nunca es un problema del juego: es el anticheat que no ha podido arrancar su servicio, o que ha encontrado algo cargado en memoria que no le gusta. Por eso el juego se cierra antes de llegar al menú, y por eso verificar los archivos del juego una y otra vez no arregla nada.

Las cuatro causas reales, por frecuencia: el servicio de EAC está roto o no instalado, el antivirus lo ha bloqueado o ha puesto en cuarentena su ejecutable, hay un programa que se engancha al juego (overlays, RivaTuner, MSI Afterburner) y el sistema no cumple un requisito (Secure Boot, TPM, hora del sistema, archivos de Windows dañados). El código de error dice cuál de las cuatro es.

Escritorio con dos monitores encendidos en una habitación en penumbra

Tabla rápida: qué te dice el código de error

Mensaje o código Qué está pasando Por dónde empezar
EasyAntiCheat is not installed Falta el servicio o se desinstaló Reparar con EasyAntiCheat_Setup.exe
30005 CreateFile failed El antivirus bloquea el arranque Excluir la carpeta del juego
20006 / 20016 Fallo de conexión del anticheat Firewall, VPN, DNS
Untrusted system file Un archivo de Windows modificado o dañado sfc /scannow y DISM
Blocked loaded module Un overlay u OSD enganchado al proceso Cerrar RTSS, Afterburner, overlays
Secure Boot is not enabled El juego exige Secure Boot o TPM 2.0 Activarlos en la BIOS/UEFI
El juego se cierra sin mensaje Puede no ser el anticheat Revisar el Visor de eventos

Si el juego se cierra sin ningún aviso, antes de pelearte con el anticheat descarta un cierre normal siguiendo por qué un juego se cierra solo: el diagnóstico es distinto y se resuelve en menos tiempo.

1. Reparar el servicio de Easy Anti-Cheat

Es lo primero y lo que soluciona la mayoría de los casos, incluido el clásico EasyAntiCheat is not installed.

  1. Abre la carpeta de instalación del juego. En Steam: clic derecho en el juego → Administrar → Explorar archivos locales.
  2. Entra en la subcarpeta EasyAntiCheat (a veces aparece como EasyAntiCheat_EOS).
  3. Ejecuta EasyAntiCheat_Setup.exe como administrador.
  4. Elige el juego en la lista y pulsa Reparar servicio.

Si el instalador da error, desinstala el servicio desde esa misma ventana, reinicia el PC y vuelve a instalarlo. El reinicio en medio importa: el servicio es un componente de sistema y no se puede reemplazar mientras está cargado.

Después, verifica los archivos del juego (Steam: Propiedades → Archivos instalados → Verificar integridad; Epic: los tres puntos → Administrar → Verificar). Es el paso que restaura el ejecutable del anticheat si el antivirus lo había borrado.

2. El antivirus: la causa del error 30005

El código 30005 (CreateFile failed with 32) significa casi siempre que un antivirus tiene abierto o bloqueado el archivo que EAC necesita. Pasa igual con Windows Defender que con cualquier suite de terceros.

Añade una exclusión para la carpeta del juego y para la del anticheat:

  • Windows Defender: Seguridad de Windows → Protección antivirus y contra amenazas → Administrar la configuración → Exclusiones → Agregar → Carpeta.
  • Excluye la carpeta del juego completa y la carpeta EasyAntiCheat de Archivos de programa.
  • Revisa la cuarentena: si el ejecutable del anticheat aparece ahí, restáuralo y vuelve a reparar el servicio.

Un aviso importante: si el antivirus detecta algo en la carpeta del juego que no sea el anticheat, no lo excluyas sin mirar qué es. Los trainers, los mods descargados fuera de la tienda y los "optimizadores" de FPS son justo lo que hace saltar al anticheat, y algunos son maliciosos de verdad.

3. Programas que se enganchan al juego

Los mensajes tipo blocked loaded module, o un cierre silencioso justo al cargar, suelen venir de un programa que inyecta código en el proceso del juego. El anticheat no distingue entre un overlay legítimo y un cheat: ve una inyección y corta.

Cierra del todo (no basta con minimizar) y prueba:

  • RivaTuner Statistics Server (RTSS) y MSI Afterburner: son los reincidentes número uno.
  • Overlays de Discord, Steam, NVIDIA App y Xbox Game Bar.
  • Software de macros y RGB (Razer Synapse, Logitech G HUB, iCUE) con overlay activado.
  • Grabadores como OBS con captura por inyección; usa captura de ventana o de pantalla en su lugar.

Ciérralos de uno en uno para saber cuál era. Si el culpable es el OSD que usabas para vigilar temperaturas, no pierdes el control: puedes seguir comprobándolas con las referencias de temperaturas normales de CPU y GPU al jugar y con el software del fabricante fuera del juego.

Placa base de un ordenador vista de cerca

4. Secure Boot, TPM 2.0 y la hora del sistema

Cada vez más juegos con anticheat a nivel de kernel exigen Secure Boot activado, y algunos también TPM 2.0. Cuando es eso, el aviso lo dice de forma explícita y ninguna reparación del servicio lo va a arreglar.

El caso más conocido es el de Valorant, que corta el arranque con los códigos VAN9001 y VAN9003; ahí está el procedimiento de activar Secure Boot y TPM 2.0 sin reinstalar Windows, y sirve igual para cualquier juego que te pida lo mismo.

Comprueba el estado antes de tocar la BIOS: pulsa Win+R, escribe msinfo32 y mira Estado de arranque seguro y Modo de BIOS. Si pone UEFI y Desactivado, puedes activar Secure Boot en la BIOS sin reinstalar nada. Si pone Heredado (Legacy/CSM), el disco está en MBR y hay que convertirlo antes con la herramienta mbr2gpt de Windows; ahí ve con calma y con copia de seguridad.

Dos comprobaciones más que fallan más de lo que parece:

  • La hora y la fecha del sistema. Un reloj desfasado rompe la validación de certificados y provoca errores de conexión del anticheat. Configuración → Hora e idioma → activar la sincronización automática.
  • Virtualización. Algunos anticheats no arrancan con máquinas virtuales activas. Si usas WSL o Hyper-V y no los necesitas mientras juegas, prueba a desactivar la Plataforma del hipervisor en Características de Windows.

5. Errores de conexión (20006, 20016) y archivos de Windows dañados

Si el código es de la familia 20xxx, el anticheat no está fallando al cargar: está fallando al comunicarse.

  • Desactiva la VPN y el proxy mientras juegas.
  • Permite el juego y el ejecutable del anticheat en el Firewall de Windows (Configuración → Red e Internet → Firewall → Permitir una aplicación).
  • Prueba a cambiar el DNS por uno público. Es la misma receta que ayuda con el ping alto y el lag en juegos online.

Y si el mensaje habla de archivos de sistema no confiables, repara Windows antes de reinstalar el juego. En un símbolo del sistema como administrador, ejecuta sfc /scannow, deja que termine, y después DISM /Online /Cleanup-Image /RestoreHealth. Reinicia al acabar. Ese mismo par de comandos resuelve buena parte de los casos de falta un archivo DLL al abrir un juego, porque el origen es el mismo: componentes de Windows a medio actualizar.

6. Cuando el problema no es el anticheat

Antes de reinstalar el juego entero, descarta lo que se le parece:

Errores habituales

  • Reinstalar el juego como primer paso. Son decenas de gigas de descarga para un servicio que se repara en 30 segundos desde el instalador del anticheat.
  • Excluir del antivirus sin mirar qué había en cuarentena. Si lo que bloqueó era un trainer, la exclusión no arregla nada y el anticheat volverá a saltar.
  • Ejecutar el juego como administrador "por si acaso". Con algunos anticheats provoca justo el fallo que intentas evitar. Pruébalo, pero déjalo como estaba si no cambia nada.
  • Ignorar el código de error. El 30005 y el 20016 no tienen nada que ver entre sí; aplicar la receta del otro es perder la tarde.
  • Instalar cheats o mods de terceros y esperar que no pase nada. El anticheat está hecho exactamente para detectar eso, y el siguiente aviso puede ser un baneo de cuenta.

Preguntas frecuentes

¿Qué significa el error de Easy Anti-Cheat al abrir un juego? Que el servicio del anticheat no ha podido arrancar o ha encontrado algo que considera sospechoso. Suele ser un servicio dañado, el antivirus bloqueándolo, un overlay inyectado en el juego o un requisito del sistema sin cumplir.

¿Cómo reparo Easy Anti-Cheat? Ejecuta EasyAntiCheat_Setup.exe como administrador desde la carpeta del juego, elige el juego y pulsa Reparar servicio. Después verifica los archivos del juego en la tienda.

¿Puedo desinstalar Easy Anti-Cheat? Puedes, pero los juegos que lo usan dejarán de arrancar en modo online. Solo tiene sentido desinstalarlo para volver a instalarlo limpio a continuación.

¿Por qué me da el error 30005? Porque otro programa, casi siempre el antivirus, tiene bloqueado el archivo que el anticheat necesita abrir. Añade la carpeta del juego a las exclusiones y revisa la cuarentena.

¿Es obligatorio Secure Boot para jugar? Solo en los juegos que lo exigen de forma explícita, cada vez más habituales entre los competitivos con anticheat de kernel. Comprueba tu estado con msinfo32 antes de tocar la BIOS.

Conclusión

El orden que resuelve casi todos los casos es corto: reparar el servicio, excluir del antivirus y revisar la cuarentena, cerrar overlays y RTSS y, solo si el mensaje lo pide, activar Secure Boot o reparar Windows con sfc y DISM. Lee el código antes de tocar nada: es la diferencia entre arreglarlo en cinco minutos o pasarte la tarde reinstalando un juego que nunca estuvo roto.

Comentarios