Uploaded by Чак Краник

Как отключить автоматические обновления Windows 10

advertisement
Как отключить автоматические
обновления Windows 10, но разрешить
ручную установку обновлений
С выходом новых версий Windows 10 многие способы отключения обновлений перестали
работать: служба «Центр обновления Windows» включается сама по себе, блокировка в hosts
не срабатывает, задания в планировщике заданий автоматически активируются со временем,
параметры реестра работают не для всех редакций ОС.
Тем не менее, способ отключения обновлений (во всяком случае, их автоматического поиска,
скачивания на компьютер и установки) существует. В заданиях Windows 10 присутствует
задание Schedule Scan (в разделе UpdateOrchestrator), которое, используя системную
программу C:\Windows\System32\UsoClient.exe регулярно выполняет проверку наличия
обновлений, и мы можем сделать так, чтобы оно не работало. При этом обновления
определений вредоносных программ для защитника Windows продолжат устанавливаться
автоматически.
Отключение задания Schedule Scan и автоматических
обновлений
Для того, чтобы задание Schedule Scan перестало работать, а соответственно перестали
автоматически проверяться и скачиваться обновления Windows 10, можно установить запрет
на чтение и выполнение программы UsoClient.exe, без чего задание работать не будет.
Порядок действий будет следующим (для выполнения действий вы должны быть
администратором в системе)
1. Запустите командную строку от имени администратора. Для этого можно начать набирать
«Командная строка» в поиске на панели задач, затем нажать правой кнопкой мыши по
найденному результату и выбрать пункт «Запуск от имени администратора».
2. В командной строке введите команду
takeown /f c:\windows\system32\usoclient.exe /a
и нажмите
Enter.
3. Закройте командную строку, перейдите в папку C:\Windows\System32\ и найдите там
файл usoclient.exe, нажмите по нему правой кнопкой мыши и выберите пункт «Свойства».
4. На вкладке «Безопасность» нажмите кнопку
«Изменить».
5. Поочередно выберите каждый пункт в списке «Группы или пользователи» и снимите для них
все отметки в столбце «Разрешить»
ниже.
6. Нажмите Ок и подтвердите изменение разрешений.
7. Перезагрузите компьютер.
После этого обновления Windows 10 не будут устанавливаться (и обнаруживаться)
автоматически. Однако, при желании вы можете проверить наличие обновлений и установить
их вручную в «Параметры» — «Обновление и безопасность» — «Центр обновления Windows».
При желании, вы можете вернуть разрешения на использование файла usoclient.exe
командной в командной строке, запущенной от имени администратора:
icacls c:\windows\system32\usoclient.exe /reset
(однако, разрешения для TrustedInstaller не будут возвращены, равно как и не будет изменен
владелец файла).
Примечания: Иногда, когда Windows 10 попробует обратиться к файлу usoclient.exe вы можете
получить сообщение об ошибке «Отказано в доступе». Описанные выше шаги 3-6 можно
выполнить и в командной строке, используя icacls, но рекомендую визуальный путь, поскольку
список групп и пользователей с разрешениями может меняться по ходу обновлений ОС (а в
командной строке нужно их указывать вручную).
В комментариях предлагают ещё один способ, который может оказаться работоспособным,
лично не проверил:
Есть ещё одна идея, которая автоматически отключает службу «Центр обновления Windows», в
чём суть. Windows 10 включает сам «Центр обновления Windows», в Управление компьютером
— Служебные программы — Просмотр событий — Журналы Windows — Система,
отображается информация об этом, при этом указывается, что сам пользователь включил
службу (ага, только выключил недавно). Гуд, событие есть, поехали дальше. Создаём батник,
который останавливает службу и меняет тип запуска на «отключить»:
net stop wuauserv
sc config wuauserv start=disabled
Гуд, батник создан.
Теперь создаём задачу в Управление компьютером — Служебные программы — Планировщик
заданий.

Триггеры. Журнал: Система. Источник: Service Control Manager.

Код события: 7040. Действия. Запуск нашего батника.
Остальные настройки по вашему усмотрению.
Изменение параметров запуска службы Центр
обновления Windows
Этот способ подходит не только для Windows 10 Профессиональная и Корпоративная, но и для
домашней версии (если у вас Pro, рекомендую вариант с помощью редактора локальной
групповой политики, который описан далее). Заключается он в отключении службы центра
обновления. Однако, начиная с версии 1709 этот способ перестал работать в описываемом
виде (служба включается со временем сама).
Перед использованием метода настоятельно рекомендую создать точку восстановления
системы, по некоторым отзывам в комментариях, пользователям не удается откатить
изменения (сам воспроизвести проблему не смог).
После отключения указанной службы, ОС не сможет автоматически загружать обновления и
устанавливать их до тех пор, пока вы снова не включите ее. С недавних пор Центр обновления
Windows 10 стал сам включаться, но это можно обойти и отключить его навсегда. Для
отключения проделайте следующие шаги.
1. Нажмите клавиши Win+R (Win — клавиша с эмблемой ОС), введите services.msc в окно
«Выполнить» и нажмите Enter. Откроется окно
«Службы».
2. Найдите в списке службу «Центр обновления Windows» (Windows Update), дважды кликните по
ней.
3. Нажмите «Остановить». Также установите в поле «Тип запуска» значение «Отключена»,
примените настройки.
4. Если так и оставить, то через некоторое время Центр обновления снова включится. Чтобы
этого не произошло, в этом же окне, после применения параметров, перейдите на
вкладку «Вход в систему», выберите пункт «С учетной записью» и
нажмите «Обзор».
5. В следующем окне нажмите «Дополнительно», затем — «Поиск» и в списке выберите
пользователя без прав администратора, например, встроенного пользователя
Гость.
6. В окне уберите пароль и подтверждение пароля для пользователя (у него нет пароля) и
примените настройки.
Теперь автоматическое обновление системы происходить не будет: при необходимости, вы
можете аналогичным образом вновь запустить службу Центра обновления и сменить
пользователя, от которого производится запуск на «С системной учетной записью». Если что-то
осталось не понятным, ниже — видео с этим способом.
Также на сайте доступна инструкция с дополнительными способами (хотя приведенного выше
должно быть достаточно): Как отключить Центр обновления Windows 10.
Как отключить автоматические
обновления Windows 10 в редакторе
локальной групповой политики
Отключение обновлений с помощью редактора локальной групповой политики работает
только для Windows 10 Pro и Enterprise, но при этом является самым надежным способом для
выполнения указанной задачи. Действия по шагам:
1. Запустите редактор локальной групповой политики (нажать Win+R, ввести gpedit.msc)
2. Перейдите к разделу «Конфигурация компьютера» — «Административные шаблоны» —
«Компоненты Windows» — «Центр обновления Windows». Найдите пункт «Настройка
автоматического обновления» и дважды кликните по
нему.
3. В окне настройки установите «Отключено» для того, чтобы Windows 10 никогда не проверяла и
не устанавливала
обновления.
Закройте редактор, после чего зайдите в параметры системы и выполните проверку наличия
обновлений (это нужно, чтобы изменения вступили в силу, сообщают, что иногда срабатывает
не сразу. При этом при ручной проверке обновления найдутся, но в будущем автоматически
поиск и установка выполняться не будут).
То же действие можно сделать и с помощью редактора реестра (в Домашней работать не
будет), для этого в разделе HKEY_LOCAL_MACHINE\ SOFTWARE\ Policies\ Microsoft\ Windows\
WindowsUpdate\ AU создайте параметр DWORD с именем NoAutoUpdate и значением 1
(единица).
Использование лимитного подключения
для предотвращения установки
обновлений
Примечание: начиная с Windows 10 «Обновление для дизайнеров» в апреле 2017 года, задание
лимитного подключения не будет блокировать все обновления, некоторые продолжат
скачиваться и устанавливаться.
По умолчанию, Windows 10 не загружает обновления автоматически при использовании
лимитного подключения. Таким образом, если вы для своей Wi-Fi укажите «Задать как
лимитное подключение» (для локальной сети не получится), это отключить установку
обновлений. Способ также работает для всех редакций Windows 10.
Чтобы сделать это, зайдите в Параметры — Сеть и Интернет — Wi-Fi и ниже списка
беспроводных сетей нажмите «Дополнительные параметры».
Включите пункт «Задать как лимитное подключение», чтобы ОС относилось к этому
подключению как к Интернету с оплатой за трафик.
Отключение установки конкретного
обновления
В некоторых случаях может потребоваться отключить установку конкретного обновления,
которое приводит к неправильной работе системы. Для этого можно использовать
официальную утилиту Microsoft Show or Hide Updates (Показывать или скрывать обновления):
1. Загрузите утилиту со страницы официального сайта.
2. Запустите утилиту, нажмите кнопку Далее, а затем — Hide Updates (скрыть
обновления).
3. Выберите обновления, установку которых необходимо
отключить.
4. Нажмите Далее и дождитесь завершения выполнения задачи.
После этого выбранное обновление не будет устанавливаться. Если же вы решите установить
его, снова запустите утилиту и выберите пункт Show hidden updates (показать скрытые
обновления), после чего уберите обновление из числа скрытых.
Отключение обновления до Windows 10
новой версии
В последнее время обновления компонентов Windows 10 стали устанавливаться на
компьютеры автоматически вне зависимости от настроек. Существует следующий способ
отключить это:
1. В панели управления — программы и компоненты — просмотр установленных обновлений
найдите и удалите обновления KB4023814 и KB4023057 если они там присутствуют.
2. Создайте следующий reg файл и внесите изменения в реестр Windows 10.
3. Windows Registry Editor Version 5.00
4.
5. [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]
6. "DisableOSUpgrade"=dword:00000001
7.
8. [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsStore]
9. "DisableOSUpgrade"=dword:00000001
10.
11.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsU
pdate\OSUpgrade]
12.
"AllowOSUpgrade"=dword:00000000
13.
"ReservationsAllowed"=dword:00000000
14.
15.
[HKEY_LOCAL_MACHINE\SYSTEM\Setup\UpgradeNotification]
"UpgradeAvailable"=dword:00000000
Ещё один метод, который подойдет только для Windows 10 Pro описан в инструкции Как задать
целевую (максимальную) версию Windows 10 в реестре.
В скором времени, весной 2020, на компьютеры пользователей начнет приходить очередное
большое обновление — Windows 10 версии 2004. Если вы не хотите его устанавливать, сделать
это можно следующим образом:
1. Зайдите в Параметры — Обновление и безопасность и нажмите «Дополнительные параметры»
в разделе «Центр обновления
Windows».
2. В дополнительных параметрах в разделе «Выберите, когда устанавливать обновления»
установите «Semi Annual Channel» или «Current branch for business» (доступные для выбора
пункты зависят от версии, опция отложит установку обновления на несколько месяцев по
сравнению с датой выхода очередного обновления для простых
пользователей).
3. В разделе «Обновление компонентов включает в себя…» установите максимальное значение
— 365, это отложит установку обновления еще на один год.
Несмотря на то, что это не полное отключение установки обновления, вероятнее всего, срока в
год с лишним будет вполне достаточно.
Есть еще один способ отложить установку обновлений компонентов Windows 10 — с помощью
редактора локальной групповой политики (только в Pro и Enterprise): запустите gpedit.msc,
перейдите в раздел «Конфигурация компьютера» — «Административные шаблоны» —
«Компоненты Windows» — «Центр обновления Windows» — «Отложить обновления Windows».
Дважды нажмите по параметру «Выберите, когда следует получать обновления компонентов
Windows 10», задайте «Включено», «Semi Annual Channel» или «Current Branch for Business» и
365 дней.
Приостановка обновлений в параметрах
Windows 10
В Windows 10 последней версии в разделе параметров «Обновление и безопасность» —
«Центр обновления Windows» — «Дополнительные параметры» появился новый пункт —
«Приостановка обновлений».
При использовании опции любые обновления перестанут устанавливаться на период 35 дней.
Но есть одна особенность: после того, как вы отключите её, автоматически запустится загрузка
и установка всех вышедших обновлений, а до этого момента повторная приостановка будет
невозможна.
Download