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

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

Бывает, что во время работы за компьютером он начинает сильно подтормаживать. Пытаясь понять причину дисфункции, вы заходите в “Диспетчер задач”, и видите, что виновником проблем является процесс Svchost.exe, здорово нагружающий центральный процессор или память вашего ПК.

Я узнал, что Svchost . exe – это системный процесс в ОС Windows, служащий для запуска других системных служб. Использование данного процесса берёт своё начало ещё с Windows 2000, ныне же он является неотъемлемой частью семейства операционных систем Windows 7 и 10. Чтобы уменьшить общие затраты процессора, разработчики приняли решение использовать один процесс для работы различных служб, придав процессу некую универсальность. Ныне процессов Svchost в диспетчере задач может наблюдаться от четырёх и более, и каждый из них отвечает за работу какой-либо отдельной службы. Поэтому Svchost грузит процессор и память компьютера, об этом далее.

При просмотре указанных процессов в своём диспетчере задач необходимо помнить, что пользователь процесса Svchost.exe всегда должен быть или system (система), local service или network service. Если же данный процесс запущен от вашего имени, администратора или ещё кого – тогда, вероятно, вы имеете дело с вирусом.

Почему Svchost.exe грузит память и процессор в Windows 7

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

  • Случайный сбой в системе. Такое иногда бывает в Windows 7
  • Вирус под маркой svchost.exe. Часто встречающаяся проблема. Создатели вирусных программ любят использовать имя данного процесса для своих вредоносных приложений, так вирус под именем svchost.exe тяжело идентифицировать как злокачественную программу, даже когда svchost.exe значительно грузит процессор или память.
  • Ошибки работы модуля автоматических обновлений ОС Windows. Если у вас включены автоматические обновления Windows 7, то сбои в их загрузке могут вызвать проблемы с svchost.exe. Также бывают случаи, что сами обновления содержат в себе различные ошибки и баги, и такое обновление может вызвать проблемы в работе операционной системы, и svchost.exe в частности.
  • Большой log-файл событий в журнале Windows 7. В некоторых случаях высокая нагрузка на процессор и память от svchost.exe связана с очень раздутым log файлом в системном журнале событий.
  • Физические повреждения чипов памяти, перегрев системного блока и др. Бывает редко, но также не стоит исключать.

Svchost.exe грузит процессор в Windows – что делать

