Svchost exe грузит оперативную память windows 7

Всем привет! Сегодня мы наконец-то подошли к проблеме, когда Svchost.exe грузит память в Windows 7 или 10. Я вам расскажу несколько решений, которые помогли и мне когда-то. Давайте ещё раз проверим данный процесс – нажимаем Ctrl + Shift + Esc и обязательно кликаем на галочку «Отображать процессы всех пользователей».

Svchost.exe грузит оперативную память в Windows 7 или 10: 7 шагов до быстрого компьютера

Кратенько отвечу на вопрос – а что же такое «svchost»? – это процесс, который запускает несколько служб из dll библиотек. На самом деле он как раз создан для того, чтобы экономить оперативную память и процессор, так как одна утилита одновременно работает с несколькими запускаемыми файлами.

Бывает, дела обстоят совсем наоборот, когда процесс svchost занимает всю память или ЦП. Почему данный процесс «СВХост» жрет так много ОЗУ в Виндовс:

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

Все это мы рассмотрим в этой статье. Если у вас будут возникать какие-то вопросы или дополнения, то пишите в комментариях.

Содержание

  1. ШАГ 1: Проверка на вирусы
  2. ШАГ 2: Отключение служб
  3. ШАГ 3: Отключение обновление
  4. ШАГ 4: Чистка программой CCleaner
  5. ШАГ 5: Удаление лишних программ
  6. ШАГ 6: Проверка системы и жесткого диска
  7. ШАГ 7: Ускорения компьютера
  8. Задать вопрос автору статьи

ШАГ 1: Проверка на вирусы

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

Svchost.exe грузит оперативную память в Windows 7 или 10: 7 шагов до быстрого компьютера

Убедитесь, что файлик находится по пути:

C:\Windows\System32

Также может иметь другие пути:

C:\Windows\Prefetch
C:\Windows\winsxs

Если же он находится в другом месте, то это скорее всего вирус и его нужно удалить. Очень часто вирус может находиться тут же, но иметь другое название: svhostt, svhost, svch0st или вместо английских букв «c» и «о» иметь русские. Чтобы это узнать нажмите на «Имя» в первом столбце, чтобы отсортировать все по имени. Далее спускаемся вниз к нашему файлу и смотрим, чтобы рядом не было похожих названий.

Svchost.exe грузит оперативную память в Windows 7 или 10: 7 шагов до быстрого компьютера

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

Svchost.exe грузит оперативную память в Windows 7 или 10: 7 шагов до быстрого компьютера

Если вирус не был обнаружен, то в 90% случаев помогает отключение ненужных служб, которые забивают систему. Ещё раз повторюсь, что «svchost.exe» — это всего лишь вспомогательный файлик, который как раз и запускает «exe» файлы отдельных утилит системы.

Чтобы посмотреть, какими службами забит процесс – опять выбираем самый «тяжелый», нажимаем по нему правой кнопкой и далее кликаем «Перейти к службам».

Svchost.exe грузит оперативную память в Windows 7 или 10: 7 шагов до быстрого компьютера

Вас перебросит на вкладку «Службы». Все отмеченные строки будут относиться к данному процессу. Именно все эти микропрограммы и запускаются. Нажимаем на кнопку в правом нижнем углу данного окна.

Svchost.exe грузит оперативную память в Windows 7 или 10: 7 шагов до быстрого компьютера

Вы попадете в основной раздел. Как правило, 20% служб вообще не используются пользователем и просто висят в системе, заполняя оперативную память. С другой стороны, нужно обязательно знать – какие службы стоит или не стоит отключать. Если отключить что-то не то, то часть функций Виндовс может быть потеряна. Поэтому приведу список тех программ, которые можно отключать в некоторых случаях – поэтому внимательно читайте описание.

