| Anterior | Siguiente |
| ERROR_SERVICE_DISABLED | ERROR_SERVICE_DOES_NOT_EXIST |
ERROR_CIRCULAR_DEPENDENCY
Qué significa ERROR_CIRCULAR_DEPENDENCY
ERROR_CIRCULAR_DEPENDENCY (1059) — El grafo de dependencias de servicios contiene un ciclo.
El SCM no puede determinar un orden válido de arranque o parada cuando A depende de B y, directa o indirectamente, B vuelve a depender de A.
Qué comprobar
- Exporta dependencias de todos los servicios implicados y construye el ciclo completo.
- Distingue DependOnService de DependOnGroup.
- Revisa cambios recientes de installer que añadieron una dependencia redundante.
Tratamiento recomendado
Rompe el ciclo en el diseño: una de las relaciones debe convertirse en coordinación en runtime, evento o retry. No intentes resolverlo cambiando arbitrariamente el orden de arranque.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.