Хотя обновления Windows важны для безопасности, политика Microsoft сделала так, что эти обновления могут принудительно перезагрузить компьютер при работе с ним. Это неприятно, а также может привести к потере данных в программах, запущенных в момент перезагрузки компьютера. К счастью, можно избежать этих принудительных перезапусков, управляя несколькими параметрами обновления Windows.
Установите часы активности
Лучший способ избежать неожиданных принудительных перезапусков для обновления – это установить свои активные часы в Windows. Эта функция позволяет указать часы, когда вы, скорее всего, будете использовать свой компьютер, чтобы Windows не устанавливала обновление в течение этого времени.
С этой функцией вы не сможете указать круглосуточную активность. Система позволяет задать только активность продолжительностью до 18 часов.
Чтобы установить активные часы в Windows:
- Нажмите Windows + I для открытия программы «Настройки».
- Выберите вкладку Центра обновления Windows на левой панели.
- Перейдите к дополнительным параметрам.
- Нажмите «Час активности», чтобы развернуть его.
- Воспользуйтесь раскрывающимся меню возле пункта Настройка часов активности , чтобы выбрать Вручную .
- В полях «Время начала» и «Время завершения» укажите часы, в течение которых вы обычно используете компьютер.
Приостановите установку обновлений Windows
Установка активных часов не подходит для задач, в ходе которых компьютер должен работать круглосуточно. Это могут быть задачи рендеринга 3D-моделей, обработка видео, компиляция кода, расчет симуляций и т.д.
Чтобы Windows не прервала эту работу для установки апдейта, воспользуйтесь функцией приостановки установки обновлений. Windows 10 и Windows 11 позволяют приостанавливать обновления на срок до 35 дней.
Когда максимальный срок в 35 дней иссякнет, вы не сможете его продлить без установки обновлений Windows.
Чтобы приостановить автоматическое обновление Windows на компьютере :
- Нажмите Windows + I для открытия программы «Параметры» и выберите вкладку «Обновление Windows» .
- Нажмите кнопку «Приостановить на 1 неделю» вправо.
- Чтобы приостановить обновление Windows более чем на одну неделю, щелкните маленькую стрелку рядом с пунктом «Приостановить обновление» и выберите нужный вариант.
Когда приостановите обновление, вы увидите кнопку «Восстановить обновление» . Нажмите на кнопку сразу, когда будете готовы загрузить и установить обновления.
Используйте параметры групповой политики, чтобы отключить принудительную перезагрузку
Наиболее надежный метод управления обновлениями Windows – прямой запрет автоматической установки апдейтов с помощью редактирования реестра. Это можно сделать в удобном графическом интерфейсе редактора групповых политик, если у вас есть Windows Pro или выше. В версии Windows Home этот редактор не поддерживается.
Вот что вам нужно будет сделать:
- Нажмите Win + R, чтобы открыть диалоговое окно «Выполнить».
- Введите gpedit.msc в поле и нажмите Enter.
- Используйте левую панель для перехода к Конфигурация компьютера > Шаблоны администратора > Компоненты Windows > Windows Update.
- Дважды щелкните политику Без автоматического перезапуска с пользователями, которые вошли в систему для запланированных автоматических установок обновлений.
- Выберите Enabled и нажмите Apply, затем OK.
Пользователям версии Windows Home эти же изменения нужно вносить непосредственно в реестр операционной системы. Перед продолжением обязательно создайте резервные копии всех файлов реестра, поскольку неправильные изменения могут привести к нетрудоспособности компьютера. Сделав это, выполните следующие действия:
- Откройте меню поиска Windows, введите редактор реестра в текстовом поле и нажмите Enter.
- Используйте левую панель для перехода к HKEY_LOCAL_MACHINE > SOFTWARE > Policies > Microsoft > Windows > WindowsUpdate.
- Найдите AU в ключе WindowsUpdate. Если вы не можете его найти, щелкните правой кнопкой мыши ключ WindowsUpdate , выберите New > Key и назовите его AU.
- Щелкните правой кнопкой мыши клавиши AU и выберите Создать > Значение DWORD (32-разрядное) . Назовите его NoAutoRebootWithLoggedOnUsers.
- Двойно щелкните только что созданный DWORD, введите 1 в поле значения и нажмите OK .
- Перезагрузите компьютер, чтобы изменения вступили в силу.