ВНИМАНИЕ! Отключаем службы, если вы не пользуетесь какими-то из функций, которые указаны в описании. Даже если вы не увидели эту службу в списке от «svchost.exe», то я бы рекомендовал отключить все лишнее, чтобы освободить память и процессор.

  • Сервер – если не используете локальную сеть.
  • Диспетчер печати – нет принтера? – тогда отключаем!
  • Вторичный вход в систему – если существует один пользователь.
  • Служба планировщика Windows Media Center – просто выключаем.
  • Факс – тут и так все понятно, просто вырубаем.
  • Поставщик домашних групп – если вы не подключены к домашней группе из нескольких компьютеров с операционной системой Windows, то отключаем.
  • Смарт-карта – деактивация!
  • Windows Search – данная функция помогает быстро искать файлы и папки в системе через проводник или «Мой компьютер». Запускается через «Лупу» в проводнике. Если вы редко пользуетесь поиском, то отключите.
  • Служба ввода планшетного ПК – некоторые системы устанавливают на устройства с сенсорными экранами. Понятное дело, что у обычного пользователя их нет, поэтому можно отключить.
  • Служба поддержки Bluetooth – если у вас есть подключенные устройства, и вы ими постоянно пользуетесь, то оставьте. Если же вы не пользуетесь «Голубым зубом», то можно деактивировать.
  • Службы удаленных рабочих столов – редко используется дома, поэтому можно спокойно отключить.
  • Браузер компьютеров – используется именно для локального взаимодействия компьютеров на операционной системе Windows, чтобы были видны общие папки и файлы. Если у вас нет больше локальных компов, или вы не хотите пользоваться локалкой, то можно выключить.
  • Модуль поддержки NetBIOS через TCP/IP – аналогичная функция, как и прошлая.
  • Служба регистрации ошибок – записываем ошибки в работе системы и утилит. Можно выключить.
  • Служба перечислителя переносных устройств – данная служба почти в 99% случаев не нужна. Необходима он в том случае, если вы синхронизируете данные с переносными устройствами и библиотекой медиа-файлов Windows Media Player.
  • Служба шифрования дисков BitLocker – шифруете данные на дисках? – если нет, то отключаем.
  • Службы кэша шрифтов Windows – если установлен Office, то отключаем.
  • Темы – можно выключить, не повредит.
  • Удаленный реестр – не поняли, что это? – тогда выключите!
  • Центр обновления Windows – напомню, что у семерки уже не выходят обновления, поэтому можно выключить. Плюс, данную функцию можно выполнять вручную, не обязательно постоянно держать службу запущенной.
  • Защитник Windows – лучше все же антивирус, а данную защиту лучше отключить.
  • Биометрическая служба – отключаем.
  • Центр обеспечения безопасности – следит за тем, чтобы у вас был включен антивирус. Также сильно нагружает процессор, так как отслеживает все ваши действия.
  • Superfetch – можно отключить.
  • Группировка сетевых участников – также нужна для локальной сети.
  • Обнаружение SSDP – знаете, что такое SSDP? – Если нет?! – то выключаем!
  • Сборщик событий Windows – для пользователя данная функция бесполезна, и ею мало кто пользуется.
  • Телефония – не используется вообще.
  • Беспроводная настройка – если нет Wi-Fi или вы подключены по кабелю.

Теперь покажу как эти службы нужно отключать. Сначала нажмите правой кнопкой и выберите «Остановить». После этого служба выключится.

Svchost.exe грузит оперативную память в Windows 7 или 10: 7 шагов до быстрого компьютера

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

Svchost.exe грузит оперативную память в Windows 7 или 10: 7 шагов до быстрого компьютера

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

ШАГ 3: Отключение обновление

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

Проходим по пути: «Пуск» – «Панель управления» – «Центр обновления Windows».

Svchost.exe грузит оперативную память в Windows 7 или 10: 7 шагов до быстрого компьютера

Слева в меню выбираем «Настройку параметров».

Svchost.exe грузит оперативную память в Windows 7 или 10: 7 шагов до быстрого компьютера

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

Svchost.exe грузит оперативную память в Windows 7 или 10: 7 шагов до быстрого компьютера

ШАГ 4: Чистка программой CCleaner

Это отличная программа, которой я пользуюсь постоянно. Она позволяет удалять лишние и мусорные файлы с компьютера. Для обычного пользователя подойдет «FREE» версия. После установки вам нужно:

  1. Нажимаем на «Стандартную очистку».
  2. Кликаем «Анализ» и после проделанной процедуры нажимаем «Очистка».
  3. Переходим в раздел «Реестр».
  4. Нажимаем «Поиск проблем» и в конце кликаем по кнопке «Исправить выбранное».
  5. Создавать резервные копии не нужно, поэтому выбираем «Нет».
  6. В конце нажимаем «Исправить отмеченные».

Svchost.exe грузит оперативную память в Windows 7 или 10: 7 шагов до быстрого компьютера

ШАГ 5: Удаление лишних программ

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

Svchost.exe грузит оперативную память в Windows 7 или 10: 7 шагов до быстрого компьютера

ШАГ 6: Проверка системы и жесткого диска

Сначала мы проверим системные файлы, которые могут быть повреждены, а потом жесткий диск. Для этого откройте «Командную строку» с правами администратора (cmd.exe). Нажмите по меню «Пуск», введите в поисковую строку название утилиты, нажмите правой кнопкой и выберите «Запуск от имени администратора».

Svchost.exe грузит оперативную память в Windows 7 или 10: 7 шагов до быстрого компьютера

Сначала вводим команду проверки системных файлов:

sfc /scannow

Svchost.exe грузит оперативную память в Windows 7 или 10: 7 шагов до быстрого компьютера

После этого проверяем жесткий диск:

chkdsk /f

Svchost.exe грузит оперативную память в Windows 7 или 10: 7 шагов до быстрого компьютера

Если с диском будут какие-то проблемы, то я бы посоветовал проверить его сторонними утилитами типа «Victoria HDD». Если на винчестере будет много битых секторов, то его придется заменить на новый.

ШАГ 7: Ускорения компьютера

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

  • Windows 7
  • Windows 10

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

Содержание

  • Снижение нагрузки на оперативную память процессом SVCHOST.EXE
    • Способ 1: Отключение служб
    • Способ 2: Отключение обновления Windows
    • Способ 3: Оптимизация системы
    • Способ 4: Устранение сбоев и неполадок
    • Способ 5: Устранение вирусов
    • Способ 6: Восстановление системы
  • Вопросы и ответы

SVCHOST.EXE в Windows 7

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

Читайте также: SVCHOST.EXE грузит процессор на 100

SVCHOST.EXE отвечает за взаимодействие служб с остальными элементами системы. Каждый этот процесс (а их запущено одновременно несколько) обслуживает целую группу служб. Поэтому одной из причин изучаемой проблемы может быть неоптимизированная настройка ОС. Это выражается в запуске большого количества служб одновременно или таких из них, которые даже в единичном экземпляре потребляют большое количество ресурсов. Причем далеко не всегда они действительно приносят реальную пользу юзеру.

Ещё одной причиной «прожорливости» SVCHOST.EXE может быть какой-то системный сбой в работе ПК. Кроме того, некоторые вирусы маскируются под этот процесс и нагружают RAM. Далее мы рассмотрим различные способы решения описываемой проблемы.

Урок: Что такое SVCHOST.EXE в Диспетчере задач

Способ 1: Отключение служб

