Автоматическая перезагрузка после обновления windows 10

Как отключить автоматическую перезагрузку Windows 10Одна из самых неприятных вещей в Windows 10 — автоматическая перезагрузка для установки обновлений. Несмотря на то, что она не происходит непосредственно в то время, когда вы работаете за компьютером, он может перезагрузиться для установки обновлений, если, к примеру, вы отправились на обед.

В этой инструкции — несколько способов настроить или полностью отключить перезагрузку Windows 10 для установки обновлений, оставив при этом возможность самостоятельного перезапуска ПК или ноутбука для этого. См. также: Как отключить обновление Windows 10.

Примечание: если ваш компьютер перезагружается при установке обновлений, при этом пишет, что Нам не удалось завершить (настроить) обновления. Отмена изменений, то используйте данную инструкцию: Не удалось завершить обновления Windows 10.

Настройка перезапуска Windows 10

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

Зайдите в параметры Windows 10 (клавиши Win+I или через меню «Пуск»), перейдите к разделу «Обновления и безопасность».

Параметры перезагрузки при обновлениях

В подразделе «Центр обновления Windows» вы можете настроить параметры обновления и перезапуска следующим образом:

  1. Изменить период активности (только в версиях Windows 10 1607 и выше) — задать период продолжительностью не более 12 часов, в течение которых компьютер не будет перезагружаться. Задать периоды активности Windows 10
  2. Параметры перезапуска — настройка активна только если обновления уже загружены и перезапуск запланирован. С помощью этой опции вы можете изменить запланированное время автоматической перезагрузки для установки обновлений. Установка времени перезапуска Windows 10

Как видите, полностью отключить эту «функцию» простыми настройками не получится. Тем не менее, для многих пользователей описанной возможности может оказаться достаточно.

С помощью редактора локальной групповой политики и редактора реестра

Этот способ позволяет полностью отключить автоматическую перезагрузку Windows 10 — с помощью редактора локальной групповой политики в версиях Pro и Enterprise или в редакторе реестра, если у вас домашняя версия системы.

Для начала шаги для отключения с помощью gpedit.msc

  1. Запустите редактор локальной групповой политики (Win+R, ввести gpedit.msc)
  2. Перейдите к разделу Конфигурация компьютера — Административные шаблоны — Компоненты Windows — Центр обновления Windows и дважды кликните по параметру «Не выполнять автоматическую перезагрузку при автоматической установке обновлений, если в системе работают пользователи». Политики обновлений Windows 10
  3. Установите значение «Включено» для параметра и примените сделанные настройки. Отключение перезагрузки в редакторе локальной групповой политики

Можно закрыть редактор — Windows 10 не будет автоматически перезагружаться, если есть пользователи, которые вошли в систему.

В Windows 10 домашняя то же самое можно выполнить в редакторе реестра

  1. Запустите редактор реестра (Win+R, ввести regedit)
  2. Перейдите к разделу реестра (папки слева) HKEY_LOCAL_MACHINE\ SOFTWARE\ Policies\ Microsoft\ Windows\ WindowsUpdate\ AU (если «папка» AU отсутствует, создайте ее внутри раздела WindowsUpdate, кликнув по нему правой кнопкой мыши).
  3. Кликните в правой части редактора реестра правой кнопкой мыши и выберите создать параметр DWORD.
  4. Задайте имя NoAutoRebootWithLoggedOnUsers для этого параметра.
  5. Кликните по параметру дважды и задайте значение 1 (один). Закройте редактор реестра. Отключение перезагрузки в редакторе реестра Windows 10

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

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

Еще один способ выключить перезапуск Windows 10 после установки обновлений — использовать планировщик заданий. Для этого запустите планировщик заданий (используйте поиск в панели задач или клавиши Win+R, и ввод control schedtasks в окно «Выполнить»).

В планировщике заданий перейдите к папке Библиотека планировщика заданий — Microsoft — Windows — UpdateOrchestrator. После этого кликните правой кнопкой мыши по задаче с именем Reboot в списке задач и выберите «Отключить» в контекстном меню.

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

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

