Центр обновления windows грузит процессор. Отключаем службу Wuauserv

Служба Wuauserv отвечает за инсталляцию обновлений Windows. Работает она даже в том случае, если вы отключили автоматическое обновление системы. И вроде бы в этом нет ничего страшного, но лишь до того момента, как Wuauserv начинает грузить процессор и оперативную память, заставляя процесс svchost.exe захватывать на короткое время большое количество ресурсов.

Почему в диспетчере задач отображается, что это svchost.exe грузит систему? Потому что он является контейнером для других системных процессов. По этой причине вы не найдете процесс с именем Wuauserv: работа компонента спрятана в svchost.exe.

Решение проблемы

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

Изначально высокая нагрузка на процессор, вызываемая работой Wuauserv – это ошибка разработчиков. Пользователи о неполадке сообщили, проблему устранили и выпустили несколко обновления с исправлениями:

  • Update 3050265 (июнь 2015).
  • Update 3065987 (август 2015).
  • Update 3102810 (ноябрь 2015).

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

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

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

  1. Используя сочетание Ctrl+Shift+Esc, откройте диспетчер задач.
  2. Зайдите во вкладку «Службы». Нажмите на одноименную кнопку в нижнем правом углу.
  3. Найдите в списке и остановите работу Wuauserv.

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

После сохранения конфигурации система перестанет обновляться (поддержка Windows 7, например, и так уже прекращена), а Wuauserv не будет нагружать компьютер своей ненужной работой.

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

Проблемы наблюдались на клиентах Windows 7 SP1 x86 и x64 , получающих обновления с локального сервера SCCM , используемого для управления обновлениями клиентами. На стороне клиента запускаем диспетчер задач (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 и обновили его версию по методике, описанной в статье: . Проблема решилась и в течении нескольких дней не повторялась, но через какое-то время все началось заново. Видимо размер локального кэша и базы обновлений достиг каких-то пределов, и служба wuauserv опять стала «течь».

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

  • 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).

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

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

Здравствуйте, счастливые пользователи Windows 7. Случайно вы здесь оказаться не могли, поэтому сразу приступим к рассмотрению дел насущных. Особенность проблемы заключается в том, что каждый день, приблизительно в одно и то же время, процесс svchost.exe загружает процессор до 98%, а оперативную память на 30-50%. И вас это жутко бесит, ведь работать в это время за компьютером невозможно. И знаете, что это? Это служба Wuauserv грузит процессор. Давайте выясним, как с ней бороться.

Что такое служба Wuauserv и svchost.exe?

Wuauserv – стандартная служба Windows, которая отвечает за установку обновлений для операционной системы. Даже если вы отключили обновлялку Windows, компонент все равно будет работать. Почему? Да потому, что разработчикам из Microsoft так захотелось. Функцией не пользуетесь, а дискомфорт ощущаете. Очень странно выходит.

Дело в том, что svchost.exe – контейнер для остальных системных процессов (в который входит wuauserv.exe), поэтому не удивляйтесь, что служба и исполняющий.exe файл по-разному называются.

Как решить проблему?

Причина проблемы заключается в ошибках, допущенных разработчиками системы. Из-за нестабильной работы процесс не завершается, а пытается выполнить поставленную задачу за счет свободных ресурсов компьютера. Избавиться от этого дискомфорта можно двумя способами. Желательно использовать первый.

Обновление Windows

Узнав о своем «промахе», технический отдел Microsoft был поднят по тревоге. Теперь одной из целей следующего патча будет исправление существующих ошибок.

Скачайте и установите обновления (не меняя последовательности):

  • Windows Update 3050265 (июнь 2015);
  • Windows Update 3065987 (август 2015);
  • Windows Update 3102810 (ноябрь 2015).

Внимание! Если вы установите только последнее обновление, существует вероятность того, что проблема не устранится.

Если по каким-то причинам обновления не помогли, существует другой вариант. Для этого нужно полностью отключить компонент «Установка обновлений системы».

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

Итак, следуйте пунктам, описанным ниже:

  1. Нажмите Ctrl+Shift+Esc и откройте «Диспетчер задач».
  2. Перейдите во вкладку «Службы».
  3. Найдите службу wuauserv и с помощью щелчка ПКМ остановите ее выполнение.

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

Чтобы этого не допустить, нужно:



Это все способы решения проблемы со службой Wuauserv, которая грузит процессор и оперативную память. Могу еще посоветовать радикальный способ: переустановить ОС на новую версию. Но это уже совсем другая история.

Несмотря на то, что операционные системы со временем становятся не только стабильней, но и умнее, в некоторых их компонентах все равно могут происходить сбои. Так, в последнее время многие пользователи жалуются на то, что какой-то системный процесс сильно грузит ЦПУ или отъедает много оперативной памяти. Например, иногда служба Wuauserv грузит процессор на Windows 7. Соответствующую проблему, также как и большинство схожих (), можно относительно легко решить.

В операционной системе Windows 7 служба Wuauserv отвечает за обновление ОС. Она выполняет полезную работу, но некоторые пользователи по определенным причинам запрещают автоматическую загрузку и установку апдейтов, а другие вовсе отключают соответствующую функцию.

Когда пользователь отключает обновление Windows в «Панели управления», служба все равно остается в рабочем состоянии. В результате по каким-то своим соображениям, Wuauserv по-прежнему может совершать работу, тем самым создавая ненужную нагрузку на процессор компьютера.

При этом в диспетчере задач процесс Wuauserv отсутствует. Он там отображается, как svhost.exe, который является одним из главных системных процессов. Поэтому, если его снять с выполнения, он тут же появится вновь.

Как устранить нагрузку на ЦПУ и ОЗУ, которую создает служба Wuauserv


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

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

  1. Открыть «Панель управления»;
  2. Выбрать пункт «Система и безопасность»;
  3. Выбрать «Администрирование» – «Службы»;
  4. В списке найти «Центр обновления Windows»;
  5. Нажать по соответствующему пункту;
  6. В выпадающем меню «Тип запуска» выбрать «Отключена»;
  7. Применить настройки.

После этого Wuauserv должен прекратить грузить процессор и оперативную память на Windows 7.

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

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

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

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

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

Вконтакте

  • Сергей Савенков

    какой то “куцый” обзор… как будто спешили куда то