Одним из основных способов снижения нагрузки SVCHOST.EXE на оперативную память ПК является отключение ненужных служб.

  1. Вначале определим, какие службы более всего нагружают систему. Вызовите «Диспетчер задач». Для этого щелкните по «Панели задач» правой кнопкой мыши (ПКМ) и в открывшемся контекстном перечне выберите «Запустить диспетчер задач». Как альтернативу, можно использовать комбинацию Ctrl+Shift+Del.
  2. Переход к запуску Диспетчера задач через меню на Панели задач в Windows 7

  3. В открывшемся окошке «Диспетчера» перемещайтесь в раздел «Процессы».
  4. Переход во вкладку Процессы в Диспетчере задач в Windows 7

  5. В открывшемся разделе щелкните по кнопке «Отображать процессы всех…». Таким образом, вы сможете просматривать информацию, не только касающуюся вашей учетной записи, но и всех профилей на данном компьютере.
  6. Переход к отображению процессов всех пользователей в Диспетчере задач в Windows 7

  7. Далее для того, чтобы сгруппировать вместе все объекты SVCHOST для последующего сравнения величины нагрузки, выстройте все элементы списка в алфавитной последовательности, щелкнув по полю «Имя образа».
  8. Построение процессов в алфавитной последовательности в Диспетчере задач в Windows 7

  9. Затем отыщите группу процессов SVCHOST и посмотрите, какой из них больше всего грузит ОЗУ. У данного элемента в колонке «Память» будет стоять самая большая цифра.
  10. Процесс SVCHOST.EXE с самой большой нагрузкой на оперативную память в Диспетчере задач в Windows 7

  11. Щелкайте по данному объекту ПКМ и в раскрывшемся перечне выбирайте «Перейти к службам».
  12. Переход в раздел Службы в Диспетчере задач в Windows 7

  13. Открывается перечень служб. Те из них, которые отмечены полосой, относятся к выбранному на предыдущем шаге процессу. То есть именно они осуществляют самую большую нагрузку на RAM. В столбце «Описание» показаны их названия так, как они отображаются в «Диспетчере служб». Запомните или запишите их.
  14. Службы которые больше всего грузят оперативную память в Диспетчере задач в Windows 7

  15. Теперь нужно перейти в «Диспетчер служб» для деактивации этих объектов. Чтобы сделать это, жмите «Службы…».
    Переход в Диспетчер служб из Диспетчера задач в Windows 7

    Также открыть искомый инструмент можно при помощи окошка «Выполнить». Наберите Win+R и введите в открывшееся поле:

    services.msc

    После этого щелкайте «OK».

  16. Переход в Диспетчер служб путем введения команды в окне Выполнить в Windows 7

  17. Запустится «Диспетчер служб». Именно тут находится перечень тех объектов, среди которых нам предстоит часть деактивировать. Но нужно знать, какую именно отключать службу можно, а какую нет. Даже если определенный объект относится к тому SVCHOST.EXE, который грузит компьютер, то это ещё не значит, что его можно деактивировать. Отключение некоторых служб может привести к краху системы или её некорректной работе. Поэтому если вы не знаете, какие из них можно остановить, то прежде чем приступать к дальнейшим действиям, ознакомьтесь с нашим отдельным уроком, который посвящен данной теме. Кстати, если вы увидите в «Диспетчере» службу, которая не включена в группу проблемного SVCHOST.EXE, но ни вы, ни Виндовс её по факту не используете, то в таком случае этот объект тоже желательно выключить.
    Окно Диспетчера служб в Windows 7

    Урок: Отключение ненужных служб в Виндовс 7

  18. Выделите в «Диспетчере служб» тот объект, который следует деактивировать. В левой части окна щелкайте по элементу «Остановить».
  19. Переход к остановке выбранной службы в Диспетчере служб в Windows 7

  20. Будет выполнена процедура остановки.
  21. Процедура остановки выбранной службы в Диспетчере служб в Windows 7

  22. После этого в «Диспетчере» напротив названия остановленного элемента статус «Работает» в колонке «Состояние» будет отсутствовать. Это значит, что он выключен.
  23. Служба отключена в Диспетчере служб в Windows 7

  24. Но это ещё не все. Если в колонке «Тип запуска» напротив названия элемента будет установлено значение «Автоматически», то это значит, что служба запустится на автомате при следующей перезагрузке ПК. Для того чтобы произвести полную деактивацию, щелкайте по её названию дважды левой кнопкой мыши.
  25. Переход в окно свойств службы в Диспетчере служб в Windows 7

  26. Запустится окошко свойств. Щелкайте по элементу «Тип запуска» и из списка, который отобразится, выберите «Отключена». Вслед за этим действием жмите «Применить» и «OK».
  27. Отключение автоматического запучка службы в окне свойств в Диспетчере служб в Windows 7

  28. Теперь служба будет полностью деактивирована и сама не запустится даже при следующем перезапуске ПК. Об этом свидетельствует наличие надписи «Отключена» в колонке «Тип запуска».
  29. Запуск службы отключен в Диспетчере служб в Windows 7

  30. Таким же образом произведите отключение других служб, которые связаны с грузящим RAM процессом SVCHOST.EXE. Только при этом не забывайте, что отключаемый элемент не должен быть связан с важными системными функциями или теми возможностями, которые нужны для работы вам лично. После деактивации вы увидите, что потребление оперативной памяти процессом SVCHOST.EXE существенно снизится.