Еще один вариант, если выполнять всё описанное вручную для вас сложно — использовать стороннюю утилиту Winaero Tweaker для отключения автоматической перезагрузки. Опция находится в разделе Behavior в программе.

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

Время на прочтение
2 мин

Количество просмотров 84K

Всем привет. Удивительно, но ответ на этот вопрос (точнее, «как сделать всё так, чтобы было как раньше») слабо освещён в рунете. Да и в целом готовое решение ещё нужно поискать.
Однако проблема требует решения т.к. система восстанавливает после перезагрузки далеко не все приложения.

Итак:

  1. Идём в настройку политик. Это будет работать даже на локальной машине без домена.
    Для запуска редактора политик выполняем: Пуск → Выполнить (или Win+R) → gpedit.msc
  2. Слева в дереве выбираем: Конфигурация компьютера (Computer Configuration), Административные шаблоны (Administrative Templates), Компоненты Windows (Windows Components), Центр обновления Windows (Windows Update).
  3. Здесь нас интересуют два параметра:
    1. Не выполнять автоматическую перезагрузку при автоматической установке обновлений, если в системе работают полльзователи (No auto-restart with logged on users for scheduled automatic updates installations) Фух, включаем. (Enabled). Ура, перезагрузки больше не будет (если есть активные сеансы).
    2. Также обратить внимание на параметр Настройка автоматического обновления (Configure Automatic Updates). Если перевести его в состояние Отключено (Disabled), то система перестанет тайком загружать и устанавливать обновления.

      Если вы хотите, чтобы система самопроизвольно не перезагружалась никогда (даже в отсутсвие активных сеансов), то так и нужно сделать.

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

image

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

PS: Как верно заметили в комментариях, редактор политик доступен только на версиях круче Professional. На младших версиях потребуется внести изменения напрямую в реестр.
.reg-файл отключения автоматической перезагрузки.

Теги:

  • инструкция
  • windows 10
  • windows update
  • перезагрузка
  • обновления системы
  • бесит

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

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

Windows 10 любит перезагружаться после установки свежих обновлений. Система не считается с активностью пользователя или автоматической занятостью компьютера какими-либо задачами. Вспомните хотя бы случай с профессиональным игроком в Counter-Strike: Global Offensive Эриком Фломом, трансляция которого была нарушена принудительной перезагрузкой системы.

Обновления Windows 10 обязательны. Но пользователь может повлиять на ситуацию:

  • Можно ставить на паузу обновления при их скачивании и установке, но будет трудно уследить, когда система начнёт обновление. Этот вариант не очень удобен.
  • Можно выставить операционной системе время, в которое она не будет инициировать перезагрузку компьютера.

Изменение периода пользования компьютером

Самое простое решение в управлении временем перезагрузки компьютера — установка периода активности. Период активности позволяет выставить временной промежуток, в который пользователь использует компьютер.

Установка периода активности

1. Откройте меню «Пуск».

2. Нажмите на иконку с шестерёнкой «Настройки».

3. Выберите «Обновление и безопасность», откроется «Центр обновления Windows».

4. Найдите графу «Изменить период активности», установите период времени, в который обычно находитесь за компьютером.

По умолчанию максимальная продолжительность установленного периода времени равна 12 часам, но если операционная система участвует в программе предварительной оценки Windows (Windows Insider), то интервал составляет 18 часов.

После сохранения значений может потребоваться перезагрузка.

Изменение времени перезагрузки

Ещё в «Центре обновления Windows» можно установить параметры перезапуска системы, которые позволяют задать время и день перезагрузки. Но всё не так просто:

  • Настроить перезапуск системы можно только тогда, когда компьютер нуждается в перезагрузке, то есть собирается установить обновление.
  • Опция глубоко спрятана, а настроить её на постоянное применение невозможно.

И всё-таки эта функция полезна. Например, если вы увидели, что компьютер собирается на перезагрузку, а работа ещё не закончена, зайдите в «Параметры перезапуска» и укажите желаемые время и день обновления системы. Чтобы сделать это, повторите первые три пункта из руководства по установке периода активности и нажмите на «Параметры перезапуска».

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

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

Если у вас нет стабильного графика работы за компьютером или вы сидите за ним дольше 12 часов, а устанавливать нестабильные сборки Windows Insider нет никакого желания, то потребуется воспользоваться планировщиком заданий Windows.

Планировщик заданий можно открыть разными способами, но мы остановимся на самых популярных.

Первый способ. Нажмите правой кнопкой мыши на меню «Пуск». Найдите пункт «Панель управления». В «Панели управления» выберите меню «Система и безопасность». Найдите подменю «Администрирование» и нажмите на «Расписание выполнения задач». Откроется планировщик заданий.

Второй способ. Нажмите правой кнопкой мыши на меню «Пуск». Найдите пункт «Управление компьютером» и выберите его. В служебных программах находится подменю планировщика заданий.

Третий способ. Простейший способ найти что-либо на компьютере — использовать поиск. Кликните на иконку с изображением лупы в диспетчере задач и введите нужное словосочетание.

1. В планировщике заданий откройте библиотеку заданий, выберите папку Windows и найдите пункт UpdateOrchestrator.

2. Появится список файлов, отвечающих за триггеры событий.

3. Найдите пункт Reboot, нажмите на нём правой кнопкой мыши и смените статус на «Отключить».

Скорее всего, это решит проблему автоматической перезагрузки Windows 10. Учтите, что иногда система будет повторно выставлять статус на «Активно». Тогда вам потребуется повторить процедуру.

Отключение перезагрузки заменой файла

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

1. Откройте проводник и проследуйте по пути
C:WindowsSystem32TasksMicrosoftWindowsUpdateOrchestrator

2. Выберите файл Reboot, нажмите клавишу F2 и переименуйте файл в Reboot.bak.

3. Нажмите правой кнопкой мыши на свободном пространстве окна и создайте папку. Нажмите F2 и переименуйте её в Reboot.

Если вы передумаете, всегда можно удалить новую папку и переименовать Reboot.bak в Reboot.

Содержание

  • Способ 1: «Параметры»
  • Способ 2: Изменение групповых политик
  • Способ 3: Редактирование параметров реестра
  • Способ 4: «Командная строка»
  • Способ 5: «Планировщик заданий»
  • Вопросы и ответы

как отключить автоматическую перезагрузку в windows 10

Способ 1: «Параметры»

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

  1. Перейдите в «Параметры» Windows 10. Самый простой метод сделать это – выбрать соответствующий пункт в главном меню, кликнув по иконке системы.
  2. как отключить автоматическую перезагрузку в windows 10-01

  3. Выберите раздел «Обновление и безопасность».
  4. как отключить автоматическую перезагрузку в windows 10-02

  5. На вкладке «Центр обновления Windows» щелкните по строчке «Изменить период активности».
  6. как отключить автоматическую перезагрузку в windows 10-03

  7. Если функция автоматического определения периода активности активна, отключите ее с помощью тумблера. Появится новая опция, позволяющая вручную выставить значения. Нажмите на кнопку «Изменить» у строки «Текущий период активности».
  8. как отключить автоматическую перезагрузку в windows 10-04

  9. Выставьте время, когда компьютер активно используется, чтобы запретить автоматическую перезагрузку в этот период. Максимальный диапазон – 18 часов. Нажмите на кнопку «Сохранить».
  10. как отключить автоматическую перезагрузку в windows 10-05

Когда обновления уже загружены, пользователь может изменить время, когда система будет перезапущена. Вернитесь в раздел «Обновление и безопасность» и нажмите на строку «Запланировать перезапуск», если она имеется.
как отключить автоматическую перезагрузку в windows 10-06
В новом окне можно указать, когда необходимо выполнить перезагрузку компьютера. Если выбор времени и даты недоступен, активируйте функцию с помощью тумблера.
как отключить автоматическую перезагрузку в windows 10-07

