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

  1. 5
  2. 4
  3. 3
  4. 2
  5. 1
(0 голосов, в среднем: 0 из 5)

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

Для перезагрузки после обновлений есть веская причина, поскольку только после неё начинают действовать обновления безопасности. Но Microsoft зашла слишком далеко. Им не следует докучать пользователям Windows и перезагружать их компьютеры без разрешения. Windows 8 даёт пользователю больше времени, чтобы отреагировать на уведомление, но, в конечном итоге, всё равно перезагружает компьютер автоматически.

Отключение принудительной перезагрузки при помощи хака реестра

Вы можете предотвратить эти автоматические перезагрузки с помощью небольшого хака реестра. Этот трюк работает на всех версиях Windows 8, Windows 7, Windows Vista и даже Windows XP. После этого система продолжит нормально обновляться, но не будет сразу после этого требовать перезагрузки. Вам всё равно следует перезагрузиться после обновления, но вы можете сделать это когда сами захотите.

Сначала вам нужно открыть редактор реестра. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Введите в него regedit и нажмите Enter.

Как отключить принудительную перезагрузкуКогда редактор реестра откроется, найдите ключ:

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

Скорее всего, вы обнаружите, что последние две части ключа (WindowsUpdate и AU) ещё не существуют. Вам нужно создать их самостоятельно.

Для этого, нажмите правой кнопкой мыши на ключ Windows, выберите «Создать» и кликните «Ключ». Введите WindowsUpdate и нажмите Enter. Затем нажмите правой кнопкой мыши на ключ WindowsUpdate, выберите «Создать» и кликните «Ключ». Введите AU и нажмите Enter. У вас получится нужная структура ключей реестра.

WindowsUpdate

Выбрав ключ AU в левой панели, нажмите правой кнопкой мыши на левую панель, выберите «Создать» и нажмите «Параметр DWORD (32 бита)». Введите NoAutoRebootWithLoggedOnUsers и нажмите Enter, чтобы создать новый параметр.

Параметр DWORD

Два раза кликните на значение нового параметра и введите 1 в его текстовое поле. После этого нажмите «OK». С реестром мы закончили.

С реестром мы закончили

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

Сначала, откройте командную строку, запустив её от имени администратора. В Windows 8 нажмите клавишу Windows + X и выберите «Командная строка (Администратор)». В Windows 7 откройте меню «Пуск», введите в поиске «командная строка», нажмите правой кнопкой на её иконку в результатах и выберите «Запуск от имени администратора».

Командная строка (Администратор)

Используйте следующую команду, чтобы внесённые вами изменения вступили в силу:

gpupdate /force

gpupdate /force

Отключение принудительных перезагрузок с помощью групповой политики

Если у вас установлена Профессиональная, Максимальная или Корпоративная версия Windows, есть более лёгкий способ. У большинства пользователей Windows не будет такого варианта, и им придётся редактировать реестр. Оба метода работают одинаково, но редактор групповой политики обладает более дружественным интерфейсом.

Сначала, запустите «Редактор локальной групповой политики». Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить», введите туда gpedit.msc и нажмите Enter.

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

Откройте следующую папку в левой панели программы: Computer Configuration\Administrator Templates\Windows Components\Windows Update

Центр обновления Windows

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

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

После внесения этого изменения перезагрузите компьютер, либо используйте команду gpupdate /force, которую мы упоминали выше.

Устанавливайте обновления Windows вручную

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

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

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

Установки обновлений

Для чего Microsoft усложнила нам жизнь

К сожалению, Microsoft нисколько не облегчили пользователям жизнь. Наоборот, они спрятали опцию глубоко в реестре и редакторе групповой политики, который обычно могут найти только системные администраторы. Функция автоматической перезагрузки была добавлена в Windows XP в тёмные времена для безопасности Windows. Microsoft была готова на всё, чтобы люди, устанавливающие обновления, сразу же перезагружались, предотвращая распространение опасных червей вроде Blaster и Sasser. Но времена изменились. Windows теперь достаточно защищён, и мы можем себе позволить отложить перезагрузку.

Microsoft попыталась избавить пользователей от хлопот в Windows 8, но они пошли недостаточно далеко, и Windows 8 всё ещё автоматически перезагружает ваш компьютер. По крайней мере, до этой настройки теперь легче добраться.

На этом все дорогие друзья, возникнут какие либо вопросы, вы всегда можете задать их в комментария, я с радостью отвечу на них. Удачи. А на десерт ролик из YouTube.

[youtube width="450" height="350"]https://www.youtube.com/watch?v=qLxh3RG5_MQ[/youtube]

 

2 комментария

  • Можно просто создать REG-файл, чтобы больше не держать все эти ключи в своей естественной памяти. А файл сохранить в облаке, чтоб не терять. Например, Антиперезагрузчик.reg

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsWindowsUpdateAU]
    «NoAutoRebootWithLoggedOnUsers»=dword:1

    Достаточно будет его запустить и потом перезагрузиться разок вручную — и пользоваться с полным комфортом.

    Ответить

  • Отключить принудительную перезагрузку можно как через реестр, так и менее варварским способом через редактор групповой политики.

    Ответить

Оставить комментарий

Да! Вы решили оставить комментарий. Это здорово! Рекомендуется ознакомиться с правилами блога. Ведите содержательную беседу.