| Предыдущий | Следующий |
| ERROR_BOOT_ALREADY_ACCEPTED | ERROR_DUPLICATE_SERVICE_NAME |
ERROR_SERVICE_NEVER_STARTED
После загрузки службу не запускали и даже не пытались запустить
MS-SCMR указывает, что если после последней загрузки не было ни одной попытки запустить запись службы, сервер устанавливает в состоянии службы код завершения Win32 ERROR_SERVICE_NEVER_STARTED. Это состояние истории запуска, а не признак того, что ServiceMain выполнилась и вернула ошибку.
Проверьте настроенный тип запуска, триггеры, зависимости и контроллер, который должен вызывать StartService. Для автоматической службы определите, не помешал ли SCM дойти до неё порядок запуска или сбой более ранней зависимости. Для службы с запуском по требованию убедитесь, что ответственное приложение действительно отправило запрос запуска. Не диагностируйте код инициализации службы, пока нет подтверждения попытки запуска; сначала установите, почему путь запуска вообще не был выполнен.
Что проверить
- Запросите конфигурацию службы и текущую запись состояния.
- Определите, должен ли её запускать автоматический запуск, триггер или явный контроллер.
- Отличайте состояние «попытки не было» от зарегистрированной неудачной попытки запуска.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.