Изменить время перезапуска обновления в Windows XP

4132
Timothy Carter

При загрузке обновлений для Windows XP иногда требуется перезагрузка. Первоначально он запрашивает и позволяет сказать «Спроси меня позже». На моем домашнем компьютере он спрашивает меня снова каждые 5 минут. Тем не менее, с моим компьютером на работе (Windows XP Pro, SP3), это больше похоже на каждые 3 часа, что мне подсказывает. Это наводит меня на мысль, что где-то есть настройка, которая настраивает это, но я не знаю, где это. Кто-нибудь может подтвердить, что есть настройка для этого и где это может быть?

7

3 ответа на вопрос

8
dlamblin

Синопсис выглядит так:

Нажмите Windows+ rи запустите gpedit.msc, вы должны получить окно, подобное этому:

gpedit.msc

Если это не разборчиво, это:

  1. Не отображать «Установка обновлений и завершение работы» в диалоговом окне «Завершение работы Windows»
    • Не настраивайте параметр по умолчанию «Установить обновления и завершить работу» в диалоговом окне «Завершение работы Windows».
    • Настроить автоматические обновления
    • Укажите расположение службы обновлений Microsoft в интрасети
    • Включить таргетинг на стороне клиента
    • Перепланировать автоматическое обновление запланированных установок
    • Нет автоматического перезапуска для запланированных автоматических обновлений
    • Частота обнаружения автоматических обновлений
    • Разрешить автоматическое обновление немедленной установки
    • Задержка перезапуска для запланированных установок
    • Повторите запрос на перезагрузку с запланированными установками.

Лично я решил включить 7, 9 и 11. Включение 7 фактически отключает автоматический перезапуск. 11 был включен и установлен на максимальное значение (1440) с помощью колеса прокрутки. Я взял это из своего собственного вопроса, который был о Windows 7.

добавление

Было отмечено, что домашние выпуски Windows не входят в комплект поставкиgpedit.msc, и поэтому вы должны установить их непосредственно в реестре. Возможно, вы можете добавить больше настроек, кроме NoAutoRebootWithLoggedOnUsers... На самом деле я собираюсь проверить это сейчас. Хорошо, в HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AUдобавлении:

  1. AutoInstallMinorUpdates = 1
    • NoRebootWithLoggedOnUsers = 1
    • RebootRelaunchTimeout = 1440 (десятичное число)
    • RebootRelaunchTimeoutEnabled = 1 [Мне действительно любопытно, если это то, что я хотел]
  2. RebootWarningTimeout = 30 (десятичное число)
    • RebootWarningTimeoutEnabled = 1 [Я думаю, что вышеупомянутые четыре не происходят из-за # 2]

Клавиши № 5 и № 6 предназначены для включения № 10 из вышеуказанного набора и установки его на максимум.

7
TheTXI

Наш собственный Джефф Этвуд говорил об этом несколько лет назад:

http://www.codinghorror.com/blog/archives/000294.html

Вы должны быть в состоянии хотя бы выключить его.

Есть две настройки, и обе будут работать, так что это ваш выбор. Включите параметр «Без автоматического перезапуска» для запланированных автоматических обновлений или установите «Повторный запрос» для перезапуска с запланированными установками на длительный промежуток времени, например 1440 минут.

3
Simon P Stevens

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

Посмотрите под Конфигурацией компьютера-> Административные шаблоны-> Компоненты Windows-> Центр обновления Windows. есть настройка под названием «Повторить запрос на перезапуск с запланированными установками». Просто установите это время, которое вы хотите (или выключите)