Давайте подробно рассмотрим инструментарий исправления имеющихся ошибок, если Svchost exe грузит память windows 7.

  • Попробуйте просто подождать некоторое время. Возможно, операционная система просто обновляется, и скоро её нормальная работа восстановится.
  • Перезагрузите компьютер. Это помогает решить проблему с загрузкой процесса не так редко, как можно подумать.
  • Попробуйте закрыть наиболее ресурсоёмкий svchost.exe, если их несколько. Для этого перейдите в Диспетчер задач (одновременно нажав Ctrl+Alt+Del и выбрав «Диспетчер задач»), нажмите на вкладку «Процессы», выберите внизу «Отображать процессы всех пользователей» и посмотрите, какой из svchost.exe грузит систему больше всего. Попробуйте его закрыть, кликнув на нём правой клавишей мыши и нажав в появившемся меню «Завершить дерево процесса».

  • Проверьте исправность вашей памяти с помощью специальных программ, спросите себя, как давно вы чистили ваш ПК от пыли, не гудит ли сильно кулер внутри вашего компьютера (это может сигнализировать о переполнении системы охлаждения ПК пылью), давно ли вы меняли термопасту на центральном процессоре. Это аппаратные проблемы могут быть напрямую виноваты в замедлении скорости вашего ПК и нагрузкой svchost.exe в частности.
  • Во многих случаях проблема, когда svchost.exe грузит память, вызвана сбоями в работе службы автоматического обновления Windows Update, Поэтому или установите все имеющиеся обновления, или полностью отключите службу автоматических обновлений через «Пуск» - «Панель управления» - «Система и Безопасность» — «Центр обновления Windows 7». В левой части экрана выберите пункт «Настройка параметров», а в появившемся меню «Важные объявления» выберите «Не проверять наличие обновлений» и подтвердите, нажав «Ок».

  • Можно попробовать откат системы на ту дату, когда проблем с svchost.exe не наблюдалось, и вы не обращали внимание на загрузку процессора.
  • Проверьте систему на наличие вирусов. Для начала зайдите в Диспетчер задач (одновременно нажав Ctrl+Alt+Del и выбрав «Диспетчер задач»), перейдите во вкладку «Процессы», выберите внизу «Отображать процессы всех пользователей» и посмотрите, какой пользователь стоит напротив каждого процесса svchost.exe. Приемлемыми являются system, local service или network service, все другие – это вирусные или другие вредоносные программы. Их нужно завершить, кликнув по данному процессу, нажав на правую клавиши мыши и выбрать «Завершить дерево процесса». Используйте хорошую антивирусную программу (попробуйте Dr.Web CureIt!, Trojan Remover и др.), ваша система может быть заражена вредоносными программами.
  • Удаляем папку Prefetch, используемую системой для ускорения работы служб и сервисов. Заходим в общий каталог ОС Windows, находим там папку Prefetch (обычно находится по адресу С:\WINDOWS\Prefetch) и удаляем эту папку, затем перезагружаем компьютер;
  • Если в диспетчере действует процесс wuauclt.exe, тогда в папке Software Distribution, находящейся в общем каталоге Windows, удалите все имеющиеся директории.
  • Очищаем log-файл событий в журнале Windows Для этого жмём одновременно комбинацию клавиш Win+R, в появившемся меню набираем eventvwr и подтверждаем, нажав «Ок». В появившемся окне кликаем дважды на «Журналы Windows» (слева сверху), а в перечисленном ниже списке кликаем правой клавишей мыши на «Приложения» и выбираем «Очистить журнал». То же самое проделаем с пунктами «Безопасность», «Установка», «Система». Перезагружаем компьютер.

Визуальную демонстрацию некоторых приёмов действий, когда svchost.exe грузит память в Windows 7 можно посмотреть на видео:

Заключение

Основными проблемами, связанными с перегрузкой процессора файлом svchost.exe, являются ошибки в автоматическом обновлении ОС Windows 7 или 10, а также вирусные программы, прячущиеся под идентичным именем или использующие svchost.exe в своих целях. Для борьбы с ними рекомендуется проверить ваш компьютер самыми мощными антивирусами (например: Dr. Web CureIt), отключить автоматическое обновление системы, а также принудительно закрыть наиболее ресурсоёмкий svchost.exe. Именно тот, который нагружает процессор, а значит svchost.exe грузит память. Если же ничего из всего вышеописанного вам ничего не помогло – тогда обратитесь за консультацией в комментариях ниже.

Разбираясь с причинами нехватки оперативной памяти или со странной загруженностью компьютера при отсутствии работающих приложений, пользователь Windows 7 обязательно обнаружит процесс со странным названием Svchost.exe. Ещё большее подозрение вызывает наличие в памяти нескольких копий того же процесса, каждый из которых активно грузит и процессор, и оперативную память. В некоторых случаях лучше всё оставить, как есть, в других - остановить все процессы, а в третьих - отключить лишь часть из них. Выбрать правильный вариант можно, только тщательно разобравшись в происходящем.

Что такое Svchost.exe

Svchost.exe netsvcs (сокращённые названия - Svchost.exe, Svchost) представляет собой системный процесс Windows 7, отвечающий за ускоренный запуск и работу других сервисов и служб системы. В нормальной ситуации Svchost.exe быстро исполняет свою функцию и освобождает оперативную память, но когда приложения испытывают трудности и начинают сбоить, процесс оказывается загруженным в память несколько раз.

Одновременно работающих Svchost.exe может быть четыре и более. Верхнего предела нет, всё зависит от количества накопленных ошибок. Общая черта у всех клонов процесса в «Диспетчере задач» указывается в качестве пользователя system (система), local service или network service. Другие варианты, в том числе user, имя вашей учётной записи или администратор, говорят о высокой вероятности работы вируса, маскирующегося под Svchost.exe.

К сожалению, некоторые вредоносные программы научились заражать сам Svchost.exe. Заражённый клон внешне не выделяется на фоне других, но усиленно эксплуатирует систему в своих целях. Поэтому дополнительным тревожным признаком может служить чрезмерная загрузка оперативной памяти и ЦП одним из процессов.

Svchost.exe появляется в оперативной памяти по одной из следующих причин:

  • Случайный сбой.
  • Ошибки службы обновлений. Система может накапливать ошибки и при отказе от загрузки последних обновлений, и при их активной установке. В последнем случае причиной проблемы может быть конфликт с работающей системой или сбой при загрузке из-за некачественной связи. Кроме того, бывает, что и сами обновления содержат внутренние ошибки.
  • Большой log-файл событий в журнале. Иногда причиной является чрезмерный размер log файла в журнале событий Windows 7.
  • Вредоносные программы. Маскирующиеся по exe вирусы имитируют поведение процесса, чтобы затруднить своё обнаружение.
  • Аппаратные проблемы. Повреждение планок оперативной памяти, загрязнение и перегрев процессора и так далее. Особенно актуально для подержанных компьютеров.
  • Засорённость системы. Множество загруженных из интернета и временных файлов, давно нечищеный реестр приводят к сбоям в работе Windows 7, приводящим к появлению exe.

Способы решения проблем с Svchost.exe

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

Подождать и довериться системе

Вполне возможно, что Windows 7 самостоятельно справится с проблемой, особенно если она вызвана недавним обновлением или кратковременным аппаратным сбоем. В таком случае нужно на некоторое время предоставить систему самой себе, после чего проверить «Диспетчер задач». Очень часто этого бывает достаточно.

Перезагрузить компьютер

Проблема могла быть вызвана случайным сбоем или конфликтом работающих приложений. Перезагрузка устраняет обе причины. Для того чтобы понять, работа какой конкретно программы привела к появлению Svchost.exe, нужно запускать приложения по одному, контролируя появляющиеся процессы с помощью «Диспетчера задач».

Воспользоваться «Диспетчером задач»

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

  1. Для этого вызываем «Диспетчер задач» с помощью одновременного нажатия клавиш Ctrl+Shift+Esc.

    По умолчанию открывается вкладка «Процессы»

  2. Внизу появившегося окна вкладки «Процессы» нажимаем экранную кнопку «Отображать процессы всех пользователей». Список процессов заметно расширился.

    Процессов стало заметно больше

    Выбираем клон Svchost.exe, который хотим закрыть (обычно это самый «прожорливый»), и нажимаем экранную кнопку «Завершить процесс».

    Последнее предупреждение перед остановкой процесса

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

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

Проверка обновлений Windows

Если проблема с Svchost.exe вызвана неправильной работой службы обновлений Windows 7, то необходимо поменять соответствующие параметры. Возможно, эффективным решением будет на время отключить автоматическое получение обновлений.

  1. Для этого нажимаем экранную кнопку «Пуск» и в правом столбце открывшегося меню находим строку «Панель управления».

    Панель управления находится в правом столбце меню

  2. После появления большого окна «Все элементы панели управления» находим в нём вкладку «Центр обновления Windows».

    Ищем вкладку «Центр обновления Windows»

    В верхней левой части раскрывшегося окна «Центр обновления Windows» находится нужная нам вкладка «Настройка параметров», переходим на неё.

    Вкладка «Настройка Параметров» слева сверху

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

    Убираем все разрешения обновлений

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

Если работа наладилась, параметры можно будет вернуть в исходные через некоторое время, когда Windows устранит недочёты. Если же параметры обновления и были установлены в состояние «Не проверять…», будет полезной замена значения «Важные обновления» на «Устанавливать обновления автоматически (рекомендуется)». С высокой вероятностью скачанные новые библиотеки восстановят стабильность работы системы.

Восстановление системы с помощью профильной службы Windows 7

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

  1. Нажимаем экранную кнопку «Пуск», выбираем «Все программы», находим в открывшемся списке папку «Специальные», а в ней подпапку «Служебные».

    Нужно зайти внутрь папки «Служебные»

  2. В папке «Служебные» нам нужна утилита «Восстановление системы».

    Служба восстановления системы находится здесь

    Подумав непродолжительное время, Windows 7 показывает информационное окно, на котором нужно нажать экранную кнопку «Далее».

    Дополнительную информацию можно получить непосредственно из этого окна

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

    Выбираем одну из предложенных точек восстановления

    Система ещё раз объясняет происходящее, давая последнюю возможность отказаться от намерения. Нажимаем экранную кнопку «Готово».

    Последний вопрос перед началом восстановления

Откат системы занимает обычно около получаса, за которые компьютер самостоятельно перезагрузится несколько раз. Если точка восстановления определена правильно, и вирусы не повредили системную информацию, проблема будет устранена. В противном случае следует либо выбрать более раннюю дату восстановления, либо начать антивирусную проверку.

Удаление вирусов

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

Редактирование содержимого служебных папок Prefetch и Tasks

Для оптимизации работы Windows 7 использует несколько служебных папок, хранящих временную информацию. В некоторых хранится текущее состояние системы, поэтому вирусы стремятся «продублировать» себя в них для восстановления после удаления.

Алгоритм действий в этом случае простой:

  1. Заходим в каталог С:\WINDOWS\Prefetch, выделяем всё содержимое папки и удаляем его.
  2. Затем заходим в каталог С:\WINDOWS\Tasks и поступаем с ним тем же образом.
  3. Удаляем подозрительный процесс exe.
  4. Перезагружаем компьютер.

Как ещё можно устранить проблему

Проверяем аппаратную часть

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

Работоспособность оперативной памяти и других компонентов проверяется с помощью специальных приложений или приборов. Но можно сделать предварительное заключение, временно заменив планки ОЗУ на гарантированно исправные. Если же такой возможности нет, то можно поступить обратным образом: попробовать запустить компьютер попеременно на каждой из двух установленных планок по отдельности. Если на обеих система запустится, оперативная память исправна.

Чистим log-файл событий в журнале Windows

Разросшийся log-файл также может быть источником нашей проблемы. Чтобы исправить ситуацию, очистим его от лишней информации.

  1. Нажимаем сочетание клавиш Win (со значком Windows) и R. В появившемся небольшом окне «Выполнить» в строке ввода набираем eventvwr и нажимаем экранную кнопку «ОК».

    Опция «Очистить журнал…» расположена в правой части окна

  2. Осталось в правой части окна выбрать строку «Очистить журнал…», после чего подтвердить операцию. Так же следует поступить с журналами «Безопасность», «Установка» и «Система». После окончания процедуры перезагружаем Windows.

Что делать, если ничего не помогло

Если ни одна из проделанных ранее процедур не принесла результата, можно попробовать усилить эффект:

  • Откатить систему до более ранней точки восстановления.
  • Откатить систему три раза подряд. Иногда избавиться от вирусов можно только таким образом.
  • Применить последовательно несколько различных антивирусных программ. Вполне возможно, что вирус достаточно свежий, поэтому ещё не все антивирусы умеют с ним бороться.
  • Почистить компьютер от накопленных ошибок. С помощью пакета CCleaner или другого с похожими функциями можно освободить систему от временных файлов, а также привести в порядок реестр.
  • Очистить папку System Volume Information. Это системная скрытая папка, находящаяся в корневом каталоге системного диска, хранит информацию, необходимую для службы восстановления. Иногда вирусы проникают в неё.

Видео: процесс Svchost.exe грузит память и процессор - 100% решение

Появление нескольких клонов Svchost.exe, которые замедляют работу компьютера, может быть внешним проявлением различных проблем, начиная со случайного сбоя системы и заканчивая дефектом планки оперативной памяти. Установленная надёжная антивирусная защита, регулярная чистка Windows и поддержание аппаратной части в ухоженном состоянии помогут избегать подобной ситуации как можно дольше.

Нестабильно работающий компьютер не только негативно влияет на общее эмоциональное состояние пользователя. Сбои в работе операционной системы (ОС), медленная загрузка приложений, зависание компьютера из-за повышенной нагруженности оперативной памяти и процессора могут стать причиной невыполнения задания по составлению отчётности работником бухгалтерии или срыва проектного задания архитектором. Windows 7 в этом плане ничем не отличается от других ОС. Что же предпринять, если сбои в работе компьютера приобретают постоянный характер?

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

Svchost.exe грузит память Windows 7: что это за процесс и почему так происходит

Рабочие процессы svchost.exe в Windows 7 отображаются на вкладке «Процессы» в Диспетчере задач. Для его открытия воспользуйтесь комбинацией клавиш Ctrl+Alt+Del.

В диспетчере задач можно увидеть все работающие копии процесса svchost.exe

Svchost.exe реализован как единый процесс, обеспечивающий работу различных сервисных служб в системе Windows 7. А это ведёт не только к сокращению расхода оперативной памяти, но и уменьшает затраты процессорного времени. Для каждой из служб вызывается своя копия svchost.exe, запускаемая этим основным процессом, выступающим в качестве системного. При этом в каждом случае используются определённые параметры. К примеру, для вызова службы ComputerBrowser («Браузер компьютеров»), дающей возможность видеть в сети компьютеры и другие аппаратные устройства, совместимые с протоколом NetBIOS, работает конструкция svchost.exe -k netsvcs. В этом случае именно параметр netsvcs будет виден в Диспетчере задач на вкладке работающих служб напротив ComputerBrowser в столбце групп. Он указывает, что служба использует для работы процесс svchost.exe, сокращающий потребление ресурсов.
Но тогда возникает резонный вопрос, почему зачастую именно svchost.exe замедляет работу компьютера?

