Отключить автоматический перезапуск в Windows 10 Home Anniversary Update [дубликат]


24

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

В настоящее время Windows 10 (годовое обновление) настроено на автоматический перезапуск и установку обновлений в неактивное время. Пользователь может настроить время неактивности, но ОС заставляет пользователя иметь не более 12 активных часов в день. Это означает, что машина вполне может выбрать перезапуск в период, который наносит значительный ущерб нашей работе, и когда рядом нет пользователя, чтобы предотвратить перезапуск.

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


Единственный способ добиться этого - использовать WSUS
Ramhound

Вы также можете использовать superuser.com/questions/947706/… вместо этого
Ramhound

2
@Ramhound Одно (по общему признанию незначительное) различие со связанным вопросом состоит в том, что я использую домашнюю версию Windows. Это означает, что редактор групповой полиции и т. Д. Мне недоступны.
Вездесущий

1
По адресу : superuser.com/a/1125051/115576, кажется, есть версия, которая работает для меня ...
Фабио Задрозный

Ответы:


24

Ниже приведены инструкции по отключению автоматического перезапуска для версий Windows 10 Pro и Home. Если у вас другая версия (образование, предприятие), процесс будет другим - обновите ваш вопрос, и я добавлю эту информацию.

Предусмотрено два метода. Первый только Pro. Win 10 home не имеет редактора групповой политики, поэтому его необходимо настроить через реестр. Этот метод реестра будет работать как для Pro, так и для Home.

Я подтвердил, что это работает на версии обновления Anniversary (win 10 pro). Есть одно предупреждение - пользователь должен войти в систему, чтобы этот подход работал.

Win 10 Pro:

  1. Нажмите win+, Rзатем введите gpedit.msc и нажмитеenter
  2. Откроется редактор групповой политики. Просмотрите «дерево» для следующей записи: Конфигурация компьютера> Административные шаблоны> Компоненты Windows> Центр обновления Windows.
  3. Посмотрите на правой панели и найдите опцию Нет автоматического перезапуска с зарегистрированными пользователями для запланированных автоматических установок обновлений.
  4. Дважды щелкните по нему, затем измените переключатель во всплывающем окне, которое будет отображаться с ненастроенного на включенное, и нажмите OK.
  5. Чтобы система немедленно применила только что сделанные изменения, снова нажмите WIN + R и введите команду gpupdate / force

Win 10 Pro (альтернативный метод) и Home:

  1. Нажмите win+ R; введите regedit и нажмите enter.
  2. Перейдите к следующей записи реестра: HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows \ WindowsUpdate \ AU
  3. Если у вас нет записи WindowsUpdate и / или AU, их необходимо создать. Перейдите по ссылке «источник» ниже для получения дополнительной информации о том, как это сделать.
  4. Внутри ключа AU создайте новый 32-битный DWORD с именем NoAutoRebootWithLoggedOnUsers, затем дважды щелкните по нему и установите его шестнадцатеричное значение равным 1.
  5. Вам нужно будет перезагрузиться, чтобы изменения вступили в силу.

Другая альтернатива - дом или профи

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

Чтобы изменить этот параметр:

  1. Нажмите win+ R; введите regedit и нажмите enter.
  2. Перейдите к следующей записи реестра: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ WindowsUpdate \ Auto Update
  3. Измените значение этого ключа на «3» (которое настраивает обновление Windows для автоматической загрузки обновлений, но требует их подтверждения перед установкой).

источник


1
Спасибо, я собираюсь попробовать это. В этом вопросе ( superuser.com/questions/1112186/… ) @SMackJack говорит, что редактирование групповой политики перестало работать при обновлении годовщины, поэтому мне будет интересно посмотреть, работает ли оно для меня.
Вездесущий

Я видел противоречивую информацию об этом. Настройка все еще присутствует. Если это не работает, 3-й вариант будет работать. Если вы используете инсайдерскую сборку, все ставки сняты, однако
Аргонавты

1
Спасибо за это. Надеюсь, что варианты все еще работают. Win 10 Pro просто перезагружался в середине просмотра фильма и обновлялся в течение 30 минут, я не мог изменить время, и теперь у меня появилось еще меньше возможностей в Центре обновления Windows. Окно активности только до 12 часов можно предотвратить обновления в течение этого времени?
Андреас Рифф

Более новые выпуски Win10, которые в настоящее время находятся в Insider Rings, расширили гибкость активного времени, навсегда исправляя эту проблему. Полный выпуск этих функций, вероятно, будет в «Обновлении создателей», запланированном на следующий год.
music2myear

3
Обратите внимание, что NoAutoRebootWithLoggedOnUsers недостаточно. См. Superuser.com/a/1192401/129204
д-р Джанлуиджи Зане Занеттини

0

Метод аргонавтов работал в предыдущих версиях Windows, но больше не работает в Windows 10.

Вот .zip, содержащий файл .reg, который ДОЛЖЕН работать даже в Windows 10 (хотя я не буду знать наверняка, пока M $ не выпустит обновление Win10, которое требует перезагрузки):

http://www.geeksalive.com/NoAutoReboot_Win10.zip

Обязательно прочитайте файл 00ReadMe.txt.

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


1
Я в настоящее время нахожусь на Windows 10 версии 1709, и у меня есть те же самые значения в моем реестре (я должен был запустить этот скрипт раньше). Тем не менее, окна были перезапущены для обновления прошлой ночью.
Иоганн

-1

Возможный ответ, все еще тестируемый, но, кажется, работает, пока MS не изменит эти настройки в планировщике задач.

В другом посте «Как отключить автоматическую перезагрузку в Windows 10?» Ссылки на jakethedog с помощью планировщика заданий. Я расширил настройки для каждого элемента в UpdateOchestrator.

Перейдите в Пуск и введите планировщик задач. Перейти к Библиотека планировщика заданий >> Microsoft >> Windows >> UpdateOrchestrator.

Здесь вы найдете элементы, которые можно настроить так, чтобы обновления работали иначе. Вы можете изменить различные свойства в каждом элементе, щелкнув правой кнопкой мыши и выбрав Свойства.

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

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

Для каждого элемента, который я настроил, я изменил следующие вкладки.

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

Триггеры >> Редактировать >> Расширенные настройки. Начните задание: по расписанию. Задача Задержка на срок до (случайная задержка): до 1 дня. Задайте задачу «Стоп», если она выполняется дольше: 30 минут. Задать срок действия: день, когда вы вносите изменение в элемент, на 15 минут позже, чем после внесения изменения, и для синхронизации между часовыми поясами. Не отмечено Включить.

Действия >> Изменить. Переименуйте программу / запись скрипта. Здесь я просто изменил MusNotification.exe на MNcation.exe и удалил опцию Добавить аргументы перезагрузки. Это может быть добавление в Event Viewer, я не проверял, чтобы увидеть.

Условия >> Власть. Снимите флажки с обеих записей.

Настройки. Установите следующее.

Вкладка «Настройки»

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


Вы должны отредактировать этот ответ после того, как убедитесь, что это фактический ответ. Обзор
Ramhound

Я решил пометить этот вопрос как дубликат, потому что этот ответ дублирует этот вопрос: как предотвратить перезагрузку компьютера в Windows 10 после установки обновлений, идентичные ответы на несколько вопросов, не очень хорошая вещь. Если вы обнаружите, что отправляете один и тот же ответ несколько раз, остановите себя, поскольку ваш ответ появится в очереди на проверку.
Ramhound
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.