Комментарий Йоханнеса Ресселя к ответу InSciTek Jeff является вполне обоснованным аргументом . Использование параметров групповой политики, он упомянул фактически блоге о по Jeff Atwood давно. Синопсис выглядит так:
Нажмите Windows+ rи запустите gpedit.msc
, вы должны получить окно, подобное этому:
Теперь Windows 7 изменила порядок и добавила несколько новых опций, которые я выделил курсивом:
- Не отображать «Установка обновлений и завершение работы» в диалоговом окне «Завершение работы Windows»
- Не настраивайте параметр по умолчанию «Установить обновления и завершить работу» в диалоговом окне «Завершение работы Windows».
- Включение Windows Power Management для автоматического пробуждения системы для установки запланированных обновлений
- Настроить автоматические обновления
- Укажите расположение службы обновлений Microsoft в интрасети
- Частота обнаружения автоматических обновлений
- Разрешить не-администраторам получать уведомления об обновлениях
- Включить уведомления о программном обеспечении
- Разрешить автоматическое обновление немедленной установки
- Включите рекомендуемые обновления с помощью автоматического обновления
- Нет автоматического перезапуска с вошедшими в систему пользователями для запланированных автоматических обновлений
- Повторите запрос на перезагрузку с запланированными установками.
- Задержка перезапуска для запланированных установок
- Перепланировать автоматическое обновление запланированных установок
- Включить таргетинг на стороне клиента
- Разрешить подписанные обновления из интранета службы обновлений Microsoft
Лично я решил включить 9, 11, 12 и 13. 9 включает только те обновления, которые не должны перезагружать Windows или останавливать службу. Включение 11 фактически отключает автоматический перезапуск, если и только если есть хотя бы один зарегистрированный пользователь. 12 и 13 были включены и установлены на их максимальные значения с помощью колеса прокрутки. 16 звучит хорошо, но не повлияет на пользователей, у которых нет собственного сервера обновлений. Я взял это из своего собственного вопроса .
добавление
Было отмечено, что домашние выпуски Windows не входят в комплект поставкиgpedit.msc
, и поэтому вы должны установить их непосредственно в реестре. Возможно, вы можете добавить больше настроек, кроме NoAutoRebootWithLoggedOnUsers
... На самом деле я собираюсь проверить это сейчас. Хорошо, в HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
добавлении:
AutoInstallMinorUpdates
= 1NoRebootWithLoggedOnUsers
= 1RebootRelaunchTimeout
= 1440 (десятичное число)RebootRelaunchTimeoutEnabled
= 1 [Мне действительно любопытно, если это то, что я хотел]RebootWarningTimeout
= 30 (десятичное число)RebootWarningTimeoutEnabled
= 1 [Я думаю, что вышеупомянутые четыре не происходят из-за # 2]