Вот основные возможные причины:

  • вирусы;
  • включённое автоматическое обновление ОС;
  • большое количество устанавливаемых и удаляемых программ;
  • непроверенное проблемное программное обеспечение.
  • Решение проблемы повышенной нагрузки

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

    Проверка через Диспетчер задач

    В Диспетчере задач на вкладке «Процессы» расположите файлы по алфавиту, нажав на заголовок столбца «Имя образа». После этого откройте правой кнопкой мыши контекстное меню любой копии svchost.exe и выберите пункт «Перейти к службам».

    Переход к просмотру работающих служб

    На этой вкладке все службы, использующие процесс svchost.exe, относятся к группе netsvcs.

    Все службы, вызывающие процесс svchost.exe, относятся к группе netsvcs

    При помощи контекстного меню последовательно останавливайте каждую такую службу и проверяйте полученный результат, пока не будет снижена нагрузка. После определения процесса, создающего нагрузку, его необходимо отключить. Имейте в виду, что через Диспетчер задач можно только остановить, а не отключить службу, вызывающую повышенное потребление ресурсов.
    Для полного отключения выбранного процесса зайдите через «Пуск//Панель управления» на вкладку «Администрирование». Здесь вы найдёте список всех служб системы Windows 7. Выберите нужную и отключите её на вкладке свойств, выбрав соответствующий пункт через контекстное меню. Для примера покажем скриншот отключения службы «Браузер компьютеров».

    Для отключения выбранной службы её необходимо не только отключить, но и остановить

    Отключение автоматического обновления

    Процесс svchost.exe может создавать нагрузку из-за сбоёв в работе службы автоматического обновления или же ошибок, содержащихся в самих обновлениях.

    В этом случае предпочтительнее эту службу отключить и попытаться установить все пакеты вручную.
    Через вкладку «Система и Безопасность» панели управления перейдите в «Центр обновления Windows» и измените настройку параметров таким образом, чтобы наличие обновлений не проверялось.

    Автоматическое обновление отключается через выпадающий список при выборе параметров важных обновлений Windows 7

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

    Антивирусное сканирование

    Вначале просто посмотрите в Диспетчере задач, от имени какого пользователя работают копии svchost.exe, создающие нагрузку. Если процесс работает от вашей персональной учётной записи, то в системе, скорее всего, вирус. Откройте расположение файла через контекстное меню и проверьте подозрительный файл любой антивирусной программой.
    Для такой проверки, а также для полного антивирусного сканирования как системного раздела диска, так и всего компьютера можно использовать

    такие программы:

  • Web Cure IT - антивирусная утилита от российского производителя средств информационной защиты Dr.Web. Предназначена для лечения персонального компьютера. Является бесплатной. Использование в других целях запрещено производителем. После установки и запуска выберите объекты для проверки и нажмите кнопку «Начать проверку». По окончании удалите вредоносные файлы.

    Для запуска антивирусного сканирования просто необходимо нажать кнопку «Начать проверку»

  • Malwarebytes Anti-Malware - небольшая бесплатная антивирусная утилита для обнаружения и удаления вредоносных программ и файлов в режиме реального времени. Запускается простым нажатием кнопки Scan Now. Программа англоязычная.

    Утилита быстро отыщет и удалит вредоносный код с вашего персонального компьютера

  • Avast - русскоязычный вариант антивирусной защиты с годовой бесплатной лицензией для домашнего пользования, которую можно продлевать сколь угодно долго. Встраивается в контекстное меню. Можно в любой момент запустить антивирусную проверку как отдельного файла или папки, так и раздела жёсткого диска.

    Домашняя бесплатная версия антивирусного пакета Avast удовлетворит любого притязательного пользователя

  • Видео: обзор антивирусных утилит

    Восстановление системы

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

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

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

    Содержимое папки Prefetch

    Файлы с расширением.pf, содержащие информацию о запускаемых на компьютере приложениях, хранятся в папке Prefetch, расположенной в директории Windows на системном диске (обычно это C:Windows).

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

    Чем чаще пользователь устанавливает новые программы и удаляет старые, тем больший объем информации накапливается в папке Prefetch. При этом возрастает нагрузка на память и процессор. В этом случае просто следует очистить папку Prefetch и перезагрузить компьютер. Первый запуск Windows 7 после удаления файлов пройдёт медленнее, чем обычно. Ведь информация об установленных на компьютере приложениях будет формироваться и вносится в файлы заново. При последующих загрузках ОС будет загружаться быстрее и нагрузка на память и процессор уменьшится.

    Следует учитывать, что по умолчанию записи в папку Prefetch разрешено делать не только системным приложениям, но и любым другим программам. Это может стать причиной медленной загрузки Windows 7. Для исправления ситуации необходимо открыть редактор реестра, введя в строке поиска меню «Пуск» команду regedit. После этого откройте папку PrefetchParameters, расположенную в HKEY_LOCAL_MACHINE//SYSTEM//CurrentControlSet//Control//Session Manager//Memory Management, и измените значение параметра EnablePrefetcher с 3 на 2, что разрешит автоматический запуск только системных процессов.

    Изменение значения параметра, разрешающего автоматическую загрузку только системных приложений

    При этом объем памяти, занимаемой под svchost.exe, сократится и нагрузка на процессор уменьшится.

    Видео: очистка папки Prefetch

    Непроверенное программное обеспечение

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

    Причём такого софта на компьютере зачастую накапливается немало. Для поиска таких программ лучше всего использовать не обычный Диспетчер задач, а утилиту Process Explorer, которая предоставляет пользователю расширенный объём данных. Кроме этого, указанная программа в реальном времени связывается с антивирусным сервисом VirusTotal и проверяет, не являются ли работающие файлы вредоносными. Соответственно, пользователь в любой момент может остановить программу, чрезмерно потребляющую ресурсы.

    В программе отображается расширенная информация по всем рабочим процессам в системе Windows 7

    Проверка System volume information

    Жёсткий диск компьютера практически всегда имеет логические разделы, в каждом из которых имеется скрытая папка System volume information, где хранится информация о настройках и восстановлении Windows 7. Зачастую эта директория становится объектом для вирусных атак. Вредоносные программы инфицируют находящиеся в папке ресурсы, и затем при вызове процесса svchost.exe через программы, связанные с заражёнными файлами, происходит резкое увеличение нагрузки на память и процессор.
    Для удаления инфицированных файлов можно воспользоваться антивирусом Avast. Тем более эта программа встраивается в контекстное меню. В этом случае отпадает необходимость давать дополнительные разрешения на доступ пользователя к папке System volume information (по умолчанию разрешён доступ только системным процессам). Но ведь к тому же указанная директория ещё и скрыта от пользователя.
    Вначале необходимо сделать папку System volume information видимой. Для этого откройте вкладку «Вид» параметра папок из верхнего меню «Сервис» в окне «Мой компьютер», снимите галочку с пункта «Скрывать защищённые системные файлы» и отметьте радиокнопку «Показывать скрытые файлы, папки и диски». После этого нажмите «Применить» и затем «ОК».

    Для того, чтобы сделать видимыми системные папки, необходимо изменить два дополнительных параметра

    После этого запустите через контекстное меню с помощью Avast антивирусное сканирование папки System volume information в каждом из существующих логических разделов жёсткого диска.

    Видео: если svchost.exe сильно нагружает систему

    Можно сделать вывод, что повышенную нагрузку на оперативную память и процессор на компьютере под управлением Windows 7 могут создавать различные программные продукты, связанные со службами, загружающимися из динамических библиотек и вызывающие процесс svchost.exe. В основном это вирусы. Но не только. Нагрузку могут создавать пакеты обновлений и вполне рабочие программы, но конфликтующие с системой Windows 7. Предложенный материал поможет устранить возникающие проблемы.

    Служба wuauserv – это стандартная служба обновления Windows, которая используется для сканирования компьютера, поиска, закачки и установки новых обновлений с узлов Windows Update или локальных серверов. В некоторых случаях служба wuauserv может работать некорректно, вызывая сильную нагрузку на процессор компьютера или использую большую часть оперативной памяти. Т.к служба wuauserv работает внутри процесса-контейнера svchost .exe, с точки зрения пользователей это выглядит, как будто процесс svchost сильно грузит процессор и оперативную память на вашем устройстве Windows. В этой статье мы рассмотрим как решить проблему высокого потребления памяти и ресурсов ЦП процессом wuauserv в Windows 7 и Windows 10.

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

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

    Проблемы наблюдались на клиентах Windows 7 SP 1 x 86 и x 64 , получающих обновления с локального сервера 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 и обновили его версию по методике, описанной в статье: . Проблема решилась и в течении нескольких дней не повторялась, но через какое-то время все началось заново. Видимо размер локального кэша и базы обновлений достиг каких-то пределов, и служба 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 и запустите с правами администратора):

    attrib -h -r -s %windir%\system32\catroot2
    attrib -h -r -s %windir%\system32\catroot2\*.*
    net stop wuauserv
    net stop CryptSvc
    net stop BITS
    ren %windir%\system32\catroot2 catroot2.old
    ren %windir%\SoftwareDistribution SoftwareDistribution.old
    ren "%ALLUSERSPROFILE%\application data\Microsoft\Network\downloader" downloader.old
    net Start BITS
    net start CryptSvc
    net start wuauserv

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

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

    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. Возможно ваша проблема будет исправлена в новом обновлении.

    Многие пользователи ПК заметили, что скорость работы компьютера очень часто зависит от процесса, называемого Svchost, который серьёзно «грузит» память процессора. Это хост-процесс для служб windows, загружаемый из динамической библиотеки. Говоря человеческим общедоступным языком, каждый пользователь, непринужденно зажавший комбинацию клавиш из Ctrl+Alt+Del, может наблюдать несколько процессов Svchost, «висящих» в памяти и занимающихся «черти чем». Какую представляет опасность данный процесс для вашего персонального компьютера или всё не так уж и плохо? Разберемся подробнее.

    Откуда он взялся?

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

    Почему виноват svchost.exe?

    Разработанная производителями программного обеспечения служба не привела ни к чему хорошему. А именно: процесс Svchost начал грузить память так сильно, что с этим не справлялся ни файл подкачки, ни процессор. Оно и понятно. При открытии на компьютере множества приложений, игр, при этом слушая музыку, включается в работу именно Svchost.exe. Добавив ко всему прочему сетевое подключение к международной паутине, нетрудно догадаться, что на долю одного процесса выпадает слишком много.

    Не стоит паниковать, если в «Диспетчере задач» вы увидели несколько одинаковых служб Svchost, которые «грузят» процессор или оперативную память. Их количество напрямую зависит от числа запущенных программ и доступа к Интернету. Не стоит думать, что это вредоносное программное обеспечение, от которого необходимо избавиться, завершив работу всех приложений подряд.

    Причиной нарушения работы Svchost может являться:

    1. Физическое повреждение памяти. Этому способствует накопление пыли в «системнике». Рекомендуется хотя бы раз в полгода очищать ваш системный блок от притянутой пыли.
    2. Нарушения при загрузке обновлений. Сбой интернет — соединения, отключение света – всё это может являться причинами возникновения многочисленных процессов svchost.

    Простейший метод завершения процесса Svchost.exe

    В ситуации, при которой «злополучный» процесс «тормозит» систему чересчур сильно, необходимо элементарно перезагрузить вашу «операционку» Windows 7, что позволит системе использовать ресурсы гораздо в меньшем объёме.

    Можно поступить по-другому. Нажав Ctrl +Alt + Del, мы оказываемся в Диспетчере задач. Переходим во вкладку «Процессы» и находим в списке интересующую нас службу, после чего завершаем её, выбирая оказывающий на ОП или процессор наиболее отрицательное влияние компонент.

    В той ситуации, когда процесс Svchost.exe грузит процессор, некоторыми специалистами рекомендуется вмешаться физически. Следует удалить папку Prefetch, находящуюся в корневом каталоге операционной системы Windows, после чего перезагрузить ваш персональный компьютер. Никакой опасности это не несет.

    Подозрение на вирусы

    Есть вероятность такого события, при котором операция Svchost.exe грузится самостоятельно, без каких-либо на то причин. Запомните! «Добропорядочные» процессы svchost.exe идут под пользовательским именем, например, таким как Network Service, или чем-то на это похожим. Вирусные программы же записывают себя под именем «Admin». В таком случае можно быть на 100 процентов уверенным, что ваш персональный компьютер поразил вирус. Безусловно, данный процесс легко завершить легким движением мышки, но правильным решением будет являться полная проверка системы антивирусной программой, что в принципе не даёт полных гарантий решения проблемы. Компьютерные вирусы могут маскироваться очень хорошо, забираясь даже в оперативную память. Наилучшим решением будет использование таких гигантов антивирусной отрасли, как продукты от Nod32 или Касперского, стартующие еще до запуска операционной системы.

    Заключение

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

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

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