Исправлено: служба не запускалась из-за ошибки входа

Когда вы страдаете из-за того, что служба не запускается из-за ошибки входа в систему, особенно при перезапуске сервера Windows, проблема обычно связана с изменением пароля для профиля, используемого агентом SQL Server.

Однако иногда пароль может оставаться прежним, и вы уверены, что не внесли никаких изменений.

В дополнение к этому вы устали менять используемое имя входа и возвращать его обратно в исходное имя домена все время, что вы не можете продолжать делать каждый раз, когда что-то идет не так.

Выше может произойти из-за:

  • Смена пароля для учетной записи, с которой настроен сервис для входа
  • Данные пароля повреждены (в реестре)
  • Право на вход в систему в качестве службы было отменено для указанной учетной записи пользователя

Не нужно беспокоиться об этом, поскольку у нас есть только правильные решения для решения проблем, при которых служба не запускалась из-за ошибки входа в систему, ознакомьтесь с приведенными ниже решениями.

Как исправить сервис не запускался из-за ошибки входа в систему

  1. Настройте службу для использования встроенной системной учетной записи
  2. Измените пароль для указанной учетной записи пользователя, чтобы он соответствовал текущему паролю для того же пользователя.
  3. Восстановить право пользователя на вход в систему как сервис

Решение 1. Настройте службу для использования встроенной системной учетной записи.

Если служба не запустилась из-за ошибки входа в систему, настройте ее на запуск со встроенной системной учетной записью, выполнив следующие действия:

  1. Нажмите клавишу Windows + R, чтобы открыть командную строку « Запуск с повышенными правами».
  2. Введите services.msc и нажмите Enter.
  3. Найдите службу идентификации приложений, щелкните ее правой кнопкой мыши и откройте Свойства .
  4. Нажмите вкладку Вход в систему .

  5. Нажмите Локальная системная учетная запись
  6. Не устанавливайте флажок Разрешить взаимодействие с рабочим столом
  7. Нажмите Применить
  8. Нажмите вкладку Общие
  9. Нажмите Пуск, чтобы перезапустить службу

  10. Закройте инструмент Services.

Примечание. При попытке открыть свойства службы с помощью средства «Службы» на панели управления компьютер может перестать отвечать на запросы и получить сообщение об ошибке: «Сервер RPC недоступен .

Это может произойти, если служба RPC не запущена из-за сбоя входа в систему со службой или службы зависимостей, потому что некоторым приходится ждать, пока их службы зависимостей не запустятся, прежде чем они сами запустятся.

  • ТАКЖЕ ЧИТАЙТЕ: Экран входа в систему Windows 10 медленный, застрял, завис

Решение 2. Измените пароль для указанной учетной записи пользователя, чтобы он совпадал с текущим паролем для того же пользователя.

Вот как настроить пароль для указанной учетной записи пользователя в соответствии с текущим паролем для этого пользователя:

  1. Снова перейдите к Сервисам, следуя инструкциям предыдущего решения.
  2. В поле поиска введите Администрирование и нажмите на него
  3. Нажмите Услуги
  4. Щелкните правой кнопкой мыши по нужному сервису и выберите «Свойства».
  5. Нажмите вкладку Вход в систему

  6. Измените пароль, затем нажмите Применить
  7. Нажмите вкладку Общие
  8. Нажмите Пуск, чтобы перезапустить службу

  9. Нажмите OK и закройте инструмент Services

ТАКЖЕ ЧИТАЙТЕ: Лучшее программное обеспечение для восстановления пароля Windows 7, которое спасет день

Решение 3. Восстановите право пользователя на вход в систему в качестве службы

Если право на вход в систему в качестве службы аннулировано для учетной записи пользователя, восстановите его на контроллере домена или рядовом сервере (автономно) в зависимости от вашей ситуации.

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

Вот как это сделать, если пользователь находится в домене Active Directory:

  1. Щелкните правой кнопкой мыши Пуск
  2. Нажмите Панель управления

  3. Введите Администрирование и выберите его
  4. Нажмите Active Directory - пользователи и компьютеры.
  5. Щелкните правой кнопкой мыши организационную единицу, в которой было предоставлено право пользователя на вход в систему в качестве службы (по умолчанию организационная единица контроллеров домена)
  6. Щелкните правой кнопкой мыши нужный контейнер, затем выберите « Свойства».
  7. Перейти на вкладку групповой политики
  8. Нажмите Политика контроллеров домена по умолчанию
  9. Нажмите « Изменить», чтобы запустить диспетчер групповой политики.
  10. Развернуть Конфигурация компьютера
  11. Развернуть настройки Windows
  12. Разверните Настройки безопасности .
  13. Развернуть Локальные политики
  14. Нажмите Назначение прав пользователя
  15. Щелкните правой кнопкой мыши Вход в качестве службы на правой панели.
  16. Нажмите Добавить пользователя или группу .
  17. Введите имя, которое вы хотите добавить в политику, в поле Имена пользователей и групп
  18. Нажмите ОК .
  19. Выход из диспетчера групповой политики
  20. Закрыть свойства групповой политики,
  21. Выход из оснастки «Active Directory - пользователи и компьютеры» консоли управления (MMC)

Как восстановить права пользователя на рядовом сервере (автономно)

Вот как это сделать, если пользователь является участником автономного рядового сервера:

  1. Запустите оснастку MMC «Локальные параметры безопасности».
  2. Разверните Локальные политики.
  3. Нажмите Назначение прав пользователя .
  4. Щелкните правой кнопкой мыши Вход в качестве службы на правой панели.
  5. Нажмите Добавить пользователя или группу .
  6. Введите имя, которое вы хотите добавить в политику, в поле Имена пользователей и групп .
  7. Нажмите ОК .
  8. Закройте оснастку MMC «Локальные параметры безопасности».

Помогло ли какое-либо из приведенных выше решений исправить службу, не запущенную из-за ошибки входа в систему? Дайте нам знать ваш опыт в разделе комментариев ниже.