| Предыдущий | Следующий |
| STATUS_GPIO_INCOMPATIBLE_CONNECT_MODE | STATUS_INVALID_RUNLEVEL_SETTING |
STATUS_CANNOT_SWITCH_RUNLEVEL
Не удалось завершить переход уровня выполнения
Этот NTSTATUS относится к документированному семейству ошибок уровней выполнения, используемому инфраструктурой служб Windows. Это совокупный результат перехода: одна или несколько участвующих служб отказались остановиться или перезапуститься для требуемого уровня. Код не указывает службу, заблокировавшую переключение.
Изучите состояние SCM и события перехода, чтобы найти первую службу, остающуюся в несовместимом состоянии. Зависимости служб важны: сбой выше в графе зависимостей может помешать изменению состояния нескольких последующих служб. Исправьте блокирующую службу, а не меняйте вслепую номера уровней выполнения.
Что исследовать
- Зафиксируйте запрошенный уровень выполнения и состояния служб в момент ошибки.
- Найдите первую службу, которая отказалась или не смогла выполнить требуемый переход.
- Проверьте зависимости и ожидающие управляющие команды до повторного переключения всего уровня.
Ссылки
- Microsoft: системные коды ошибок 12000–15999
- Microsoft: QueryServiceStatusEx
- Microsoft: база данных диспетчера управления службами
Нужно найти другой код? Найти другой код состояния или ошибки.