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

 
Предыдущий Следующий
ERROR_ALREADY_REGISTERED ERROR_NOT_AUTHENTICATED

ERROR_SERVICE_NOT_FOUND

Указанная служба не найдена

Диспетчер управления службами (SCM) хранит именованные объекты служб в базе установленных служб. ERROR_SERVICE_NOT_FOUND означает, что запрошенный идентификатор службы отсутствует в контексте поиска, вернувшем этот статус. Сначала это следует исследовать как проблему идентичности или регистрации, а не как неисправность исполняемого файла службы.

Запишите компьютер, контекст базы SCM, внутреннее имя службы и любое преобразование из отображаемого имени. Имена служб отличаются от отображаемых имён, а код удалённого управления может по ошибке обращаться не к тому компьютеру. Сопоставьте ожидаемую службу с ветвью Services реестра и записью установщика. Не создавайте службу-заглушку автоматически, если вызывающая сторона не является уполномоченным установщиком: отсутствие службы может означать незавершённое развёртывание, удаление или переименование, требующее миграции.

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

  • Подтвердите целевой компьютер и внутреннее имя службы, использованные при поиске.
  • Проверьте, не изменили ли запись SCM установка, удаление или переименование.
  • Не создавайте отсутствующую службу автоматически на основе неполных данных среды выполнения.

Ссылки


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