Гид по технологиям

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

• 6 min read • Windows • Обновлено 11 Dec 2025
Отключить автоматическую перезагрузку Windows 10
Отключить автоматическую перезагрузку Windows 10

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

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

Почему происходит автоматическая перезагрузка

Коротко: механизм обновлений планирует установку и при необходимости — рестарт для завершения установки компонентов. Понять поведение помогает простая модель: обновления = изменения системных файлов → требуется перезапуск для применения некоторых изменений. Параметры, которые контролируют рестарт, зависят от того, включена ли политика «не перезагружать, если пользователь вошёл в систему», от активных часов (Active Hours) и от настроек через реестр или GPO.

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

Методы блокировки автоматической перезагрузки

1. Использовать редактор локальной групповой политики (для Windows 10 Pro/Enterprise)

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

Редактор локальных политик Windows

  1. В правой панели найдите параметр «Не выполнять автоматическую перезагрузку с пользователями, вошедшими в систему, для запланированных установок автоматических обновлений» и установите значение “Включено”.
  2. Сохраните изменения и перезагрузите компьютер.

Пояснение: этот параметр запрещает перезагрузку, если в системе есть вошедшие пользователи. Однако он не отменяет саму установку обновлений — только перезагрузку.

2. Использовать редактор реестра (подходит для Windows 10 Home и других изданий)

Перед началом: создайте точку восстановления или экспортируйте ключи реестра.

  1. Нажмите Win+R, введите regedit и нажмите ОК.

Открыть окно Выполнить для regedit

  1. Перейдите в ветку:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows

  1. Щёлкните правой кнопкой по ветке Windows, выберите “Создать” → “Раздел” (ключ) и назовите его WindowsUpdate.
  2. Внутри WindowsUpdate создайте ключ AU.
  3. В правой панели создайте новое значение типа DWORD (32-бит) с именем NoAutoRebootWithLoggedOnUsers.
  4. Дважды щёлкните по NoAutoRebootWithLoggedOnUsers и установите значение 1.
  5. Закройте редактор и перезагрузите систему для применения.

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

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

Безопасность: при ошибках в реестре возможны проблемы с загрузкой системы. Экспортируйте ключ перед изменением: Файл → Экспорт в Regedit.

3. Настройка Active Hours и отложенные перезапуски

Windows 10 имеет механизм Active Hours (Активные часы). Он не предотвращает установку, но уменьшает вероятность перезапуска в рабочее время:

  • Откройте Параметры → Обновление и безопасность → Центр обновления Windows → Изменить период активных часов.
  • Установите интервал, когда вы обычно работаете по компьютеру.

Примечание: Active Hours — это рекомендация для системы; в экстренных случаях обновление всё равно может инициировать перезагрузку.

4. Использовать сторонние инструменты (RebootBlocker и аналоги)

Существуют утилиты, которые упрощают контроль над рестартом. RebootBlocker использует стратегию на основе Active Hours — анализирует активность и пытается отложить рестарт. Это удобно для домашних пользователей, но помните:

  • Утилиты не гарантируют стопроцентную защиту от всех сценариев автоматической перезагрузки.
  • Проверяйте происхождение ПО и цифровые подписи.
  • Для корпоративных сред лучше управлять обновлениями через WSUS/Intune.

5. Краткие альтернативы (менее рекомендуемые)

  • Отключение службы Windows Update (Windows Update Service). Это полностью предотвратит загрузку обновлений, но создаёт риск безопасности — не рекомендуется для долгосрочного использования.
  • Планирование задач Task Scheduler для перехвата перезапуска — сложный и ненадёжный путь.

Когда описанные методы не сработают

  • На компьютерах, управляемых системой централизованного обновления (WSUS, SCCM, Intune), локальные политики могут игнорироваться или переопределяться.
  • Если обновление помечено как критическое безопасности, система может перезагрузиться несмотря на настройки.
  • Неправильно созданные ключи реестра могут не применяться — проверьте права доступа и владельца ветки.

Важно: в корпоративной сети согласуйте изменения с отделом ИТ.

Проверка и критерии приёмки

Критерии приёмки:

  • Параметр GPO включён или ключ реестра NoAutoRebootWithLoggedOnUsers=1 существует.
  • После изменения — перезагрузите компьютер и проверьте, что настройки сохранились.
  • Проведите контрольный тест: имитируйте установку обновления в нерабочее время и убедитесь, что система не перезагрузилась без вашего подтверждения.

Тестовые шаги:

  1. Сделайте экспорт настроек реестра/скриншот политики до изменений.
  2. Внесите изменения по инструкции.
  3. Запустите обновления вручную и наблюдайте поведение не менее одного цикла установки.
  4. При сбое откатите изменения используя экспорт реестра или откат точки восстановления.

Контрольный список по ролям

Для домашнего пользователя:

  • Создать точку восстановления.
  • Настроить Active Hours.
  • Если Home — внести изменение в реестр согласно инструкции.
  • Проверить отсутствие неожиданных рестартов в течение 24–48 часов.

Для системного администратора:

  • Оценить политику централизованного обновления (WSUS/Intune).
  • Внести изменения через GPO для нужных групп компьютеров.
  • Документировать изменения и уведомить пользователей.

Для техподдержки:

  • Подготовить инструкции по откату.
  • Проверить журнал обновлений Windows (Event Viewer → Windows Logs → System) на события перезапуска.

Модель принятия решения (короткая)

Если у вас одиночный домашний ПК и Windows 10 Home → редактируйте реестр. Если у вас корпоративный ПК с Pro/Enterprise и доступом к gpedit → настраивайте GPO. Если вы хотите простой пользовательский инструмент → рассмотрите RebootBlocker, но проверяйте репутацию программы.

Риски и рекомендации по безопасности

  • Запрещая автоматические перезагрузки, вы не отменяете сам факт получения обновлений. Отложенные обновления увеличивают окно уязвимости. Планируйте регулярные безопасные перезагрузки.
  • Избегайте отключения Windows Update навсегда. Лучше контролировать время перезапуска, чем полностью блокировать обновления.

Сопроводительные советы и часто встречающиеся проблемы

  • Если после правок система всё ещё перезагружается, проверьте локальные политики на уровне «Конфигурация компьютера» и «Конфигурация пользователя», а также применённые GPO от домена.
  • Для диагностики используйте Просмотр событий (Event Viewer) и фильтруйте по источнику WindowsUpdateClient.
  • Всегда экспортируйте ключи реестра перед изменением: в Regedit выберите ключ → Файл → Экспорт.

Завершение и краткие выводы

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

Полезные материалы:

  • Fix Windows 10 KB4284835 reboot loop bug for good
  • No action was taken as a system reboot is required [Fix]
  • Windows 10 April Update causes loop reboots or crashes on Intel SSDs

Краткое резюме:

  • Используйте gpedit.msc на Pro/Enterprise.
  • Для Home измените реестр: NoAutoRebootWithLoggedOnUsers=1.
  • Настройте Active Hours и сделайте резервную копию реестра.
Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро