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

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

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

Альтернативно, и, к сожалению, более сложным является

  • Установите для службы Центра обновления Windows собственный процесс svchost.exe
  • Запустите сервис и проверьте наличие обновлений
  • Контролируйте использование ЦП и отключайте его, как только оно будет установлено.

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


РЕДАКТИРОВАТЬ:

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

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

1 ответ1

0

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

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

http://www.pcworld.com/article/2953010/windows/how-to-schedule-your-windows-10-updates.html

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .