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

 
Предыдущий Следующий
ERROR_SERVICE_ALREADY_RUNNING ERROR_SERVICE_DISABLED

ERROR_INVALID_SERVICE_ACCOUNT

ERROR_INVALID_SERVICE_ACCOUNT (1057, 0x00000421) означает, что учётная запись, настроенная для службы Windows, недопустима, не найдена или несовместима с выбранной конфигурацией службы.

Где возвращается

CreateService и ChangeServiceConfig может вернуть этот код, если значение, переданное как учётная запись входа службы, не существует. Служба в общем процессе также может быть отклонена, если её учётная запись отличается от учётной записи служб, уже размещённых в том же исполняемом файле.

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

  • Используйте настроенное имя учётной записи службы, а не её отображаемое имя. Встроенные, управляемые и виртуальные учётные записи имеют конкретные допустимые формы.
  • Для обычной пользовательской учётной записи проверьте, что она по-прежнему существует и в конфигурации службы указан предполагаемый пароль.
  • Для общего процесса убедитесь, что все размещённые в нём службы используют совместимую конфигурацию учётной записи.

Этот код описывает проблему конфигурации. Последующая ошибка запуска из-за отсутствующих прав обычно возвращается как ERROR_SERVICE_LOGON_FAILED.


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