Способ 2: Изменение групповых политик

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

Этот метод подойдет, только если используется Windows 10 Pro или Enterprise. Пользователям редакции Home следует обратиться к альтернативе — Способу 3.

  1. Запустите штатное средство «Редактор локальной групповой политики». Для этого одновременно зажмите клавиши «Win + R», чтобы вызывать диалоговое окно «Выполнить», затем впишите команду gpedit.msc и кликните по кнопке «ОК».
  2. как отключить автоматическую перезагрузку в windows 10-08

  3. В новом окне слева раскройте меню «Конфигурация компьютера», затем – «Административные шаблоны». В списке разверните «Компоненты Windows».
  4. как отключить автоматическую перезагрузку в windows 10-09

  5. Отыщите пункт «Центр обновления Windows» и кликните по нему левой кнопкой мыши. В правой части окна найдите строчку «Не выполнять автоматическую перезагрузку при автоматической установке обновлений, если в системе работают пользователи» и дважды щелкните по ней левой кнопкой мыши.
  6. как отключить автоматическую перезагрузку в windows 10-10

  7. Отобразится новое окошко, где нужно включить параметр, отметив соответствующий пункт. Нажмите на кнопку подтверждения.
  8. как отключить автоматическую перезагрузку в windows 10-11

Способ 3: Редактирование параметров реестра

Для версии Windows 10 Home («Домашняя»), где групповые политики отсутствуют, потребуется вносить изменения в «Редакторе реестра», чтобы отключить автоматическую перезагрузку системы. То есть метод является прямым аналогом Способа 2.

  1. Запустите «Редактор реестра» любым способом, например найдя его в «Пуске» по названию. В разделе слева перейдите по пути среди каталогов: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU. При отсутствии папки «AU» создайте ее вручную внутри каталога «WindowsUpdate», щелкнув по его названию правой кнопкой мыши, наведя курсор на пункт «Создать» и выбрав «Раздел». Переименуйте стандартное имя каталога на «AU».
  2. Если в папке «AU» уже есть параметр под таким названием, то просто поменяйте его значение на «1», дважды щелкнув по названию, чтобы вызвать окно с настройками.

    как отключить автоматическую перезагрузку в windows 10-21

  3. В главном окне справа щелкните по свободной области правой кнопкой мыши и создайте параметр «DWORD (32 бита)».
  4. как отключить автоматическую перезагрузку в windows 10-12

  5. Задайте новому параметру имя – «NoAutoRebootWithLoggedOnUsers» и дважды щелкните по нему левой кнопкой мыши.
  6. как отключить автоматическую перезагрузку в windows 10-13

  7. В строке «Значение» пропишите цифру «1». Сохраните изменения, нажав на кнопку «ОК».
  8. как отключить автоматическую перезагрузку в windows 10-14

Способ 4: «Командная строка»

При использовании этого способа результат будет такой же, как и в предыдущем: через «Командную строку» можно вручную поменять значение параметра в «Редакторе реестра», использовав специальную команду. Соответственно, он подойдет в первую очередь для Windows 10 Home, где редактирование групповых политик невозможно.

  1. Откройте «Командную строку» от имени администратора, вызвав «Пуск», вписав название приложения и нажав по соответствующей ссылке.
  2. как отключить автоматическую перезагрузку в windows 10-15

  3. Для изменения ключа параметра автоматического перезапуска скопируйте и вставьте reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl" /v AutoReboot /t REG_DWORD /d 0 /f, затем нажмите клавишу «Enter».
  4. как отключить автоматическую перезагрузку в windows 10-16

Способ 5: «Планировщик заданий»

