ИСПРАВЛЕНИЕ: Невозможно добавить роли и компоненты на сервере 2016, поскольку сервер требует перезапуска (решено)

Это руководство содержит инструкции по решению следующей проблемы: Невозможно добавить роли и функции на Server 2016 или Сервер 2012 с ошибкой: «Не удалось установить компонент: запрос на добавление или удаление компонентов на указанном сервере. не удалось. Операция не может быть завершена, так как указанный сервер требует перезапуска ».

Невозможно добавить роли и функции на сервере 2016, поскольку сервер требует перезагрузки

В результате указанной выше ошибки нам не удалось установить роли и функции на сервере, поскольку проблема сохранялась даже после перезапуска сервера и установки последних обновлений.

При этом в Средстве просмотра событий (Журналы Windows> Система) была зафиксирована следующая ошибка:

«Событие 7041: диспетчер управления службами.

Службе MSSQL $ MICROSOFT ## WID не удалось войти в систему как NT SERVICE \ MSSQL $ MICROSOFT ## WID с текущим настроенным паролем из-за следующей ошибки:
Ошибка входа в систему: пользователю не предоставлен запрошенный тип входа в систему на этом компьютере.

Сервис: MSSQL $ MICROSOFT ## WID
Домен и учетная запись: NT SERVICE \ MSSQL $ MICROSOFT ## WID

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

Действия пользователя

Назначьте «Вход в качестве службы» учетной записи службы на этом компьютере. Для этого вы можете использовать локальные настройки безопасности (Secpol.msc). Если этот компьютер является узлом в кластере, убедитесь, что это право пользователя назначено учетной записи службы кластеров на всех узлах кластера.

Если вы уже назначили это право пользователя учетной записи службы, и право пользователя кажется удаленным, отметьте вместе с администратором домена, чтобы узнать, может ли объект групповой политики, связанный с этим узлом, удалять правильно."

исправить событие 7041

Как исправить: не удается добавить роли и компоненты на Server 2016 или 2012, поскольку сервер требует перезагрузки.

Предположение согласно комментариям пользователей: Прежде чем продолжить, попробуйте начать сначала в Удаленный реестр service и попробуйте еще раз установить правила. Если и это не помогло, следуйте приведенным ниже инструкциям.

Чтобы устранить ошибку установки компонентов: "Запрос на добавление или удаление компонентов на указанном сервере завершился неудачно, поскольку сервер требуется перезапуск », продолжите и назначьте права пользователя« Вход в качестве службы »для« NT SERVICE \ ALL SERVICES »и« NT СЕРВИС \ MSSQL $ MICROSOFT ## WID ".

Дело А. Если ваш Сервер является частью домена, продолжите и измените политику домена по умолчанию следующим образом:

1. Одновременно нажмите кнопку Окна изображение+ р ключи, чтобы открыть окно команды запуска.
2. В поле команды запуска введите: gpmc.msc и нажмите Входить.

изображение

3. В Управление групповой политикой перейти к:

  • лес –> Домены -> «Ваше доменное имя» -> Контроллеры домена.

3а. Щелкните правой кнопкой мыши на Политика контроллера домена по умолчанию и выберите Редактировать.

изображение

5. Перейти к Шаг – 4 ниже…

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

1. Одновременно нажмите кнопку Окна изображение+ р ключи, чтобы открыть окно команды запуска.
2. В поле команды запуска введите: gpedit.msc и нажмите Входить.

изображение

3. В редакторе локальной групповой политики перейдите по адресу:

  • Конфигурация компьютера -> Настройки Windows -> Настройки безопасности -> Местная политика -> Распределение прав пользователя
изображение

————–

4. Теперь дважды щелкните на Войти как услуга пункт.

изображение

5. Нажмите на Добавить пользователя или группу кнопка.

изображение

6. Тип NT СЕРВИС \ ВСЕ УСЛУГИ и нажмите В ПОРЯДКЕ. *

* Прочитайте это Примечание если у вас возникли проблемы при добавлении учетной записи.

изображение

7. В главном окне щелкните В ПОРЯДКЕ а потом Закрыть в Редактор групповой политики.

изображение

8. Теперь откройте командную строку от имени администратора и введите следующую команду для обновления групповой политики.

  • gpupdate / force
изображение

9.Перезагрузить ваш сервер.

10. После перезагрузки откройте Управление групповой политикой и снова перейдите в Распределение прав пользователей.

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

12. Тип NT СЕРВИС \ MSSQL $ MICROSOFT ## WID и нажмите В ПОРЯДКЕ. *

изображение

* Примечание: Если вы не можете добавить учетную запись «NT SERVICE \ MSSQL $ MICROSOFT ## WID» или «NT SERVICE \ ALL SERVICES» в элемент «Войти как служба», тогда:

1. Добавлять "Все"(без кавычек), чтобы войти как сервис.
2. Перезагрузить сервер.
3. Добавлять пользователей «NT SERVICE \ ALL SERVICES» и «NT SERVICE \ MSSQL $ MICROSOFT ## WID» для входа в качестве службы.
4. Бегать gpupdate / force
5. Перезагрузить сервер
6. Удалять «Все» из входа в систему как сервис.
7. Приступите к добавлению ролей и функций. на Сервере.

13. Нажмите В ПОРЯДКЕ снова и затем Закрыть редактор групповой политики.

изображение

14. Откройте командную строку от имени администратора и введите следующую команду для обновления групповой политики.

  • gpupdate / force

15.Перезагрузить ваш сервер.

16. После перезагрузки попробуйте установить роли и компоненты.

Вот и все! Сообщите мне, помогло ли вам это руководство, оставив свой комментарий о своем опыте. Пожалуйста, поставьте лайк и поделитесь этим руководством, чтобы помочь другим.

Это работало в системе Server 2019, где WSUS не устанавливался из-за отсутствия роли WID. Никогда не было возможности добавить NT SERVICE \ ALL SERVICES, но все другие учетные записи смогли добавить и решить мою проблему - спасибо!