Отключить запрос автозапуска после обновления Windows (в Windows Vista / 7)


30

Я научился отключать / задерживать запрос автоматического перезапуска после того, как Центр обновления Windows сочтет необходимым перезагрузить компьютер в XP.

Но сейчас я использую Windows 7 и Vista, и этот метод больше не работает. До сих пор мне не удавалось обойти всплывающее окно «Перезапустить напоминание» , в котором мне сообщалось о решении «Перезапустить или отложить» в течение 10 минут / 1 часа / 4 часа (а затем снова появлялось после этой задержки). Кто-нибудь знает, как отложить это всплывающее окно на один день (24 часа) или полностью его отключить?


2
Я тоже ненавижу это всплывающее окно!
полковник Паник

Ответы:


1

Это отключает / останавливает службу Центра обновления Windows, которая работает, но также может иметь побочные эффекты. Другой ответ - чистое и постоянное решение.
USR

20

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

Откройте редактор локальной групповой политики:

Start / Run / gpedit.msc

Найдите настройки Центра обновления Windows:

Конфигурация компьютера / Административные шаблоны / Компоненты Windows / Центр обновления Windows

Отредактируйте эти 2 настройки:

Нет автоматического перезапуска с вошедшими в систему пользователями для запланированных автоматических обновлений : включено

Повторный запрос на перезагрузку с запланированными установками : включено, период ожидания (минуты): 1440

Теперь вам не будет предложено перезагрузить компьютер в течение 24 часов.


Работает в XP, но не в Windows 7.
palswim

4
Это работает для меня в Windows 7
nickspoon

1
Домашние выпуски Windows не имеют редактора групповой политики.
полковник Паник

3
Включите его: askvg.com/…
reflexiv

У меня не работало в Windows 7 SP1 Enterprise в доменной ситуации.
Сэм

4

Вы можете вручную редактировать реестр, используя regedit. Наилучшее объяснение, которое я нашел, можно найти в разделе «Как получить» здесь: http://www.howtogeek.com/howto/windows-vista/prevent-windows-update-from-forcbly-rebooting-your-computer/ Ссылка содержит автоматические способы я выкладываю ручной метод здесь:

Откройте regedit.exe в окне поиска в меню «Пуск» или в диалоговом окне «Выполнить» и перейдите к следующему ключу, создавая новые ключи, если они не существуют.

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU

введите описание изображения здесь

Создайте новое 32-разрядное значение DWORD с именем NoAutoRebootWithLoggedOnUsers и присвойте ему значение 1, чтобы предотвратить автоматическую перезагрузку при входе пользователей в систему. Удалите значение, чтобы вернуть вещи такими, какими они были.


7
Это предотвращает автоматический перезапуск, но не останавливает раздражающее уведомление, которое выводит вас из игр и полноэкранного видео каждые 4 часа.
Muhd

1

Попробуйте эту команду

sc stop wuauserv

посмотрим, не остановит ли он прикол.

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

Кроме того, вы можете перейти Start Menu>Run>regeditна боковой клик HKEY_LOCAL_MACHINE>SOFTWARE>Microsoft>Windows>CurrentVersion>Run. Попав в эту папку, щелкните правой кнопкой мыши на правой стороне экрана и выберите New>String Value. Назовите его "Disable Windows Update Restart Notification"и введите путь "Cmd.exe sc stop wuauserv"( без кавычек, так как они указывают путь).

Другие предложения здесь, эта статья для Vista, но, возможно, некоторые из хаков Reg будут работать для 7 http://www.tomstricks.com/how-to-disable-the-annoying-windows-update-restart-prompt-in -Виндоус виста/


Это правда; Я видел эту команду. Но я искал более постоянное решение. К сожалению, я попробовал настройки в этой статье, но даже с настройками всплывающее окно сохраняется не реже одного раза в четыре часа.
Palswim

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

1

Один (и, возможно, самый простой способ) - просто убить процесс обновления Windows.

1) Нажмите меню Пуск

2) Введите « cmd» в «Поиск программ и файлов» и запустите его, нажав Enter.

3) Перейдите в режим администратора, нажав Ctrl+Shift+Enter. (или просто запустите exe правой кнопкой мыши -> Запуск от имени администратора)

4) Тип net stop “windows update”

Вы можете заметить, что значок Windows Update исчезает с панели задач, и вы получите текст " The Windows Update service was stopped succesfully"). Это должно работать как в Windows 7, так и в Vista.


Примечание : решение является временным . Процесс обновления Windows вернется после перезагрузки компьютера.

Источник: Howtogeek.com


0

Сохраните это в .regфайле. Запустить его

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU]
"NoAutoRebootWithLoggedOnUsers"=dword:00000001
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.