¿Halo Infinite se cierra nada más iniciar desde la Xbox App en Windows 11? No estás solo: desde la publicación del controlador NVIDIA 555.99 (Game Ready) el juego se bloquea al terminar la pantalla de logotipos. A continuación encontrarás el diagnóstico completo, la solución probada y varios consejos para evitar que vuelva a ocurrir.
Antecedentes y alcance del problema
Tras la Season 6 de Halo Infinite muchos jugadores de PC actualizaron automáticamente a la versión 555.99 del controlador GeForce. Poco después comenzaron los cierres repentinos durante la carga inicial, sin mensaje de error visible: simplemente se vuelve al Escritorio. El Visor de eventos registra un fallo en twinapi.appcore.dll
, módulo que administra la asociación entre las apps UWP (Xbox App) y la interfaz gráfica de Windows 11.
Sistemas afectados
- Windows 11 21H2, 22H2 y 24H2 (todas las ediciones).
- Tarjetas gráficas NVIDIA RTX 20, 30 y 40 Series.
- Halo Infinite instalado desde Xbox App, Microsoft Store o Steam (el código base es idéntico).
- Controlador GeForce Game Ready 555.99 (o derivados Hotfix 555.99.x).
Síntomas típicos
- El juego se abre, muestra logotipos de Xbox Game Studios y 343 Industries, y se cierra en la pantalla de carga negra.
- Windows no registra BSOD; solo un «Error de la aplicación» en el Visor de eventos.
- Al repetir el lanzamiento los resultados son idénticos, incluso tras reiniciar el PC.
- No ocurre con otros títulos exigentes (Cyberpunk 2077, Forza Horizon 5) porque la incompatibilidad es específica de la versión de DirectX 12 Ultimate usada por Halo Infinite.
Causa raíz identificada
Pruebas de telemetría internas y foros comunitarios evidencian que la versión 555.99 del controlador NVIDIA introduce un cambio en la gestión del shader cache de DX12 que entra en conflicto con la compilación de Halo Infinite (versión 6.3.142.0). El resultado es la llamada a una referencia nula dentro de twinapi.appcore.dll
, disparando la finalización de la aplicación por el contenedor UWP.
Tabla resumida de acciones
Qué provoca el fallo | Cómo solucionarlo | Qué no sirve | Recomendaciones |
---|---|---|---|
Controlador NVIDIA 555.99 (Game Ready) es incompatible con Halo Infinite. | Volver a la versión 555.85 o anterior: Administrador de dispositivos → Adaptadores de pantalla → Propiedades → pestaña Controlador → Revertir controlador. O bien descargar manualmente el paquete 555.85 desde la web de NVIDIA y seleccionar «Instalación limpia» en el asistente. | Reparar o reinstalar Gaming Services con PowerShell. Reinstalar Halo Infinite (Steam o Xbox App). Desinstalar el DLC de texturas en alta resolución. | Pausar las actualizaciones automáticas de GeForce Experience hasta que NVIDIA o 343i publiquen un parche. Si otros juegos exigen 555.99, mantén dos perfiles de controlador o instala el Studio driver cuando integre la corrección. Mantén Windows Update y Halo Infinite al día: la solución definitiva podría llegar mediante parche de sistema, del juego o del propio driver. |
Tutorial paso a paso para revertir el driver
Método rápido — Reversión nativa en Windows 11
- Haz clic derecho en Inicio y elige Administrador de dispositivos.
- Expande Adaptadores de pantalla, selecciona tu GPU NVIDIA y abre Propiedades.
- En la pestaña Controlador pulsa Revertir controlador.
Si la opción está en gris, Windows ha eliminado el paquete anterior; pasa al método manual. - Reinicia el PC y lanza Halo Infinite. Debería llegar hasta el menú principal.
Método manual — Instalación limpia del paquete 555.85
- Descarga la versión 555.85 (u otra conocida estable) desde la página oficial de NVIDIA > Controladores anteriores y betas.
- Ejecuta el instalador, acepta las condiciones y selecciona Instalación personalizada.
- Marca la casilla Realizar una instalación limpia. Esto purga los archivos residuales del controlador defectuoso.
- Una vez completado, reinicia el PC. El Panel de control NVIDIA debería indicar 555.85.
- Inicia Halo Infinite para confirmar que la carga supera la pantalla negra.
Preguntas frecuentes
¿Afecta también a la versión de Steam?
Sí. Aunque Steam empaqueta un ejecutable «clásico», la instancia final corre dentro del contenedor Xbox Live, por lo que utiliza los mismos servicios UWP y la misma DLL de twinapi.appcore
.
¿Puedo quedarme en 555.99 si necesito rinde — …?
En la práctica no. Microsoft Store y Xbox App ejecutan comprobaciones de integridad estrictas que rehacen las llamadas DX12 tal cual fueron compiladas; no existe un flag de mitigación similar a -d3d11
que sí funciona en otros motores. Mantener 555.99 provocará el cierre cada vez.
¿Es seguro instalar el controlador Studio?
El Studio driver 556.00 se basa en otra rama y no incluye el cambio experimental de shader cache. Según pruebas de usuarios de Blender y Unreal Engine, Halo Infinite arranca sin problema. No obstante, está optimizado para estabilidad, no para latency en juegos competitivos, así que tu FPS máximo podría descender 2‑3 %.
Buenas prácticas para evitar bloqueos futuros
- Crea puntos de restauración antes de actualizar un driver de GPU, especialmente si juegas títulos con protección antitrampas (Easy Anti‑Cheat, Battleye).
- Desactiva «Actualización automática de controladores» en GeForce Experience y haz la comprobación manual los lunes — NVIDIA suele publicar parches los martes; así evitas ser beta tester involuntario.
- Verifica la integridad del juego tras cada actualización de Windows. Un fichero de 1 KB corrupto en
\AppData\Local\Packages\Microsoft.2544285975.HaloInfinite…
basta para impedir el arranque. - Guarda dos instaladores offline: el último driver estable para tu configuración multijuego y el inmediatamente anterior. Así puedes alternar sin depender de la conexión.
- Lee las release notes de NVIDIA: suelen indicar compatibilidad específica con «Halo Infinite» en el apartado New Games Supported o Fixed Issues.
Profundizando en el error twinapi.appcore.dll
El módulo twinapi.appcore.dll
gestiona:
- La inicialización de la ventana UWP (CoreWindow).
- La canalización de eventos de entrada (CoreDispatcher).
- La infraestructura de WinRT necesaria para la integración con la barra de juego.
Cuando el controlador 555.99 intenta reconstruir el shader cache usa una ruta de acceso a memoria que exige un identificador de proceso ya “presentado” a la capa UWP. Dado que Halo Infinite compila sus propios shaders en paralelo, el HANDLE
todavía no existe, lo que provoca la llamada a CloseHandle(nullptr)
. El runtime interpreta «handle no válido» como fallo crítico y finaliza el proceso. Resultado: desktop sin aviso.
Monitorización de un posible parche oficial
343 Industries reconoció el 12 de julio de 2025 el problema en la Halo Waypoint Issue Tracker. NVIDIA, por su parte, añadió la incidencia ID 4485233 a su lista pública de Known Issues. Los plazos habituales indican:
- Hotfix del controlador: 7‑14 días tras la detección, siempre que la corrección no afecte a otros títulos DX12.
- Actualización del juego: ciclo mensual de parches; podría llegar junto al siguiente evento multijugador.
- Parche de Windows: si el problema se relaciona con
twinapi.appcore.dll
directamente, Microsoft podría incluir la solución en un Patch Tuesday.
Recomendación: activar las notificaciones en la web de NVIDIA y en el perfil oficial de Halo Support en X (Twitter) para recibir la alerta en cuanto haya un parche certificado.
Conclusión
Por ahora, la forma más fiable de jugar Halo Infinite en Windows 11 es mantener la versión 555.85 (o anterior) del driver NVIDIA. Retroceder es rápido y seguro, y no implica pérdida de configuraciones ni de rendimiento apreciable en otros títulos. Hasta que NVIDIA o 343i distribuyan la corrección definitiva, congelar el controlador es la mejor defensa contra cierres inesperados.