Síntomas
- Abres Razer Synapse (o "Razer App Engine") y no pasa nada: no aparece ventana, no hay error visible.
- En el Administrador de tareas el proceso aparece un instante y desaparece solo, o directamente no aparece.
- No hay entradas de "Application Error" en el Visor de eventos relacionadas con Razer.
- Puede pasar tras reinstalar Synapse, tras una actualización de Windows, o si usaste alguna herramienta de "optimización" / "hardening" / "debloat" de Windows.
Causa
Razer Synapse 4 usa como lanzador principal RazerAppEngine.exe (ubicado normalmente en C:\Program Files\Razer\RazerAppEngine\). Este lanzador internamente usa la API de Windows CreateProcessWithTokenW para arrancar el proceso real de la aplicación con el token del usuario actual.
Esa API depende del servicio de Windows "Inicio de sesión secundario" (nombre interno: seclogon, en inglés Secondary Logon). Si ese servicio está deshabilitado, CreateProcessWithTokenW falla con el código 1058 (ERROR_SERVICE_DISABLED) y el proceso de Synapse se cierra inmediatamente sin mostrar ningún error.
Puedes confirmarlo revisando el log:
%LOCALAPPDATA%\Razer\RazerAppEngine\User Data\Logs\RazerAppEngineLauncher.log
Si ves una línea como esta, es exactamente este problema:
LaunchRazerAppEngine CreateProcessWithTokenW failed (1058).
El servicio "Inicio de sesión secundario" se deshabilita a veces manualmente por temas de seguridad, o por scripts/guías de "optimización de Windows para gaming" que recomiendan desactivar servicios "innecesarios" sin saber que rompe este mecanismo.
Solución
Opción 1: Interfaz gráfica (services.msc)
- Presiona
Win + R, escribe services.msc y pulsa Enter.
- Busca el servicio "Inicio de sesión secundario" (en inglés: Secondary Logon).
- Haz doble clic sobre él.
- Cambia "Tipo de inicio" de
Deshabilitado a Manual (o Automático si prefieres que siempre esté listo).
- Haz clic en Iniciar para arrancarlo ahora mismo.
- Pulsa Aceptar.
- Abre Razer Synapse de nuevo — debería abrir con normalidad.
Opción 2: PowerShell (como Administrador)
Abre PowerShell como Administrador y ejecuta:
powershell
Set-Service -Name seclogon -StartupType Manual
Start-Service -Name seclogon
Verifica que quedó activo:
powershell
Get-Service -Name seclogon | Select-Object Name, DisplayName, Status, StartType
Debería mostrar Status: Running y StartType: Manual.
Luego vuelve a abrir Razer Synapse.
Cómo diagnosticarlo tú mismo si el problema no es exactamente este
- Revisa si hay procesos de Razer colgados o en bucle:
powershell
Get-Process | Where-Object { $_.Name -match 'Razer|Rz' }
- Revisa el estado del servicio de inicio de sesión secundario:
powershell
Get-Service seclogon
- Revisa el log del lanzador (ruta arriba) buscando líneas con
failed o códigos de error después de intentar abrir Synapse.
- Si el log muestra otro código de error distinto a 1058, probablemente sea un problema diferente (permisos, instalación corrupta, antivirus bloqueando, etc.) y conviene reinstalar Synapse con el "Razer Installer Cleanup Utility" oficial de Razer.
Nota
Si vuelves a usar alguna herramienta de "debloat"/"hardening" de Windows que deshabilite servicios, es posible que el servicio "Inicio de sesión secundario" se deshabilite de nuevo y tengas que repetir estos pasos.