Потребление оперативной памяти процессом SVCHOST.EXE значительно снизилось в Диспетчере задач в Windows 7

Урок:
Открываем «Диспетчер задач» в Виндовс 7
Отключение неиспользуемых служб в Виндовс

Способ 2: Отключение обновления Windows

На маломощных компьютерах проблема с тем, что SVCHOST.EXE грузит RAM, может быть связана с функцией обновления. Это очень важный элемент Виндовс, который позволяет всегда поддерживать ОС в актуальном состоянии и залатывать уязвимости. Но в случае если «Центр обновления» начинает «съедать» оперативную память через SVCHOST.EXE, нужно выбирать меньшее из двух зол и выполнить его деактивацию.

  1. Щелкните «Пуск» и зайдите в «Панель управления».
  2. Переход в Панель управления через меню Пуск в Windows 7

  3. Перейдите к разделу «Система и безопасность».
  4. Переход в раздел Система и безопасность в Панели управления в Windows 7

  5. Откройте раздел «Центр обновления…».
  6. Переход в раздел Центр обновления Windows в Панели управления в Windows 7

  7. В левой части открывшегося окна щелкайте «Настройка параметров».
  8. Переход в окно Настройка параметров из раздела Центр обновления Windows в Windows 7

  9. Откроется окно управлением параметрами обновления. Щелкните по выпадающему списку «Важные обновления» и выберите вариант «Не проверять наличие…». Далее снимите галочки со всех чекбоксов в данном окне и жмите «OK».
  10. Отключение обновлений в окно Настройке параметров Центра обновления Windows в Windows 7

  11. Обновления будут отключены, но вы можете также деактивировать соответствующую службу. Для этого переместитесь в «Диспетчер служб» и отыщите там элемент «Центр обновления Windows». После этого выполните с ним все те манипуляции по отключению, которые были рассмотрены при описании Способа 1.

Центр обновления Windows в Диспетчере служб в Windows 7

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

Урок:
Отключение обновлений на Виндовс 7
Деактивация службы обновлений на Виндовс 7

Способ 3: Оптимизация системы

Возникновение изучаемой проблемы, может вызвать засоренность системы или неправильная её настройка. В этом случае необходимо определить непосредственную причину и выполнить одно или несколько из нижеописанных действий по оптимизации ОС.

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

Чистка реестра с помощью программы CCleaner в Windows 7

Урок: Чистка реестра с помощью CCleaner

Решить указанную проблему, возможно, поможет дефрагментация жесткого диска. Эту процедуру можно выполнить как при помощи специализированных программ, так и используя встроенную утилиту Виндовс.

Встроенный инструмент дефрагментации жесткого диска в Windows 7

Урок: Дефрагментация диска на Виндовс 7

Способ 4: Устранение сбоев и неполадок

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

Возможно, к сбоям в работе компьютера, которые привели к излишнему потреблению ресурсов ОС процессом SVCHOST.EXE, привело нарушение структуры системных файлов. В этом случае необходимо проверить их на целостность с помощью встроенной утилиты sfc с последующим восстановлением в случае необходимости. Эта процедура выполняется через «Командную строку» путем введения в неё команды:

sfc /scannow

Запуск проверки на целостность системных файлов с последующим восстановлением в Командной строке в Windows 7

Урок: Сканирование ОС на целость файлов в Виндовс 7

Ещё одной причиной, ведущей к описанной выше неполадке, являются ошибки на жестком диске. Проверка системы на их наличие осуществляется также через «Командную строку», путем ввода туда выражения:

chkdsk /f

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

Запуск проверки жесткого диска на ошибки в Командной строке в Windows 7

Урок: Сканирование винчестера на наличие ошибок в Виндовс 7

Способ 5: Устранение вирусов

К возникновению нагрузки на оперативную память через SVCHOST.EXE могут привести вирусы. Кроме того, некоторые из них маскируются под исполняемый файл с этим названием. При подозрении на заражение необходимо срочно произвести соответствующее сканирование системы одной из антивирусных утилит, которые не требуют инсталляции. Например, можно использовать Dr.Web CureIt.

Сканирование системы на вирусы с помощью антивирусной утилиты Dr.Web CureIt в Windows 7

Сканирование рекомендуется проводить, запустив систему при помощи LiveCD или LiveUSB. Также можно использовать для этой цели другой незараженный ПК. При обнаружении утилитой вирусных файлов требуется следовать тем инструкциям, которые отобразятся в её окне.

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

Как же определить, настоящий SVCHOST.EXE или это вирус маскируется под данный файл? Существуют три признака определения:

  • Пользователь процесса;
  • Месторасположение исполняемого файла;
  • Название файла.

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

  • «Система» (SYSTEM);
  • Network Service;
  • Local Service.

Владельцы процессов SVCHOST.EXE в Диспетчере задач в Windows 7

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

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

  1. Для этого щелкайте по нему ПКМ и в контекстном меню выбирайте «Открыть место хранения…».
  2. Переход в место расположения исполняемого файла процессов SVCHOST.EXE в Диспетчере задач в Windows 7

  3. В «Проводнике» откроется директория расположения файла, процесс которого был отображен в «Диспетчере». Адрес можно увидеть, щелкнув по адресной строке окна. Несмотря на то что процессов SVCHOST.EXE одновременно запущено несколько, соответствующий им исполняемый файл всего один и он расположен по следующему пути:

    C:\Windows\System32

    Адрес расположения директории зранения файла SVCHOST.EXE в Проводнике в Windows 7

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

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

Настоящий и фальшивый файл SVCHOST.EXE в Проводнике в Windows 7

Хотя иногда для маскировки злоумышленники поступают ещё хитрее. Они заменяют в названии буквы «c» или «o» точно такими же символами по написанию, но не латинского, а кириллического алфавита. В этом случае визуально название будет неотличимо, а сам файл может находиться даже в папке System32 рядом с подлинным экземпляром. В такой ситуации вас должно насторожить расположение двух файлов с одинаковым названием в одной директории. В Виндовс такого быть в принципе не может, а в данном случае это получается реализовать только за счет подмены символов. При таком положении вещей одним из критериев определения подлинности файла является его дата. Как правило, настоящий объект имеет более раннюю дату изменения.

Даты изменения файлов SVCHOST.EXE в Проводнике в Windows 7

Но как удалить фальшивый файл при выявлении, если антивирусная утилита не помогает?

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

  3. Откроется диалоговое окно, где для подтверждения намерений нужно снова нажать «Завершить процесс».
  4. Подтверждение завершения процесса SVCHOST.EXE в диалоговом окне в Windows 7

  5. После того как процесс будет завершен, возвращайтесь в «Проводнике» в директорию расположения вредоносного файла. Щелкните по подозрительному объекту ПКМ и выберите из списка вариант «Удалить». При необходимости подтвердите свои действия в диалоговом окне. Если файл не удаляется, то, скорее всего, вы не обладает полномочиями администратора. Нужно войти в систему под административной учетной записью.
  6. Удаление вирусного файла SVCHOST.EXE В Проводнике в Windows 7

  7. После проведения процедуры удаления проверьте систему ещё раз антивирусной утилитой.

Внимание! Удаляйте SVCHOST.EXE только в том случае, если вы на 100% уверены, что это не подлинный системный файл, а фальшивка. Если вы ошибочно удалите настоящий, то это вызовет поломку системы.

Способ 6: Восстановление системы

