Как остановить центр обновления Windows

Способ № 1: Запуск из панели задач

В любой момент работы на компьютере эту службу для Windows 7 можно запустить прямо из панели задач. В этом случае действуем так:

  1. кликаем левой кнопкой мышки значок, скрывающий ярлычки программ в панели задач;
  2. находим ярлычок «Центр поддержки» и клацаем по нему правой кнопочкой мышки;
  3. в отобразившемся меню кликаем пункт «Открыть центр обновления …»:

Далее в появившемся окошке слева находим и нажимаем пункт «Настройка параметров»:

В итоге служба предложит подобрать метод установки апдейтов для ОС Windows 7. На этом этапе можно внести целый ряд настроек:

  1. определить, кому разрешено обновлять операционную систему;
  2. выбрать получение уведомления Windows;
  3. установить поддержку рекомендуемых обновлений и т. д.

Однако то, что от нас в действительности требуется, так это включить поддержку важных апдейтов. Заметим, что служба «Центр…» может предложить несколько вариантов загрузки и установки новых файлов для Windows 7. Однако лучше в этом случае доверить операционной системе обновляться автоматически. Для этого выбираем соответствующий параметр в разделе «Важные обновления» и жмем кнопку OK:

На этом в принципе все!

Как убрать проблему, когда Wuauserv грузит процессор, но обновлять Виндовс 7

Если же вы все-таки планируете периодически загружать и устанавливать обновления, то вам не рекомендуется выбирать «Тип запуска: «Отключена». Если же это сделать, то каждый раз, когда возникнет необходимость или желание поставить апдейты, придется заходить в «Службы» и включать сервис.

Вместо этого в «Тип запуска» выберите «Вручную». Если это сделать, то когда вы зайдете в «Центр обновления» и запустите проверку обновлений, сервис автоматически запустится. Однако до той поры он не будет выполнять никакой работы.

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

Также устранить нагрузку на ресурсы ПК службой Wuauserv в Windows 7 может помочь включение обновлений. Возможно, для кого-то соответствующих вариант будет более приемлемым, чем отключение сервиса.

Служба Wuauserv в Windows 7 грузит процессор и память на 50%

Часть пользователей стала жаловаться на проблемы с производительностью их компьютеров с Windows 7. Проблема проявляется следующим образом: ежедневно, примерно в одно и то же время (у каждого пользователя время свое), компьютер начинает сильно тормозить. В диспетчере задач до 1,2 -2 Гб и 100% CPU одного ядра памяти потребляет процесс svchost.exe. В результате в течении 30-60 минут работать с компьютером невозможно, все ужасно тормозит и виснет.

Проблемы наблюдались на клиентах Windows 7 SP1 x86 и x64, получающих обновления с локального сервера SCCM, используемого для управления обновлениями Microsoft на клиентах. На стороне клиента запускаем диспетчер задач (Task Manager) и на вкладке Процессы сортируем запущенные процесс по использованию памяти. Видим, что в настоящий процесс svchost.exe использует 11% CPU и 1,2 Гб оперативной памяти. На самом деле процесс svchost.exe – это процесс контейнер, внутри которого работают другие программы и потоки системных служб. С помощью Task Manager не получится понять, какой именно поток (служба) вызывает высокую нагрузку на систему.

Более подробную информацию о процессе и его потоках можно, к примеру, получить с помощью утилиты Process Explorer Марка Руссиновича.

Запускаем утилиту procexp.exe и находим в списке процесс svchost.exe который потребляет слишком много памяти или % CPU.

Открываем его свойства и переходим на вкладку Threads (Потоки). Здесь мы четко видим, что в рамках процесса svchost.exe больше всего ресурсов CPU и памяти потребляет поток службы wuauserv (Windows Update — Служба обновлений Windows). Служба wuauserv сканирует систему и сервер обновлений на предмет необходимости установки обновлений. В результате каких-то проблем в коде служба начинает «течь», потребляет всю доступную ей память вплоть до 1,5-2 Гб (максимума памяти который доступен процессу) и начинается активно использовать файл подкачки. Система от этого резко начинает тормозить.

Что интересно, проблеме в большей мере подвержены клиенты с 2 Гб оперативной памяти. На ПК с 4 и более Гб памяти, служба wuauserv также «утекает», но не выбирается из 2 Гб, и проблема не так явно проявляется для пользователей.

Если остановить службу wuauserv из консоли services.msc, нагрузка на систему резко уменьшиться. А потребление памяти процессом svchost.exe падает до 80-100 Мб.

Важно. Это не означает, что нужно отключать службу wuauserv и держать ее в отключенном состоянии, т.к. система перестанет получать обновления безопасности и будет подвержена риску взлома.

