Что означает код ошибки Windows 15402 (ERROR_RUNLEVEL_SWITCH_TIMEOUT)?

 
Предыдущий Следующий
ERROR_INVALID_RUNLEVEL_SETTING ERROR_RUNLEVEL_SWITCH_AGENT_TIMEOUT

ERROR_RUNLEVEL_SWITCH_TIMEOUT

Что означает ERROR_RUNLEVEL_SWITCH_TIMEOUT

ERROR_RUNLEVEL_SWITCH_TIMEOUT означает, что переключение run level не завершилось за отведённое время. Обычно один из участвующих services перестал сообщать progress либо завис в stop/start handler.

Что проверить

  • Сохраните checkpoint и wait hint каждого service во время transition.
  • Найдите первый service, у которого checkpoint перестал изменяться.
  • Проверьте dependencies, control handler и внешние I/O/locks, которых ждёт именно этот service.

Как подтвердить исправление

Исправление подтверждается повторным переходом run level: checkpoints участвующих services продолжают продвигаться и transition завершается в штатный срок без увеличения общего timeout.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.