В случае когда ничего из описанного не помогло, можно выполнить процедуру восстановления системы, если у вас есть точка восстановления или резервная копия ОС, созданная ещё до возникновения неполадок с SVCHOST.EXE, который грузит RAM. Далее мы рассмотрим, как нормализовать функционирование Виндовс с помощью реанимирования к ранее созданной точке.

  1. Щелкайте «Пуск» и нажмите на объект «Все программы».
  2. Переход во Все программы через меню Пуск в Windows 7

  3. Откройте директорию «Стандартные».
  4. Переход в папку Стандартные через меню Пуск в Windows 7

  5. Войдите в папку «Служебные».
  6. Переход в папку Служебные через меню Пуск в Windows 7

  7. Щелкните по элементу «Восстановление системы».
  8. Запуск инструмента Восстановление системы через меню Пуск в Windows 7

  9. Активируется окно системного инструмента восстановления с ознакомительной информацией. Тут просто жмите «Далее».
  10. Стартовое окно инструмента Восстановление системы в Windows 7

  11. В следующем окне нужно выбрать конкретную точку восстановления. Их может быть несколько в системе, но остановить выбор нужно только на одной. Главное условие, чтобы она была создана раньше, чем стала проявляться неполадка с SVCHOST.EXE. Желательно выбрать самый последний по дате элемент, который соответствует вышеизложенному условию. Для того чтобы увеличить возможность выбора, поставьте отметку около «Показать другие…». После того как нужный объект выделен, жмите «Далее».
  12. Выбор точки восстановления в окне инструмента Восстановление системы в Windows 7

  13. В следующем окне для запуска процедуры восстановления достаточно нажать кнопку «Готово». Но так как после этого компьютер будет перезагружен, позаботьтесь закрыть все активные программы и сохранить несохраненные документы во избежание потери данных.
  14. Запуск восстановления системы в окне инструмента Восстановление системы в Windows 7

  15. Затем будет выполнена процедура восстановления и система вернется в то состояние, в котором была до того, как SVCHOST.EXE начал грузить RAM.
  16. Главный недостаток данного метода состоит в том, что у вас должна быть не просто точка восстановления или резервная копия системы — время её создания не должно быть позже той отметки, с которой стали проявляться неполадки. Иначе процедура теряет свой смысл.

Существует несколько различных причин, по которым SVCHOST.EXE может начать грузить память компьютера в Виндовс 7. Это могут быть сбои в системе, неправильная её настройка или вирусное заражение. Соответственно, каждая из этих причин имеет отдельную группу способов её устранения.

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

Мы расскажем, что за процессы связаны с этим файлом, почему он так сильно нагружает систему и как правильно с этим бороться.

Содержание

  1. Описание svchost.exe
  2. Отключение обновления Windows 7
  3. Отключение скрытой функции обновления Windows

svchost exe потребляет много оперативной памяти на Windows 7

Подобная проблема появилась довольно таки давно, однако до сих пор в интернете нет ресурса, где были бы описаны все нюансы и способы борьбы. Данная статья будет посвящена решению на Windows 7.

Стоит начать с того, что svchost.exe является системным процессом. Он должен находится по адресу: C:\Windows\System32\

system32

Проверить местонахождение приложения с названием svchost.exe совсем несложно, достаточно лишь зайти в диспетчер задач (Ctrl+Alt+Delete – Диспетчер задач), найти процесс с этим названием, который потребляет много оперативной памяти, щелкнуть правой кнопкой мыши и выбрать пункт «Открыть место хранения файла. Процесс будет отображаться в диспетчере только, если у Вас стоит галочка «Отображать процессы всех пользователей. В окне проводника вы увидите файл и папку, в которой он находится.

диспетчер задач

Если местоположение файла отличается от вышеуказанного, то можно с 95% вероятностью сказать, что это вирус, но в этом случае победить его можно либо простым удалением, либо нормальным антивирусом. Так же следует обращать внимание на название. Приложение тоже можно считать вирусом, если оно имеет вид: svch0st.exe, svchost.exe (где «с» и «о» написаны в русской раскладке) и т.д. Еще один фактор помогающий определить подлинность файла – это имя пользователя указанное в диспетчере задач.

Допустимые имена:

  1. Система
  2. LOCAL SERVICE
  3. NETWORK SERVICE

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

Отключение обновления Windows 7

Так что же делать, если после проверки svchost.exe не был заподозрен как вредоносный файл или вирус?

Решение оказалось очень простым. По умолчанию у каждого пользователя  Windows 7 стоит автоматический поиск обновлений и их установка. Несмотря на выбор периода поиска и установки, ОС все равно постоянно их ищет, что в некоторых случаях приводит к подобной проблеме. На моем личном компьютере при наличии 4 ГБ оперативной памяти свободными были лишь 300 МБ, svchost.exe пожирал 2,5 ГБ.

Для отключения обновлений необходимо проделать следующие шаги:

  1. Зайти в меню «Пуск» — «Панель управления» — «Центр обновления Windows» — «Настройка параметров»;
  2. панель пуск

    панель управления

    центр обновлений

  3. Выбрать пункт «Не проверять наличие обновлений».

настройка параметров

Отключение скрытой функции обновления Windows

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

  1. «Панель управления» — «Администрирование» — «Службы» — «Центр обновлений»;
  2. панель управления 2

    администрирование

    службы

  3. В разделе «Типа запуска» поставить «Отключена» — «Применить».
  4. свойства центра обновлений

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

Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (39 оценок, среднее: 4,54 из 5)

Загрузка…

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
Автоматическое обновление отключается через выпадающий список при выборе параметров важных обновлений Windows 7

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

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

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

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

  1. Web Cure IT — антивирусная утилита от российского производителя средств информационной защиты Dr.Web. Предназначена для лечения персонального компьютера. Является бесплатной. Использование в других целях запрещено производителем. После установки и запуска выберите объекты для проверки и нажмите кнопку «Начать проверку». По окончании удалите вредоносные файлы.
    Программа Dr.Web Cure IT
    Для запуска антивирусного сканирования просто необходимо нажать кнопку «Начать проверку»
  2. Malwarebytes Anti-Malware — небольшая бесплатная антивирусная утилита для обнаружения и удаления вредоносных программ и файлов в режиме реального времени. Запускается простым нажатием кнопки Scan Now. Программа англоязычная.
    Программа Malwarebytes Anti-Malware
    Утилита быстро отыщет и удалит вредоносный код с вашего персонального компьютера
  3. Avast — русскоязычный вариант антивирусной защиты с годовой бесплатной лицензией для домашнего пользования, которую можно продлевать сколь угодно долго. Встраивается в контекстное меню. Можно в любой момент запустить антивирусную проверку как отдельного файла или папки, так и раздела жёсткого диска.
    Программа Avast
    Домашняя бесплатная версия антивирусного пакета Avast удовлетворит любого притязательного пользователя

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

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

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

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

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

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

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

Папка Prefetch
В папке может скапливаться большое количество ненужных файлов, замедляющих работу 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 и проверяет, не являются ли работающие файлы вредоносными. Соответственно, пользователь в любой момент может остановить программу, чрезмерно потребляющую ресурсы.

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

Проверка System volume information

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

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

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

Окно Avast
Рабочий процесс антивирусного сканирования папки System volume information

По окончании сканирования отправьте инфицированные файлы на лечение или полностью удалите.

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

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

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

  • Распечатать

Оцените статью:

  1. 5
  2. 4
  3. 3
  4. 2
  5. 1

(15 голосов, среднее: 4.7 из 5)

Поделитесь с друзьями!

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

Содержание:

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

Служба 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 не получится понять, какой именно поток (служба) вызывает высокую нагрузку на систему.svchost.exe - грузит оперативную память

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

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

procexp.exe процесс svchost

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

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

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

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

wuauserv - высокое потребление памяти службой обновления WindowsВ первую очередь попробовали сбросить состояние агента 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 перейти к службам

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

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

wuauserv высокая загрузка CPU и памяти

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

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

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

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

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

Запустить средство устранения неполадок Window Update

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

обнаружена потенциальная ошибка базы данных центра обнволений 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 с помощью команд:

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

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

  • Stronghold crusader для windows 10 скачать торрент
  • Super mario для windows 10
  • Support for windows 7 ended on january 14 2020
  • Stronghold crusader 0xc0000022 windows 10 как исправить
  • Super mario world download windows