В первую очередь попробовали сбросить состояние агента Windows Update и обновили его версию по методике, описанной в статье: Восстановление исходных настроек агента Windows Update. Проблема решилась и в течении нескольких дней не повторялась, но через какое-то время все началось заново. Видимо размер локального кэша и базы обновлений достиг каких-то пределов, и служба wuauserv опять стала «течь».

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

  • https://support.microsoft.com/en-us/kb/3050265 (Обновление WIndows Update агента от июня 2015)
  • https://support.microsoft.com/en-us/kb/3065987 (Обновление WIndows Update агента от июля 2015)
  • https://support.microsoft.com/en-us/kb/3102810 (Патч для Windows / 2008 R2, решающий проблему высокой загрузки CPU и памяти при установке обновлений через WSUS, ноябрь 2015).

Совет. Патчи ставили не на все компьютеры с Windows 7, а только на ПК, на которых пользователи жаловались на аналогичную проблему.

После установки обновлений, использование памяти процессом wuauserv снизилось до 200 Мб, а сам процесс сканирования стал занимать гораздо меньше времени.

Wuauserv грузит процессор и память в Windows 10

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

Откройте диспетчер задач и найдите процесс svchost.exe который потребляет слишком много памяти или ресурсов CPU. Щелкните по нему ПКМ и выберите пункт “Перейти к службам”.

Убедитесь, что в рамках данного процесса svchost.exe работает служба wuauserv (Центр обновления Windows).

Т.к. диспетчер задач не позволяет определить какая именно из системных служб, работающих внутри одного процесса svchost сильно грузит компьютер, нужно воспользоваться Process Explorer (как описано выше). Убедитесь, что высокая загрузка CPU/памяти вызвана службой wuauserv (в нашем примере это библиотека C:\WINDOWS\system32\wuaueng.dll).

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

Дождитесь окончания установки обновлений

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

Запустите средство устранения неполадок центра обновлений Windows 10

Попробуйте выполнить диагностику служба обновления Windows 10с помощью встроенного средства устранения неполадок (Window Update Troubleshooter). Перейдите в меню Параметры -> Обновление и безопасность -> Устранение неполадок. Выберите пункт “Центр обновления Windows (Устраните проблемы, мешающие обновлению Windows) -> Запустить средство устранения неполадок”.

Утилита проверит состояние службы и попробует исправить найденные проблемы.

Очистите папки SoftwareDistribution и catroot2

Попробуйте выполнить очистку папок SoftwareDistribution и catroot2.

  • В каталоге C:\Windows\SoftwareDistribution хранятся временные файлы службы Windows Update и файлы скачанных обновлений.
  • В каталоге %windir%\System32\catroot2\ хранятся сигнатуры пакетов обновлений.

Попробуем очистить их с помощью следующего скрипта (сохраните код в текстовом файле с расширением *.bat и запустите с правами администратора):

Проверьте целостность системных файлов Windows

Выполните проверку системных файлов вашего образа Windows с помощью команд:

sfc /scannow

и

DISM /Online /Cleanup-Image /RestoreHealth

Проверьте компьютер на вирусы

Проверьте вашу Windows на вирусы в офлайн режиме с помощью загрузочного образа (Kaspersky Rescue Disk или Dr.Web LiveDisk).

Обновите вашу Windows 10

