Исправлено: служба не запускалась из-за ошибки входа
Когда вы страдаете из-за того, что служба не запускается из-за ошибки входа в систему, особенно при перезапуске сервера Windows, проблема обычно связана с изменением пароля для профиля, используемого агентом SQL Server.
Однако иногда пароль может оставаться прежним, и вы уверены, что не внесли никаких изменений.
В дополнение к этому вы устали менять используемое имя входа и возвращать его обратно в исходное имя домена все время, что вы не можете продолжать делать каждый раз, когда что-то идет не так.
Выше может произойти из-за:
- Смена пароля для учетной записи, с которой настроен сервис для входа
- Данные пароля повреждены (в реестре)
- Право на вход в систему в качестве службы было отменено для указанной учетной записи пользователя
Не нужно беспокоиться об этом, поскольку у нас есть только правильные решения для решения проблем, при которых служба не запускалась из-за ошибки входа в систему, ознакомьтесь с приведенными ниже решениями.
Как исправить сервис не запускался из-за ошибки входа в систему
- Настройте службу для использования встроенной системной учетной записи
- Измените пароль для указанной учетной записи пользователя, чтобы он соответствовал текущему паролю для того же пользователя.
- Восстановить право пользователя на вход в систему как сервис
Решение 1. Настройте службу для использования встроенной системной учетной записи.
Если служба не запустилась из-за ошибки входа в систему, настройте ее на запуск со встроенной системной учетной записью, выполнив следующие действия:
- Нажмите клавишу Windows + R, чтобы открыть командную строку « Запуск с повышенными правами».
- Введите services.msc и нажмите Enter.
- Найдите службу идентификации приложений, щелкните ее правой кнопкой мыши и откройте Свойства .
- Нажмите вкладку Вход в систему .
- Нажмите Локальная системная учетная запись
- Не устанавливайте флажок Разрешить взаимодействие с рабочим столом
- Нажмите Применить
- Нажмите вкладку Общие
- Нажмите Пуск, чтобы перезапустить службу
- Закройте инструмент Services.
Примечание. При попытке открыть свойства службы с помощью средства «Службы» на панели управления компьютер может перестать отвечать на запросы и получить сообщение об ошибке: «Сервер RPC недоступен .
Это может произойти, если служба RPC не запущена из-за сбоя входа в систему со службой или службы зависимостей, потому что некоторым приходится ждать, пока их службы зависимостей не запустятся, прежде чем они сами запустятся.
- ТАКЖЕ ЧИТАЙТЕ: Экран входа в систему Windows 10 медленный, застрял, завис
Решение 2. Измените пароль для указанной учетной записи пользователя, чтобы он совпадал с текущим паролем для того же пользователя.
Вот как настроить пароль для указанной учетной записи пользователя в соответствии с текущим паролем для этого пользователя:
- Снова перейдите к Сервисам, следуя инструкциям предыдущего решения.
- В поле поиска введите Администрирование и нажмите на него
- Нажмите Услуги
- Щелкните правой кнопкой мыши по нужному сервису и выберите «Свойства».
- Нажмите вкладку Вход в систему
- Измените пароль, затем нажмите Применить
- Нажмите вкладку Общие
- Нажмите Пуск, чтобы перезапустить службу
- Нажмите OK и закройте инструмент Services
ТАКЖЕ ЧИТАЙТЕ: Лучшее программное обеспечение для восстановления пароля Windows 7, которое спасет день
Решение 3. Восстановите право пользователя на вход в систему в качестве службы
Если право на вход в систему в качестве службы аннулировано для учетной записи пользователя, восстановите его на контроллере домена или рядовом сервере (автономно) в зависимости от вашей ситуации.
Как восстановить права пользователя на контроллере домена
Вот как это сделать, если пользователь находится в домене Active Directory:
- Щелкните правой кнопкой мыши Пуск
- Нажмите Панель управления
- Введите Администрирование и выберите его
- Нажмите Active Directory - пользователи и компьютеры.
- Щелкните правой кнопкой мыши организационную единицу, в которой было предоставлено право пользователя на вход в систему в качестве службы (по умолчанию организационная единица контроллеров домена)
- Щелкните правой кнопкой мыши нужный контейнер, затем выберите « Свойства».
- Перейти на вкладку групповой политики
- Нажмите Политика контроллеров домена по умолчанию
- Нажмите « Изменить», чтобы запустить диспетчер групповой политики.
- Развернуть Конфигурация компьютера
- Развернуть настройки Windows
- Разверните Настройки безопасности .
- Развернуть Локальные политики
- Нажмите Назначение прав пользователя
- Щелкните правой кнопкой мыши Вход в качестве службы на правой панели.
- Нажмите Добавить пользователя или группу .
- Введите имя, которое вы хотите добавить в политику, в поле Имена пользователей и групп
- Нажмите ОК .
- Выход из диспетчера групповой политики
- Закрыть свойства групповой политики,
- Выход из оснастки «Active Directory - пользователи и компьютеры» консоли управления (MMC)
Как восстановить права пользователя на рядовом сервере (автономно)
Вот как это сделать, если пользователь является участником автономного рядового сервера:
- Запустите оснастку MMC «Локальные параметры безопасности».
- Разверните Локальные политики.
- Нажмите Назначение прав пользователя .
- Щелкните правой кнопкой мыши Вход в качестве службы на правой панели.
- Нажмите Добавить пользователя или группу .
- Введите имя, которое вы хотите добавить в политику, в поле Имена пользователей и групп .
- Нажмите ОК .
- Закройте оснастку MMC «Локальные параметры безопасности».
Помогло ли какое-либо из приведенных выше решений исправить службу, не запущенную из-за ошибки входа в систему? Дайте нам знать ваш опыт в разделе комментариев ниже.