Время на прочтение2 мин
Количество просмотров93K
Всем привет. Удивительно, но ответ на этот вопрос (точнее, «как сделать всё так, чтобы было как раньше») слабо освещён в рунете. Да и в целом готовое решение ещё нужно поискать.
Однако проблема требует решения т.к. система восстанавливает после перезагрузки далеко не все приложения.
Итак:
- Идём в настройку политик. Это будет работать даже на локальной машине без домена.
Для запуска редактора политик выполняем: Пуск → Выполнить (или Win+R) → gpedit.msc - Слева в дереве выбираем: Конфигурация компьютера (Computer Configuration), Административные шаблоны (Administrative Templates), Компоненты Windows (Windows Components), Центр обновления Windows (Windows Update).
- Здесь нас интересуют два параметра:
- Не выполнять автоматическую перезагрузку при автоматической установке обновлений, если в системе работают полльзователи (No auto-restart with logged on users for scheduled automatic updates installations) Фух, включаем. (Enabled). Ура, перезагрузки больше не будет (если есть активные сеансы).
- Также обратить внимание на параметр Настройка автоматического обновления (Configure Automatic Updates). Если перевести его в состояние Отключено (Disabled), то система перестанет тайком загружать и устанавливать обновления.
Если вы хотите, чтобы система самопроизвольно не перезагружалась никогда (даже в отсутсвие активных сеансов), то так и нужно сделать.
После отключения перезагрузки система будет периодически выдавать вам милое окошко с просьбой перезагрузить компьютер (как это и было раньше):
Кстати, это окно даже лучше: оно позволяет отложить перезагрузку «до вечера», что означает напоминание лишь раз в сутки, а не каждые 4 часа, как было раньше.
PS: Как верно заметили в комментариях, редактор политик доступен только на версиях круче Professional. На младших версиях потребуется внести изменения напрямую в реестр.
.reg-файл отключения автоматической перезагрузки.
Теги:
- инструкция
- windows 10
- windows update
- перезагрузка
- обновления системы
- бесит
+36
Комментарии293
Одна из самых неприятных вещей в Windows 10 — автоматическая перезагрузка для установки обновлений. Несмотря на то, что она не происходит непосредственно в то время, когда вы работаете за компьютером, он может перезагрузиться для установки обновлений, если, к примеру, вы отправились на обед.
В этой инструкции — несколько способов настроить или полностью отключить перезагрузку Windows 10 для установки обновлений, оставив при этом возможность самостоятельного перезапуска ПК или ноутбука для этого. См. также: Как отключить обновление Windows 10.
Примечание: если ваш компьютер перезагружается при установке обновлений, при этом пишет, что Нам не удалось завершить (настроить) обновления. Отмена изменений, то используйте данную инструкцию: Не удалось завершить обновления Windows 10.
Настройка перезапуска Windows 10
Первый из способов не предполагает полного отключения автоматической перезагрузки, а позволяет лишь настроить то, когда она происходит, стандартными средствами системы.
Зайдите в параметры Windows 10 (клавиши Win+I или через меню «Пуск»), перейдите к разделу «Обновления и безопасность».
В подразделе «Центр обновления Windows» вы можете настроить параметры обновления и перезапуска следующим образом:
- Изменить период активности (только в версиях Windows 10 1607 и выше) — задать период продолжительностью не более 12 часов, в течение которых компьютер не будет перезагружаться.
- Параметры перезапуска — настройка активна только если обновления уже загружены и перезапуск запланирован. С помощью этой опции вы можете изменить запланированное время автоматической перезагрузки для установки обновлений.
Как видите, полностью отключить эту «функцию» простыми настройками не получится. Тем не менее, для многих пользователей описанной возможности может оказаться достаточно.
С помощью редактора локальной групповой политики и редактора реестра
Этот способ позволяет полностью отключить автоматическую перезагрузку Windows 10 — с помощью редактора локальной групповой политики в версиях Pro и Enterprise или в редакторе реестра, если у вас домашняя версия системы.
Для начала шаги для отключения с помощью gpedit.msc
- Запустите редактор локальной групповой политики (Win+R, ввести gpedit.msc)
- Перейдите к разделу Конфигурация компьютера — Административные шаблоны — Компоненты Windows — Центр обновления Windows и дважды кликните по параметру «Не выполнять автоматическую перезагрузку при автоматической установке обновлений, если в системе работают пользователи».
- Установите значение «Включено» для параметра и примените сделанные настройки.
Можно закрыть редактор — Windows 10 не будет автоматически перезагружаться, если есть пользователи, которые вошли в систему.
В Windows 10 домашняя то же самое можно выполнить в редакторе реестра
- Запустите редактор реестра (Win+R, ввести regedit)
- Перейдите к разделу реестра (папки слева) HKEY_LOCAL_MACHINE\ SOFTWARE\ Policies\ Microsoft\ Windows\ WindowsUpdate\ AU (если «папка» AU отсутствует, создайте ее внутри раздела WindowsUpdate, кликнув по нему правой кнопкой мыши).
- Кликните в правой части редактора реестра правой кнопкой мыши и выберите создать параметр DWORD.
- Задайте имя NoAutoRebootWithLoggedOnUsers для этого параметра.
- Кликните по параметру дважды и задайте значение 1 (один). Закройте редактор реестра.
Сделанные изменения должны вступить в силу без перезагрузки компьютера, но на всякий случай можно и перезапустить его (так как не всегда изменения в реестре сразу вступают в силу, хоть и должны).
Отключение перезагрузки с помощью планировщика заданий
Еще один способ выключить перезапуск Windows 10 после установки обновлений — использовать планировщик заданий. Для этого запустите планировщик заданий (используйте поиск в панели задач или клавиши Win+R, и ввод control schedtasks в окно «Выполнить»).
В планировщике заданий перейдите к папке Библиотека планировщика заданий — Microsoft — Windows — UpdateOrchestrator. После этого кликните правой кнопкой мыши по задаче с именем Reboot в списке задач и выберите «Отключить» в контекстном меню.
В дальнейшем автоматическая перезагрузка для установки обновлений происходить не будет. При этом, обновления будут устанавливаться при перезагрузке компьютера или ноутбука вручную.
Еще один вариант, если выполнять всё описанное вручную для вас сложно — использовать стороннюю утилиту Winaero Tweaker для отключения автоматической перезагрузки. Опция находится в разделе Behavior в программе.
На данный момент времени — это все способы отключения автоматической перезагрузки при обновлениях 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.
With Windows 10, Microsoft makes it difficult to turn off or disable the Windows Update function. While it is important to keep your operating system updated, the automatic system restart after every update makes it more annoying.
In this article, we will discuss possible ways to disable Windows 10 automatic restart, especially after installing the update or on system failure. This will save you from annoyance and sudden data loss.
Please note that the following tips are to disable Windows 10 automatic restart for future updates. If you have already installed Windows updates and want to disable the restart process, you may refer to the following article:
Disable or Bypass Pending Updates On Restart/Shutdown In Windows 10
Table of Contents
Disable Automatic Restart Using Group Policy Editor
There are two ways to prevent automatic restart of the computer using the Group Policy Editor.
- By configuring the automatic updates policy
- By configuring the No Auto-Restart Policy
We will discuss both ways here.
Enable the Configure Automatic Updates Policy
-
Open the Group Policy editor by typing in gpedit.msc in the Run Command box.
Open Group Policy editor -
Now navigate to the following from the left pane:
Computer Configuration >> Administrative Templates >> Windows Components >> Windows Update
-
Here, double-click the policy “Configure automatic updates.”
Open policy -
Select the Enabled radio button, and then click Apply and Ok.
Enable the policy -
Now run the following cmdlet in an elevated Command Prompt for the changes to be implemented.
gpupdate /force
Implement changes -
Now open the Windows Update Settings page and you shall see the following written there:
Some settings are managed by your organization
Settings managed by organization message This means that the group policy we had previously enabled has been applied. You may now click Check for Updates, and the updates will be installed, but will only apply when you click Install Now.
-
When you are ready to update your PC, click Install now, and then manually restart your computer to finalize it.
Enable the No Auto-Restart Policy
-
Open the Group Policy editor by typing in gpedit.msc in the Run Command box.
Open Group Policy editor -
Now navigate to the following from the left pane:
Computer Configuration >> Administrative Templates >> Windows Components >> Windows Update
-
In the right pane, double-click “No auto-restart with logged on users for scheduled automatic update installations.”
Open policy settings -
From the Policy Properties window, select the Enabled radio button, and then click Apply and Ok.
Enable the policy -
Now run the following cmdlet in an elevated Command Prompt for the changes to be implemented.
gpupdate /force
Implement changes
Now, your computer won’t restart automatically and the Windows updates will be enforced when you reboot it manually.
Disable Automatic Restart Using Registry Editor
You can also prevent your Windows PC from rebooting automatically through the Registry editor. Adopting this method will ensure that the computer doesn’t restart as long as a user is logged in.
Note: Misconfiguration of critical values in the system’s registry could be fatal for your operating system. Therefore, we insist that you create a system restore point before proceeding forward with the process.
-
Open the Windows Registry editor by typing in regedit in the Run Command box.
Open Registry editor -
Now paste the following in the address bar at the top for quick navigation:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows
Quick navigation in Registry editor -
Now right-click on the Windows key, expand New, and then click Key from the context menu. Name this key “WindowsUpdate.”
Create new WindowsUpdate key -
Now right-click the newly-created “WindowsUpdate” key, expand New, and then click Key again. Name this key “AU.”
Create new “AU” key -
Now right-click on the newly-created “AU” key, expand New, and then click DWORD (32-bit) Value from the context menu. Name this DWRD “NoAutoBootWithLoggedOnUsers.”
Create new NoAutoBootWithLoggedOnUsers DWORD -
Now double-click on the “NoAutoBootWithLoggedOnUsers” DWORD, change its Value Data to 1, and then click Ok.
Configure Value Data -
Now restart your computer for the changes to take effect
This will disable automatic Windows 10 restart when a user is logged on to the computer.
Disable Automatic Restart using the Task Scheduler
By default, Windows 10 is bound to reboot after it has downloaded and installed Windows updates. This is a task that is already scheduled in the Task Scheduler. This utility is used to perform a series of tasks in a routine, or if they are triggered by an event.
This method is especially useful for Windows 10 Home users who don’t have a Group Policy editor on their systems.
Learn how to install gpedit.msc in Windows 10 Home.
-
Open the Task Scheduler by typing in taskschd.msc in the Run Command box.
Open Task Scheduler -
In the Task Scheduler, navigate to the following in the left pane:
Task Scheduler Library >> Microsoft >> Windows >> UpdateOchestrator
-
In the middle pane, right-click Reboot_AC and click Disable.
-
Then right-click Reboot_Battery and click Disable.
Disable automated tasks
By performing the above steps, the computer will not restart without your input.
Stop Automatic Restart on System Failure (BSOD)
Follow these steps to stop automatic restart if there is a critical system failure or if the system encounters a Blue Screen of Death.
-
Open the Advanced System Settings window by typing in systempropertiesadvanced in the Run Command box. This will open the Advanced tab directly.
Open Advanced System Properties You can also open Advanced System Properties by going to Windows Settings > System > About > Advanced System Settings.
-
Here, click Settings under Startup and Recovery.
Startup and Recovery settings -
Now uncheck the box next to Automatic restart under System failure and then click Ok
Disable automatic restart This stops the computer to restart on system failure.
-
Click Ok again on the System Properties window to close it.
Now your computer will not reboot even if it fails entirely, and you will likely not see a Blue Screen of Death. However, we do not recommend that you do this since the BSoD is there to prevent permanent damage to your system.
How many times have you been drawn back by the automatic restart feature in Windows 10?
Все знают, что Windows 10 автоматически перезагружает компьютер, когда устанавливает обновления. Это совершенно неприемлемо, независимо от того, насколько важно обновление. Если пользователь не перезагрузит операционную систему в течение определенного периода времени, Windows 10 показывает предупреждение о том, что компьютер будет перезагружен в определенное время. В конце концов, система перезагружается, даже если пользователь занят чем то важным в данный момент. В этой статье мы рассмотрим, как отключить автоматическую перезагрузку Windows 10 и получить контроль перезапуска вашей системы.
Многие пользователи возмущены грубым поведением ОС Windows 10. Центр обновления Windows не дает вам никакого контроля для выбора и загрузки обновлений, и нет никакого способа, остановить автоматическую перезагрузку.
С помощью Windows 10 Update Anniversary, Microsoft реализовала новую функцию под названием «Период активности». Функция позволяет, не мешать пользователю в течение определенного периода времени. Вы можете использовать ее, чтобы отложить перезагрузку системы.
Если после обновления до Windows 10 Fall Creators Update — Период активности не является решением для вас, вы можете навсегда отключить перезагрузку Windows 10 после установки обновлений, если следовать приведенным ниже инструкциям.
- Откройте Панель управления.
- Перейдите в меню Панель управления \ Система и безопасность \ Администрирование.
- Нажмите на значок Планировщика заданий.
- Планировщик задач, откройте следующую папку Библиотека планировщика заданий \ Microsoft \ Windows \ UpdateOrchestrator.
- Там вы увидите задачу под названием «Reboot» (Перезагрузка). Отключите ее, используя соответствующую команду в меню правой кнопкой мыши:
После того, как задача Reboot отключена, Windows 10 больше никогда не перезагрузится автоматически после установки обновления.
Некоторые пользователи сообщают, что Windows 10 может повторно включить эту задачу автоматически. Вы можете убедиться, что Windows 10 не будет повторно включить ее, выполнив следующие действия.
Откройте папку в Проводнике:
C:\Windows\System32\Tasks\Microsoft\Windows\UpdateOrchestrator
Переименуйте имя файла Reboot без расширения на Reboot.bak. Если вы не можете переименовать упомянутый файл, вы должны изменить права доступа к этому файлу.
Переименуйте файл в Reboot.bak.
Создайте пустую папку в этом каталоге и назовите ее Reboot.
Это позволит предотвратить Windows 10 от повторного создания задачи Reboot и перезагрузки компьютера каждый раз, когда устанавливаются обновления. Позже, если вы передумаете, вы можете удалить созданную папку перезагрузиться и переименовать файл из Reboot.bak обратно в Reboot .