«Планировщик заданий» в Виндовс 10 позволяет автоматизировать процессы на компьютере: например, сделать так, чтобы определенные приложения запускались при включении системы. С его помощью также можно и полностью отключить автоматическую перезагрузку после обновлений:

  1. «Планировщик заданий» запускается через главное меню: достаточно найти его через поиск в «Пуске».
  2. как отключить автоматическую перезагрузку в windows 10-17

  3. Раскройте ветку «Библиотека планировщика заданий», затем разверните меню «Microsoft» и потом «Windows».
  4. как отключить автоматическую перезагрузку в windows 10-20

  5. В появившемся списке отыщите каталог «UpdateOrchestrator» и кликните по нему. В главном окне щелкните правой кнопкой мыши по пункту «Reboot» и выберите из контекстного меню опцию «Отключить».
  6. как отключить автоматическую перезагрузку в windows 10-019

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

Еще статьи по данной теме:

Помогла ли Вам статья?

Вы тут: Главная Popular Как избежать нежелательной перезагрузки после установки обновлений Windows

На прошлой неделе Рунет облетела картинка с Pikabu. У какого-то мальчика Windows 10 запустила установку обновлений и ушла в перезагрузку за минуту до начала выступления. Он ловко заснял свой средний палец на фоне ноутбука, не осознавая, что показывал его не ОС, а себе.

Windows Update restart policies

Этой ситуации можно было легко избежать, и сегодня я расскажу, как не быть таким как он.

О чем эта статья

Я разберу основные причины, ведущие к внезапной перезагрузке после установки обновлений, и расскажу о том, как гибко настроить поведение Windows 10 с помощью:

  • графического интерфейса
  • групповых политик и соответствующих параметров реестра

Я не буду рассказывать о том, как:

  • полностью отключить установку обновлений — см. В чем риск работы в устаревшей операционной системе (и да, мне неинтересны ваши кирпичи на тему неотключаемой установки обновлений)
  • отложить установку обновлений и доставку новых сборок — см. пост в моем канале Telegram (он же внедренный в блог здесь)

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

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

Крайне редкое включение ПК

Обычно, это происходит так. Маковод давно не включал винду, а когда наконец включил, она помчалась устанавливать и применять обновления. В Twitter сразу постится такое:

Когдо думаешь быстренько поработать на Маке и на Винде… ага, быстренько pic.twitter.com/MuEy8D3kVS

— Саша Усольцев (@usolt) July 4, 2017

Ноутбуки стоят на кровати, но прошлой ночью спал только MacBook, а ноутбук с Windows не включался давным-давно (обновления пришли почти за три недели до твита).

Выключение ПК вместо сна

В 2018 году это оправдано лишь в ограниченном числе сценариев, которые будут доставляться в комментариях — ПК с шумящими вентиляторами в спальне, вот это все :) Windows умеет просыпаться для установки обновлений и засыпать после нее.

Но если вы только включаете и выключаете ПК, в какой-то момент система форсирует установку обновлений, что увеличит время выключения и следующего включения. И произойдет это по закону Мерфи в самый неподходящий момент.

Незнание базовых настроек

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

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

Я разберу настройки в Параметрах и политиках / реестре.

Период активности в Параметрах

Поищите в Параметрах активн или active hours (даже в русской ОС можно искать по-английски) и задайте диапазон часов, в которые Windows не будет перезагружаться после установки обновлений. Стандартные активные часы заданы с 8:00 до 17:00, что имеет смысл для рабочего ПК.

В этом примере для домашней системы задан максимально большой период активности (18 часов), и перезагрузка допустима только между 11:00 и 17:00, т.е. в типичное рабочее время.

Windows Update restart policies

В большинстве случаев этого достаточно, поскольку накопительные обновления доставляются раз в месяц во вторник, а установка на более-менее современном железе с SSD занимает несколько минут.

Но такой подход не исключает полностью риск потери несохраненных данных, если выполнение некой задачи растягивается за пределы активных часов.

Windows, мразь. Иди ты нахрен со своими апдейтами и перезагрузками. Работа за вчерашние полдня пошла по п**де. Стоит только отойти, блин.

— kazakov (@jc_ru) September 20, 2016

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

Планирование перезагрузки вручную

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

Windows Update restart policies

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

Windows Update restart policies

Во-вторых, и это более серьезная проблема, для начала нужно знать об ожидающих установки обновлениях. У меня сложилось ощущение, что Windows 10 1709 вообще не выводит уведомлений об этом, а просто тихо ждет, пока закончится период активности. Но даже при наличии напоминаний, их еще нужно увидеть в центре уведомлений.

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

Групповые политики контроля перезагрузки в Windows 10

Ниже я приведу полный твик реестра, но сначала опишу принцип работы трех групповых политик из раздела Административные шаблоны — Компоненты Windows — Центр обновления Windows. Подробная документация здесь, и ее даже перевели на русский язык.

Настройка автоматического обновления
Configure Automatic Updates

Эта ключевая политика должна быть настроена на автоматическую загрузку обновлений и установку по расписанию (AUOptions = 4 в реестре). Без этого контроль перезагрузки не работает в принципе.

Windows Update restart policies

Дальше вы можете включить одну из двух политик ниже, но не обе одновременно, иначе контроль перезагрузки не сработает.

Отключить автоматическую перезагрузку для обновлений во время периода активности
Turn off auto-restart for updates during active hours

Если вас устраивает период активности в Параметрах, включать политику не нужно.

Windows Update restart policies

Это — активные часы, причем включение политики (SetActiveHours=1) сопряжено с указанием диапазона часов (ActiveHoursStart, ActiveHoursEnd), что переопределяет настройки в Параметрах.

Не выполнять автоматическую перезагрузку, если в системе работают пользователи
No auto-restart with logged on users for scheduled automatic updates installation

Эту политику имеет смысл включать (NoAutoRebootWithLoggedOnUsers=1), если периода активности в Параметрах недостаточно, т.е. когда нужно гарантировать, что система не перезагрузится в ваше отсутствие.

Windows Update restart policies

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

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

Политика не новая, равно как и сама ситуация с нежелательной перезагрузкой. Вот я советую эту же политику в другой статье блога в 2011 году, ссылаясь на свой же ответ в форуме TechNet возмущенному владельцу Windows 7 ;)

Почему политика NoAutoRebootWithLoggedOnUsers теперь считается устаревшей

Этот раздел статьи добавлен в январе 2022 года после публикации в блоге Microsoft IT Pro: Why you shouldn’t set these 25 Windows policies. Начиная с версии 20H2, многие политики Windows Update в Windows 10 и Windows 11 считаются устаревшими. Читайте мой разбор поста в канале Telegram, а здесь я прокомментирую объяснения Microsoft только для этой политики.

MSFT explains

Оригинал объяснений Microsoft на картинке, курсивом мой вольный перевод ключевых утверждений, остальное — мои комментарии.

  • У этой групповой политики нет эквивалентной политики CSP.
    Это — не проблема для работы групповой политики в Windows. Видимо, политику CSP решили не делать из-за нежелательных эффектов групповой.
  • Групповая политика не работает в точности как описано.
    Непонятно, что именно не работает.
  • Применение политики может привести к тому, что накопительные обновления не установятся, потому что многие пользователи сейчас не выходят из системы.
    Это лишь подтверждает, что политика работает, препятствуя перезагрузке. Да, последствия применения политики могут оставлять систему уязвимой, о чем я писал изначально. Но это никак не связано с выходом новых версий Windows.

По сути предлагается использовать групповую политику Specify deadlines for automatic updates and restarts / Указание крайних сроков для автоматических обновлений и перезапусков (ConfigureDeadlineNoAutoReboot=1) или эквивалентную ей политику CSP. Тем самым перезагрузка без ведома пользователя не произойдет до заданного политикой дедлайна. Однако по факту его наступления система будет отправлена в перезагрузку вне зависимости от выполненного входа пользователя! То есть фактически возникнет ситуация, описанная в начале статьи.

Твик реестра для настройки политик

REG-файл в ZIP-архиве содержит настройки всех трех политик, причем он сконфигурирован под блокирование перезагрузки при наличии пользователей в системе. Твик не нужен, если вас устраивают активные часы — просто настройте период в Параметрах.

