Descripción: servicio de Windows que apareció con Windows 10 y sigue presente en Windows 11. Proporciona los servicios de autenticación y autorización que necesitan la app de Xbox, los juegos de PC Game Pass y cualquier aplicación o juego que use Xbox Live (inicio de sesión, logros, amigos, partidas guardadas en la nube, multijugador). Microsoft lo describe así: si el servicio se detiene, algunas aplicaciones pueden no funcionar correctamente.
Si lo deshabilitamos no podremos iniciar sesión en Xbox Live desde el PC: la app de Xbox no conectará, los juegos de Game Pass fallarán al arrancar o al sincronizar y dejarán de subirse logros y partidas guardadas.
- Ruta del ejecutable: C:\Windows\System32\svchost.exe -k netsvcs -p
- Nombre en inglés: Xbox Live Auth Manager
- Nombre del servicio: XblAuthManager
- Archivo asociado: C:\Windows\System32\XblAuthManager.dll
- Tipo de inicio: Manual en Windows 10 y Windows 11 (solo arranca cuando una aplicación o juego lo necesita)
- Cuenta con la que se ejecuta: Sistema local (LocalSystem), en un proceso svchost.exe compartido con otros servicios del grupo netsvcs
- Conexiones de red: no abre un puerto de escucha propio; se comunica como cliente por HTTPS con los servidores de autenticación de Xbox Live
- Depende de: Llamada a procedimiento remoto (RPC)
- Servicios que dependen de él: Partida guardada en Xbox Live (XblGameSave); en las primeras versiones de Windows 10 también Supervisión de juegos de Xbox
- Ubicación en el registro de Windows: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\XblAuthManager
Qué hace exactamente este servicio
XblAuthManager hace de intermediario entre tu cuenta Microsoft y Xbox Live. Cuando abres la app de Xbox o un juego con funciones online, el servicio obtiene los tokens que Xbox Live exige, los guarda en caché y los renueva cuando caducan, de forma que cada juego no tenga que pedirte la contraseña por su cuenta.
De forma simplificada, el inicio de sesión en Xbox Live sigue estos pasos:
- Cuenta Microsoft: Windows ya tiene (o solicita) un token de tu cuenta Microsoft, la misma que usas en la Microsoft Store.
- Token de usuario de Xbox: ese token se intercambia en
user.auth.xboxlive.compor un token de usuario de Xbox Live. - Token del dispositivo: el equipo también se identifica ante
device.auth.xboxlive.com, para que Xbox Live sepa desde qué PC o consola se conecta. - Token XSTS: con los anteriores se obtiene en
xsts.auth.xboxlive.comel token definitivo (XSTS), que es el que autoriza el acceso a perfil, logros, amigos, multijugador o partidas en la nube. - Uso en las peticiones: las apps y juegos envían ese token en la cabecera
Authorization: XBL3.0 x=…de cada llamada a los servicios de Xbox Live. Cuando caduca, el servicio lo renueva sin que tengas que volver a iniciar sesión.
Todo esto viaja cifrado por HTTPS. La seguridad de la cuenta en sí (contraseña, verificación en dos pasos con Microsoft Authenticator, llaves de seguridad o Windows Hello) se gestiona en la cuenta Microsoft, no en este servicio.
Servicios de Xbox relacionados en Windows
XblAuthManager no trabaja solo. Estos son los servicios de Xbox que suelen aparecer junto a él en services.msc:
- Partida guardada en Xbox Live (XblGameSave): sincroniza las partidas guardadas en la nube. Depende de XblAuthManager y del Administrador de usuarios.
- Servicio de red de Xbox Live (XboxNetApiSvc): comprueba la conectividad y el tipo de NAT para el multijugador y el chat de voz.
- Administración de accesorios de Xbox (XboxGipSvc): gestiona mandos y accesorios de Xbox conectados al PC.
¿Se puede desactivar?
Se puede, pero rara vez merece la pena. Al estar en inicio Manual, el servicio no se ejecuta si no lo necesita ninguna aplicación, así que su consumo de memoria y CPU en un equipo que no juega es prácticamente nulo.
- Déjalo en Manual si: usas la app de Xbox, PC Game Pass, juegos de la Microsoft Store o juegos de otras tiendas que piden cuenta Xbox (muchos títulos de Microsoft en Steam también la usan).
- Puedes deshabilitarlo si: el equipo no se usa para jugar y quieres reducir servicios al mínimo, sabiendo que cualquier función de Xbox dejará de funcionar hasta que lo restaures.
Cómo restaurar la configuración por defecto
Si lo deshabilitaste (a mano o con algún programa de «optimización») y ahora la app de Xbox no inicia sesión, abre el Símbolo del sistema como administrador y ejecuta:
sc config XblAuthManager start= demand
sc config XblGameSave start= demand
sc start XblAuthManagerEl espacio después de start= es obligatorio. También puedes hacerlo desde el registro: en HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\XblAuthManager el valor Start debe ser 3 (Manual). El valor DependOnService debe contener RpcSs. Reinicia el equipo después del cambio.
Problemas de inicio de sesión en la app de Xbox
Si el servicio está en Manual y aun así no consigues iniciar sesión, revisa por este orden:
- Que la fecha, la hora y la zona horaria del equipo sean correctas: los tokens caducan y un reloj desajustado los invalida.
- Que la app de Xbox, Gaming Services y la Microsoft Store estén actualizadas.
- Que hayas iniciado sesión en la Microsoft Store con la misma cuenta que usas en Xbox.
- Que ningún programa de privacidad o «debloat» haya bloqueado los dominios
*.xboxlive.comen el archivo hosts o en el firewall. - Si nada funciona, repara o restablece la app de Xbox y Gaming Services desde Configuración > Aplicaciones > Aplicaciones instaladas.