Обновите вашу версию Windows 10, установив актуальный на данный момент времени билд. Вручную скачайте и установите с сайта Microsoft Update Catalog (https://www.catalog.update.microsoft.com/Home.aspx) последний кумулятивный апдейт для вашей версии Windows (Microsoft ежемесячно исправляет баги и различные ошибки Windows и добавляет исправления в кумулятивный пакет обнволений).

Отключите оптимизацию доставки

Перейдите в меню Параметры -> Обновление и безопасность -> Центр обновления Windows -> Дополнительные параметры -> Оптимизация доставки. Выключите пункт «Разрешить загрузки с других компьютеров» и перезагрузите компьютер.

Удалите последние обновления

Если проблема с высокой загрузкой процессора и памятью службой wuauserv возникла сразу после установки новых обновлений Windows, попробуйте по очереди удалить последние обновления (Панель управления -> Программы и компоненты -> Просмотр установленных обновлений). Отсортируйте обновления по дате установки, щелкните ПКМ по обновлению и выберите Удалить.

Отключите службу wuauserv

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

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

Во второй вторник следующего месяца обязательно вручную скачайте и установите новые кумулятивные обновления для вашей версии Windows. Включите службу wuauserv. Возможно ваша проблема будет исправлена в новом обновлении.

В этой статье описан не совсем рабочий метод, поэтому дополняю ее ссылкой на рабочий метод отключения обновления виндовс 10, которым пользовался сам. Но для интереса можете прочесть, доля правды там есть. По желтой ссылке пока работает 100%, можно сказать даже на любых версиях виндовс можно так сделать. Саму важность обновления нужно понимать и знать нужно ли вам отключать обновление или нет. К примеру, я отключал из за того, что у меня старый ноутбук 2011 года и ценных данных, которые могут украсть у меня на нем нет — мне нечего бояться над потерей данных, к тому же у меня работает Касперский с последними обновлениями (можно даже Касперский фрии поставить) и поэтому нет смысла включать и устанавливать обновления. Система просто летает и никаких тормозов, ни каких перезагрузок, как будто из за не хватки оперативки, у меня не бывает. А как подвисает компьютер после обновлений — я знаю: — очень похоже на то, что у вас мало оперативной памяти. Есть один небольшой косяк в виндовс 10, но он и бывает на других виндовс может в другой форме: — иногда, редко, может 1-2 раз в полгода, — может вылететь синий экран прямо в любой момент даже во время работы. Но это крайне редко. Сейчас, когда сижу на виндовс 10, мне кажется, что система работает даже лучше 7ки, однако на самом деле, вероятно, работает так же как 7ка или 8ка.
Еще более простой и крутой рабочий метод отключения обновления виндовс 10 без заморочек.
Ниже идет статья, которая писалась давно:
Многие пользователи хотят отключить Центр обновления Windows 10 и сталкиваются с тем, что отключение службы центра обновлений не дает того чего они хотели: через некоторое время служба автоматически включается сама (не помогает даже выключение заданий в планировщике в разделе Update Orchestrator).
Нажмите клавиши Win+R, введите services.msc и нажмите Enter.
Дважды кликните по «Центр обновления Windows».
Нажмите «Остановить», а затем установите «Отключена» в поле «Тип запуска».
Теперь центр обновления временно отключен, но он запустится снова и следующий шаг — отключить его полностью, вернее — заблокировать ему доступ к серверу центра обновлений.
Для этого используйте следующий путь:
Win+R, введите regedit и нажмите Enter.
В редакторе реестра перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\ нажмите по имени раздела правой кнопкой мыши и выберите «Создать» — «Раздел». Назовите этот раздел Internet Communication Management, а внутри него создайте еще один с именем Internet Communication.

Выбрав раздел Internet Communication, нажмите правой кнопкой мыши в правой части окна редактора реестра и выберите «Создать» — «Параметр DWORD».
Укажите имя параметра DisableWindowsUpdateAccess, затем дважды нажмите по нему и задайте значение 1
Аналогичным образом создайте параметр DWORD с именем NoWindowsUpdate со значением 1 в разделе HKEY_LOCAL_MACHINE\ Software\ Microsoft\ Windows\ CurrentVersion\ Policies\ Explorer
Также создайте параметр DWORD с именем DisableWindowsUpdateAccess и значением 1 в разделе реестра HKEY_LOCAL_MACHINE\ Software\ Policies\ Microsoft\ Windows\ WindowsUpdate (при отсутствии раздела, создайте необходимые подразделы, как это описывалось в шаге 2).

А вдруг пригодится, нашел такую штуку удаления служб. Никогда не делал такого. Но бывает часто устанавливаются какие то посторонние службы — вот это и пригодится для удаления.
Как удалить службу «Центр обновления Windows».
ПКМ (правой клавишей мыши) по меню «пуск», выбираем пункт «выполнить», вводим «services.msc» и жмём ввод.
Видим окно со службами, ищем «Центр обновления Windows», жмём на ней ПКМ (правой клавишей мыши), выбираем «Свойства», если работает — останавливаем, можно ещё и отключить.
Далее:
ПКМ (правой клавишей мыши) по меню «пуск», выбираем пункт «выполнить», вводим «cmd» и жмём ввод.
Видим командную строку, в неё вводим команду: sc delete wuauserv
Если все получилось увидите сообщение: DeleteService: успех
Служба «Центр обновления Windows» удалена.
Чтобы убедится наверняка, пробуем повторное удаление, если служба удалена, увидите вот такую картину:
Ну и чтоб вообще наверняка:
Запустите командную строку от имени администратора.
В командной строке введите команду
takeown /f c:\windows\system32\usoclient.exe /a
Нажмите ввод.
Далее идём сюда: C:\Windows\System32, находим файл UsoClient.exe.
ПКМ по файлу UsoClient.exe, в контекстном меню выбираем Свойства.
В окне Свойства: UsoClient открываем вкладку Безопасность.
Под разделом Группы или пользователи нажмите на кнопку Изменить.
В окне Разрешения для группы UsoClient снимаем все разрешения
для каждой группы или пользователя. Перезагружаемся.
Инфа скопирована, сори, с блокнота просто копировал и не знаю откуда взял инфу.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *