Как я могу запретить пользователям сервера терминалов перезагружать сервер после автоматического обновления?

У нас есть терминальный сервер Windows Server 2003, и наш ИТ-отдел не хочет отключать автоматические обновления. Проблема заключается в том, что когда применяется обновление, требующее перезагрузки, пользователи получают всплывающее окно об этом и могут нажать "Перезагрузить сейчас", чтобы перезагрузить сервер.

Есть ли способ сохранить автоматическое обновление, но не дать обычным пользователям всплывающее окно "Перезагрузка" после обновления?

2 ответа

Решение

Отключите групповую политику, разрешающую уведомление не администраторам:

Computer Configuration > Administrative Templates > Windows Components > Windows Update > Allow non-administrators to receive update notifications

Но это поведение по умолчанию - так что либо кто-то специально включил эту политику в прошлом, либо пользователи являются администраторами?

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

Чтобы установить время, перейдите в Панель управления-> Система-> Автоматические обновления (вкладка), выполните "Автоматически" и введите время (по умолчанию 3:00 утра).

Чтобы сделать это правильно, настройте WSUS, чтобы вы могли более эффективно развертывать все обновления в домене.