Windows Registry Editor Version 5.00
; Статья https://www.outsidethebox.ms/18895/
; Документация https://docs.microsoft.com/windows/deployment/update/waas-restart

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU]
; ================ Политика "Настройка автоматического обновления" ================
; Автоматическое обновление включено
"NoAutoUpdate"=dword:00000000
; Автоматически загружать и устанавливать по расписанию ниже
; Значение "4" обязательно для контроля перезагрузки!
"AUOptions"=dword:00000004

; Устанавливать обновления только в рамках автоматического обслуживания
; Но не позднее чем через два дня после загрузки
; Автоматическое обслуживание по умолчанию в 3 часа ночи, настраивается отдельно
;"AutomaticMaintenanceEnabled"=dword:00000001

; Выбор дня и времени для установки обновлений
; Устанавливать обновления в любой день недели (0) или в заданный (1-7) с ВС по СБ
"ScheduledInstallDay"=dword:00000000
; Устанавливать обновления в 3 часа ночи (значения параметра: 0-23)
"ScheduledInstallTime"=dword:00000003

; Выбор недели для установки обновлений
; Можно использовать все параметры сразу или любое их сочетание
; Устанавливать обновления каждую неделю, если доступны
"ScheduledInstallEveryWeek"=dword:00000001
; Устанавливать обновления в первую, вторую, третью неделю месяца
;"ScheduledInstallFirstWeek"=dword:00000001
;"ScheduledInstallSecondWeek"=dword:00000001
;"ScheduledInstallThirdWeek"=dword:00000001

; ================ Контроль перезагрузки после установки обновлений =============================
;"AUOptions" выше должно быть равно "4"
; Можно использовать или вошедшего пользователя (NoAutoRebootWithLoggedOnUsers=1)
; или активные часы (SetActiveHours = 1), но не одновременно

; Политика "Не выполнять автоматическую перезагрузку, если в системе работают пользователи"
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU]
"NoAutoRebootWithLoggedOnUsers"=dword:00000001

; Политика "Отключить автоматическую перезагрузку для обновлений во время периода активности"
;[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]
; Разрешить перезагрузку вне активных часов (значение 1 обязательно для работы)
;"SetActiveHours"=dword:00000001

; Диапазон активных часов (не должен превышать 18 часов)
; Указаны шестнадцатеричные значения. Десятичные в calc.exe или в редакторе реестра
; Начало активных часов - 17:00
;"ActiveHoursStart"=dword:00000011
; Окончание активных часов - 02:00
;"ActiveHoursEnd"=dword:0000000b

Дискуссия и опрос

У меня дома только ноутбуки, и во всех используется сон. Я везде один раз настроил в Параметрах период активности так, чтобы перезагрузка выполнялась, когда компьютеры точно не используются. Мне даже политики не нужны. А у вас как дела? Все еще откладываете кирпичи при каждой перезагрузке после установки обновлений или разобрались, как настроить активные часы?

В опросе подразумевается основной домашний ПК с Windows 10.

Доставляет ли вам неудобства перезагрузка после установки обновлений?

  • Нет, даже без всяких настроек (31%, голосов: 159)
  • Нет, у меня настроен период активности / политики (27%, голосов: 139)
  • У меня не Windows 10 / Моего варианта тут нет (15%, голосов: 77)
  • Да, хотя у меня настроен период активности / политики (12%, голосов: 62)
  • У меня отключены обновления в Windows 10 (10%, голосов: 53)
  • Да, но у меня не настроен период активности / политики (5%, голосов: 25)

Проголосовало: 515 [архив опросов]

Загрузка ... Загрузка …

  • Автоматическая перезагрузка компьютера windows 7
  • Автоматическая перезагрузка windows 10 как отключить
  • Автоматическая очистка оперативной памяти в windows 7
  • Автоматическая отправка образцов windows 10 этим параметром управляет ваш администратор
  • Автоматическая отправка образцов windows 10 нужна ли она