» 

Как отключить автоматическую перезагрузку после установки обновлений в Windows

Автор:
Почему обновления перезагружают компьютер?

У всех подобное когда-либо случалось: пользователь отошел от компьютера на некоторое время, а когда вернулся, открытые им файлы и программы оказались закрытыми, а вся проделанная работа пошла насмарку. Что именно могло подобное учудить? Конечно, Windows. Она загрузила некоторые обновления, затем, без разрешения пользователя решила перезагрузиться. С подобным явлением сталкиваются пользователи Windows 7, XP и Vista. Автоматическая перезагрузка требуется для того, чтобы вступили в силу изменения, которые были получены посредством обновлений. Даже имеющий функцию отложенной перезагрузки Windows 7 принудительно перезагружает компьютер, желая применить изменения на всех системных файлах.

Microsoft давно внедрила систему, согласно которой, все изменения в ОС, полученные от обновлений, начинают применяться после перезагрузки. Установив все объявления, Windows начинает уведомлять пользователя о необходимости перезагрузки. Система ждет пять минут и если пользователь не ответит, она начинает перезагружаться, несмотря на то, что пользователь был в системе и пользовался файлами и программами. Все несохраненные пользователем данные (базы данных, файлы, презентации, электронные таблицы, документы) будут удалены, аварийно будут завершены процессы выполнения различных задач, вроде дефрагментации диска и резервного копирования.

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

К счастью, есть несколько путей решения упомянутой проблемы…

Первый способ

Действенный метод отключения «насильственной» перезагрузки компьютера по истечению таймера:

– следует нажать на кнопку «Пуск», в строку «Выполнить» необходимо ввести gpedit.msc и нажать на клавишу Enter

команда gpedit.msc

– попав в Редактор локальной групповой политики, следует перейти в узел Конфигурация компьютера --> Административные шаблоны --> Компоненты Windows --> Центр обновления Windows

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

– необходимо в правой панели дважды щелкнуть по строке «Не выполнять автоматическую перезагрузку при автоматической установке обновлений, если в системе работают пользователи»

отключение автоматической перезагрузки Windows после обновления

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

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

Второй способ

Подходит для пользователей Windows 7, XP и Vista, у которых не установлены редакторы групповой политики. Аналогичные настройки вполне можно вносить посредством реестра.

– необходимо запустить редактор реестра (вписать в командной строке regedit)
– перейти к ветке HKEY_LOCAL_MACHINE/SOFTWARE/Policies/Microsoft/Windows/WindowsUpdate/AU

отключение автоматической перезагрузки через Редактор реестра

В случае отсутствия такого пути, необходимо самостоятельно его создать.

– следует создать 32-битный новый параметр DWORD и дать ему название NoAutoRebootWithLoggedOnUsers и присвоить значение 1.

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

Третий способ

Совершенно легкий способ избавиться от надоедливой перезагрузки, учиненной Windows, без разрешения пользователя:

– в Vista и Windows 7, следует нажать на кнопочку «Пуск», проследовать в Панель управления и поискать Центр обновления Windows.
– Необходимо слева нажать на ссылку Настройка параметров (или Изменить параметры).

отключение автоматической через Центр обновления Windows

– Следует внести изменение в настройку, где указано «Загружать обновления, но решение об установке принимается мной»
– Завершается внесение параметров нажатием на кнопочку OK.

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

Способ четвертый

Это не способ решения проблемы, а скорее отсрочка. Как только всплывает окно Windows, которое уведомляет о том, что загружено и установлено обновление и системе срочно необходима перезагрузка, пользователь не может ничего поделать. Ведь в уведомления отсутствует кнопка «отмена».

окно перезагрузки после установки обновлений

Что необходимо предпринять?

– Следует нажать на кнопочку «Пуск», в поле «Выполнить» вписать cmd и нажать на клавишу Enter

введите команду cmd

– Появится строка, с командной строкой, куда нужно вводить: sc stop wuauserv и нажать на клавишу Enter

введите команду sc stop wuauserv

– Следует подождать какое-то время, пока операция выполняется, затем можно закрыть окно

Все, проблема устранена, уведомление Windows исчезло, а перезагрузку отменили. Не следует забывать, что нужно будет позже перезагрузиться, предварительно сохранив все данные.


Добавить Комментарий
Top.Mail.Ru