Как и многие из вас, я работаю в корпоративной среде, где циклы обновления Windows на ОС Windows 10 являются проклятием моей жизни системного администратора и жизни моих "опытных" пользователей.

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

«Ваш компьютер перезагрузится в 12:00», к 11:55, к их большому раздражению.

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

Теперь, это работает отлично, с некоторым выводом, подобным этому:

Привет фред,

Ваш компьютер W10-25 был отмечен для перезагрузки из-за ожидающих обновлений Windows, пожалуйста, убедитесь, что вы сохранили свою работу до конца дня на всякий случай!

С уважением

Отдел информационных технологий

Теперь, в разделе «Обновления» ms-settings, он сообщит вам, когда он должен перезагрузиться:

показано здесь

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

Итак, вопрос: может ли кто-нибудь помочь мне получить эту информацию из реестра или где-либо она хранится?

2 ответа2

0

Настройка времени перезагрузки будет либо установлена активными часами, либо заданным пользователем временем, в зависимости от сборки Windows, настроек объекта групповой политики, примененных к машине, и периода, в течение которого каждое устройство находится в отношении своего устройства. расписание обновлений (может быть запланировано с автоматическим перезапуском или с периодами повторного запуска с включением), все подробно описано в документе: Управление перезагрузками устройства после обновлений

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

HKLM\Software\Policies\Microsoft\Windows\WindowsUpdate\ActiveHoursStart

HKLM\Software\Policies\Microsoft\Windows\WindowsUpdate\ActiveHoursEnd

if 

HKLM\Software\Policies\Microsoft\Windows\WindowsUpdate\SetActiveHours = 1
0

Есть ли причина, по которой вы не используете WSUS или SCCM для управления обновлениями? Похоже, у вас клиенты идут в MS Update, и это рецепт разочарования и возможной катастрофы. Не говоря уже о том, что вы получаете гораздо больший контроль над установкой обновлений.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .