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

При попытке установить накопительные обновления в Windows 10 может оказаться, что Центр обновления Windows не запускается или не работает и выдает ошибку с кодом 0x80070490 (перейти к исправлению). Запуск средства устранения неполадок центра обновления Windows выдает обнаруженные проблемы.

Удаляем обновления Windows через «журнал обновлений»

Кликаем в меню «Пуск», выбираем меню «Параметры» и в открывшемся окне переходим по ссылке «Обновление и безопасность». Затем нажимаем на пункт «Посмотреть журнал установленных обновлений», где указаны все названия апдейтов и время их установки. Далее выбираем пункт «Удалить обновления» и в новом окне выбираем те, которые хотим убрать из операционной системы: то бишь, делаем правый клик по «вредоносной» обнове и жмем «Удалить».

Есть и второй вариант, который позволяет добраться до этого же меню, но другим путем: через классическую «Панель управления». Для этого введите в меню поиска около кнопки «Пуск» команду «Control» и в появившемся списке выберите ту самую «Панель управления». В ней откройте меню «Программы и компоненты», а затем перейдите в пункт «Просмотр установленных обновлений». Данный способ работает с операционными системами Windows 7, Windows 8 и Windows 10.

Как удалить кэш обновлений в Windows 10?

Как удалить кэш обновлений в Windows 10:

  1. Для начала необходимо остановить службу, отвечающую за работу “Центра обновлений Windows”, именно эта служба и провоцирует обновление Windows бесконечно. Для остановки этой службы нажмите сочетание клавиш CTRL+R, введите команду , и кликните по кнопке “ОК”
  2. Появится новое окно, в котором должна быть включена вкладка “Расширенный”, внизу экрана, слева. Спуститесь в самый низ списка, и найдите службу “Центр обновлений Windows”. Вызовите контекстное меню, нажав на ней правой кнопкой мышки, выберите пункт меню “Остановить”

Следующий этап удаления кэша обновлений в Windows 10 – очистка папки загрузок обновлений. Для этого необходимо перейти в папку C:\Windows\SoftwareDistribution\Download и удалить всё содержимое.

Если файлов много, то нажмите комбинацию клавиш Ctrl+A, для выделения всех файлов сразу. Затем – кнопку Delete, так вы очистите папку за один раз.

Возвращаемся в “Центр обновлений Windows” и запускаем отключённую ранее службу.

Теперь снова попробуйте получить обновления, с огромной долей вероятности у вас разрешится проблема.

А у вас получилось удалить кэш обновлений? Оставшиеся вопросы – задавайте в комментариях.

Отключаем автоматическое обновление Windows 10, но разрешаем в ручном режиме

С выходом Windows 10 версии 1709 Fall Creators Update многие способы отключения обновлений перестали работать: служба «Центр обновления Windows» включается сама по себе, блокировка в hosts не срабатывает, задания в планировщике заданий автоматически активируются со временем, параметры реестра работают не для всех редакций ОС.

Тем не менее, способ отключения обновлений (во всяком случае, их автоматического поиска, скачивания на компьютер и установки) существует.

В заданиях Windows 10 присутствует задание Schedule Scan (в разделе UpdateOrchestrator), которое, используя системную программу C:\Windows\System32\ регулярно выполняет проверку наличия обновлений, и мы можем сделать так, чтобы оно не работало. При этом обновления определений вредоносных программ для защитника Windows продолжат устанавливаться автоматически.

Читайте также:  6 способов сделать загрузочную флешку Windows 10 от WiFiGid

Отключение задания Schedule Scan и автоматических обновлений

Для того, чтобы задание Schedule Scan перестало работать, а соответственно перестали автоматически проверяться и скачиваться обновления Windows 10, можно установить запрет на чтение и выполнение программы , без чего задание работать не будет.

Порядок действий будет следующим (для выполнения действий вы должны быть администратором в системе)

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

    takeown /f c:\windows\system32\ /a

    и нажмите Enter. 

  3. Закройте командную строку, перейдите в папку C:\Windows\System32\ и найдите там файл , нажмите по нему правой кнопкой мыши и выберите пункт «Свойства».
  4. На вкладке «Безопасность» нажмите кнопку «Изменить». 
  5. Поочередно выберите каждый пункт в списке «Группы или пользователи» и снимите для них все отметки в столбце «Разрешить» ниже. 
  6. Нажмите Ок и подтвердите изменение разрешений.
  7. Перезагрузите компьютер.

После этого обновления Windows 10 не будут устанавливаться (и обнаруживаться) автоматически. Однако, при желании вы можете проверить наличие обновлений и установить их вручную в «Параметры» — «Обновление и безопасность» — «Центр обновления Windows».

При желании, вы можете вернуть разрешения на использование файла командной в командной строке, запущенной от имени администратора:

icacls c:\windows\system32\» /reset

(однако, разрешения для TrustedInstaller не будут возвращены, равно как и не будет изменен владелец файла).

Примечания: Иногда, когда Windows 10 попробует обратиться к файлу вы можете получить сообщение об ошибке «Отказано в доступе». Описанные выше шаги 3-6 можно выполнить и в командной строке, используя icacls, но рекомендую визуальный путь, поскольку список групп и пользователей с разрешениями может меняться по ходу обновлений ОС (а в командной строке нужно их указывать вручную).

Обновление март 2018: в комментариях предлагают ещё один способ, который может оказаться работоспособным, лично не проверил:

Есть ещё одна идея, которая автоматически отключает службу «Центр обновления Windows», в чём суть. Windows 10 включает сам «Центр обновления Windows», в Управление компьютером — Служебные программы — Просмотр событий — Журналы Windows — Система, отображается информация об этом, при этом указывается, что сам пользователь включил службу (ага, только выключил недавно). Гуд, событие есть, поехали дальше. Создаём батник, который останавливает службу и меняет тип запуска на «отключить»:

net stop wuauserv sc config wuauserv start=disabled

Гуд, батник создан.

Теперь создаём задачу в Управление компьютером — Служебные программы — Планировщик заданий.

Остальные настройки по вашему усмотрению.

Также, если в последнее время у вас стал принудительно устанавливаться помощник по обновлению до следующей версии Windows 10 и вам требуется это прекратить, обратите внимание на новую информацию в разделе «Отключение обновления до Windows 10 Fall Creators Update (1709) и April Update (1803)» далее в этой инструкции. И еще одно примечание: если никак не удается достичь желаемого (а в 10-ке это становится сложнее и сложнее), посмотрите комментарии к инструкции — там также есть полезные сведения и дополнительные подходы.

Что делать, если не удается завершить обновление Windows

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

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

Обратите внимание: Продолжительность отмены изменений зависит от множества параметров, но, в первую очередь, от скорости работы жесткого диска и количества информации на нем. Например, на ноутбуках с медленными жесткими дисками отмена обновления Windows может занимать 5 и более часов.

Сканирование Windows и проверка служб

В Windows 10 версии антивирусы от любых сторонних разработчиков могут вызвать ошибки в системе, в том числе приводить к обнаружению потенциальной ошибки БД в Центре обновления. Следует отключить антивирус и перезагрузить компьютер, чтобы убедиться в отсутствии проблем с этой стороны.

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

Проверка наличия ошибок в хранилище системных файлов и обновлений:

  1. Открыть командную строку от имени администратора: Win+X -> Командная строка (Администратор).
  2. Ввести команду Dism /Online /Cleanup-Image /CheckHealth и нажать Enter для проверки системы.
  3. Для устранения обнаруженных уязвимостей и потенциальных ошибок ввести команду Dism /Online /Cleanup-Image /RestoreHealth + Enter.
  4. Дождаться результата, проверить восстановленные системные файлы на целостность при помощи команды sfc /scannow.

Программа sfc /scannow проверит систему за несколько минут, после чего выдаст результат и все обнаруженные ошибки в файле логов. После этого стоит проверить, корректно ли работают все остальные службы, неисправности в которых способны вызывать потенциальные ошибки в Центре обновлений.

Для проверки нужно поочередно ввести в командную строку следующие команды:

  • net stop wuauserv
  • net stop bits
  • net stop cryptsvc
  • ren %systemroot%\SoftwareDistribution sdold123
  • ren %systemroot%\System32\catroot2 cr2old123
  • net start cryptsvc
  • net start bits
  • net start wuauserv

При выполнении некоторых команд может появляться сообщение «Отказано в доступе», хотя Командная строка запущена от имени администратора. Нужно перезагрузить компьютер в безопасном режиме и попытаться выполнить проблемные команды.

2] Запустите Центр обновления Windows с помощью командной строки

Командная строка в операционных системах Windows существует очень давно, в то время как Windows Powershell является сравнительно новым. Следовательно, он имеет аналогичные возможности для запуска обновлений Windows, но здесь следует подчеркнуть, что вам не нужно загружать какой-либо модуль для обновлений Windows.

Сначала откройте командную строку, выполнив поиск cmd в поле поиска Cortana, и запустите его с правами администратора.

Нажмите Да, чтобы получить запрос UAC.

Наконец, введите следующие команды и нажмите клавишу Enter, чтобы выполнить соответствующие операции.

Начать проверку обновлений:

UsoClient StartScan

Начать загрузку обновлений:

UsoClient StartDownload

Начните установку загруженных обновлений:

UsoClient StartInstall

Перезагрузите устройство после установки обновлений:

UsoClient RestartDevice

Проверьте, загрузите и установите обновления:

UsoClient ScanInstallWait

Стоит отметить, что упомянутые выше команды командной строки предназначены только для Windows 10. Для более старых версий Windows вам необходимо использовать следующие команды.

Начать проверку обновлений:

wuauclt /detectnow

Начать установку обнаруженных обновлений:

wuauclt /updatenow

Проверьте, загрузите и установите обновления:

wuauclt /detectnow /updatenow

Надеюсь, вы найдете этот пост полезным.

Отключение обновлений в Windows 1803-1809

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

Читайте также:  Как открыть редактор реестра в Windows (XP, 7, 8, 10) – обзор способов

Отключение Schedule Scan в Планировщике

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

  1. Выполните в открытой с правами администратора командной оболочке показанную на скриншоте команду, получив тем права на файл UsoClient:
  2. Зайдите в содержащий этот файл каталог (путь смотрите выше) и откройте его свойства на вкладке «Безопасность»:
  3. Выбирайте один за другим сверху вниз каждый пункт в блоке «Группы и пользователи» и снимайте для них все разрешения, а затем сохраните настройки и выполните перезагрузку.

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

Отключение службы Wuauserv

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

  1. Вводом в диалоговом окошке Win + R откройте консоль управления службами и отыщите (она обычно в самом низу перечня) службу «Центр обновления Windows»;
  2. Открыв ее свойства, тип запуска выберите «Отключена» и нажмите «Остановить». Примените настройки:
  3. Переключившись в этом же окне свойств на вкладку «Вход в систему», активируйте радиокнопку «С учетной записью» и введите в поле слева от кнопки обзора .\Гость;
  4. Затрите пароль и его подтверждение, сохраните настройки и перезагрузитесь.

Теперь служба не должна запускаться самостоятельно. Если же проверить наличие обновлений вручную, вы должны получить ошибку «С установкой возникли некоторые проблемы… код 0x80070422».

Применение твика реестра

Отключить обновление Windows 10 можно через реестр, но не стоит слишком полагаться на этот способ, поскольку в Microsoft довольно оперативно закрывает имеющиеся лазейки. Чтобы сэкономить ваше время, предлагаем использовать готовый твик реестра (No1). Скачайте его по ссылке и запустите, выполнив слияние с подтверждением:

А вот так REG-файл выглядит изнутри. Твик создает указанный ключ с двумя параметрами NoAutoUpdate (со значением 1) и AUOptions (со значением 2).

Отключение обновлений в Windows 1803-1809

В Windows 10 1803 применение твика отключило автоматическое выполнение процедур, а в Windows 10 1809 привело к ошибке в работе самой службы обновления. Если конфигурация вашей системы отличается от нашей (установлены патчи Microsoft и т.п.), у вас результат может быть иным.

Отсрочка обновлений на год

Как вариант, можно попробовать повременить с переходом на новую сборку, но это не самое оптимальное решение.

  1. Для начала зайдите через стандартную панель управления в раздел установленных обновлений и избавьтесь от патчей с номерами KB4023814 и KB4023057, если они там имеются:
  2. Затем примените данный твик реестра (No2):
  3. Зайдите в Центр обновления Windows и нажмите ссылку «Дополнительные параметры»;
  4. Прокрутив страницу чуть вниз, укажите в блоке «Выберите, когда устанавливать обновления» настройку «Semi Annual Channel»;
  5. Отложите процедуру на максимально длительный срок, а это должно быть 365 дней.

Сброс компонентов Центра обновления Windows

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

Сброс компонентов Центра обновления Windows

Есть два способа сброса– путем ввода ряда команд в командной строке или с помощью готового скрипта. Воспользуемся более простым способом с помощью скрипта.

Введите в поисковую строку Google — Reset Windows Update Agent и для его загрузки перейдите на сайт Майкрософта.

Сброс компонентов Центра обновления Windows

После его загрузки, распакуйте ZIP архив и запустите файл от имени администратора.