Svchost exe грузит память windows 7 обновление. Вредоносный код и методы его обнаружения. Редактирование содержимого служебных папок Prefetch и Tasks

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

Пишу для windows 7, но думаю - для восьмёрки и 10-и логика будет похожая. Актуально, если есть подозрение, что память кушает именно родной svchost винды, который постоянно лезет обновляться.

Избавляемся от загрузки памяти svchost

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


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

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

Как ещё освободить оперативную память?

Есть такая программа: Wise Memory Optimizer , которая чистит оперативку. Чем мне она нравится?

1. Бесплатная
2. Размер инсталятора 1.5 метра
3. Быстро работает и интуитивно понятна

Вообщем, вбиваете в Google/Яшу с приставкой "скачать" или "download" и качаем с официального сайта.
Дальше устанавливаем, запускаем, жмем кнопку - оптимизировать память - и наслаждаемся профитом.

Вместо поскриптума...

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

Оффтоп про Avast и загрузку процессора, оперативной памяти

Ну и т.к. мне западло создавать новую статью напишу пару слов про Avast, который любит грузить процессор с настройками по дефолту. Вообщем, после установки Avast грузил мне процессор на 50% и больше.
Что делать? - пуск, панель управления, программы и компоненты - ищем Аваст, жмём 1-н раз, чтобы выделить в списке, сверху будет пункт "Изменить" - далее откроется Avast где нужно выбрать пункт "Модифицировать", там можно отключать компоненты. Можно методом исключения или как я:

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

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

Описание svchost.exe

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

Стоит начать с того, что svchost.exe является системным процессом. Он должен находится по адресу: C:\Windows\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 ГБ.

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

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

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


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

Если Ваш ноутбук или компьютер «тормозит», в первую очередь проверьте данные запущенных процессов через диспетчер задач. Достаточно часто пользователи слабых компьютеров сталкиваются с проблемой торможения из-за такого системного процесса, как svchost.exe . Этот процесс запускает библиотеки DLL , группирует программы и упорядочивает их работу. Из-за объёма и важности своей работы svchost занимает большой объём центральной памяти. К тому же этот процесс запускается системой в таком количестве, в котором необходимо самой системе, то есть в диспетчере задач мы можем наблюдать не 1, а сразу 4, 7, 10 или иное количество запущенных процессов с одинаковым названием svchost.exe . И в этой статье мы поговорим о том, как избавиться от торможения системы из-за этого процесса.

Как заставить компьютер не тормозить

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

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

Диспетчер покажет Вам соседнюю вкладку, выделив все службы, которые относятся к данному процессу.

«Методом тыка» Вы должны определить, какая из служб использует больше всего памяти, для этого необходимо открыть отдельную вкладку «службы», которая находится в панели управления: меню Пуск Панель управления – категория «Система и безопасность» Администрирование Службы .

Здесь мы сверяемся с данными диспетчера задач и поочерёдно останавливаем выделенные службы.

Вариант 3 . Снова ищем в диспетчере процесс svchost.exe , который занимает больше всего памяти, нажимаем правой кнопкой мыши, выбираем «завершить древо задач ».

Если из этих трёх вариантов Вам не подошёл ни один, тогда попробуйте разобраться с иными факторами. Во-первых, вирусы. Просканируйте свой компьютер на трояны и вирусы, в случае необходимости удалите заражённые файлы. Во-вторых, можно проверить состояние реестра компьютера. Сделать это можно при помощи таких программ, как CCleaner , Reg Organizer , очистить его можно и стандартным способом – найти дефрагментацию диска в панели управления и запустить её. Также причины торможения системы могут быть исправлены обновлением элементов Windows, загляните в центр обновлений , если там есть предложения, обязательно установите их. Желаем успеха!

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

О системном процессе svchost

Аббревиатура svchost - сокращённое «Service Host». Это основной системный процесс Windows. Впервые был реализован в версии Windows 2000 и дошёл до Windows 10 - последней на сегодня версии операционной системы Windows. В качестве примера рассмотрена работа процесса svchost в версии Windows 7. Процесс svchost - это и есть компонент «Хост-процесс для служб Windows» (Generic Host Process для служб Win32).

Для чего нужен

Процесс svchost - усовершенствованный механизм оптимизации быстродействия ПК. Он выполняет важные функции:

  • экономит оперативную память (ОЗУ), своевременно освобождая её от процессов других программ, работа с которыми была завершена;
  • улучшает использование ресурса производительности процессора.

Как запустить

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

Запуск программы svchost.exe для служб хранятся в реестре Windows по адресу: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ (где - название службы) в графе ImagePath;

Так, сервис ComputerBrowser (имя службы Browser) инициируется как %SystemRoot%\system32\svchost.exe с параметром -k netsvcs. Перераспределение и учёт запущенных процессов в соответствии с информацией в записях реестра HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Svchost - там каждый ключ или подключ совпадает с названием группы, а значение ключа соответствует списку имён служб, «привязанных» к группе.

Откройте реестр Windows для просмотра каталога svchost

Принцип работы хост процесса для служб Windows

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

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

Сбои этого важного для «жизни» Windows «кирпичика» - процесса svchost.exe - могут повлечь неработоспособность всей системы.

Как влияет svchost на процессор и оперативную память

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

Маскировка вирусов и троянов

Имитация системного процесса svchost.exe происходит следующим образом. Как известно, эти вредоносные программы помещают свои исполняемые файлы не в папку \Winwows\system32, а в иную, например, Net-Worm.Win32.Welchia.a - она создаётся в той же системной папке Windows. Антивирусные программы способны её изолировать от чтения/записи или и вовсе удалить («network worm» означает «сетевой червь»).

Системный процесс svchost.exe - это не вирус, а компонент Windows. Он никогда не стартует из папки Run реестра Windows, а выполняется лишь через алгоритм системных служб, прописанный другим компонентом Windows - services.exe. А это значит, что его не должно быть в папке автозагрузки msconfig.

Как убедиться в безопасности

Необходимо протестировать процесс svchost, чтобы убедиться в его «вирусности». Так, программа Security Task Manager, проверяя «чистоту» установленной на вашем компьютере копии Windows, поможет убедиться, что безопасность вашего ПК под сомнением.

Процесс начинает грузить компьютер - решение проблемы

Рано или поздно, наступит день, когда процесс svchost будет «тормозить» работу Windows. Его видно сразу - это копия svchost.exe, «отъедающая» от десятков до пары-тройки сот мегабайт оперативной памяти.

Перезапустите этот процесс

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

Решение есть - и не одно!

Перезагрузка ПК

Казалось бы, взять и перезапустить Windows. Это решение точечно - где гарантия, что процесс svchost не «разрастётся» снова? Дайте команду Пуск - Выключение - Перезагрузка. Система Windows перезапустится.

Перезапуск svchost из Диспетчера задач

Внимание! Принудительные остановка соответствующих служб и завершение работы процессов svchost.exe может привести к серьёзному сбою операционной системы Windows.

Проверка обновлений Windows для восстановления работы процесса svchost

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

Для обновления Windows сделайте следующее.


Если проблема с «перегрузом» из-за svchost сохраняется - переходите к следующему плану действий.

Восстановление Windows с контрольной отметки

Чтобы приступить к восстановлению системы, проделайте следующее.

    1. В Главном меню выполните поиск по слову «восстановление».

      Выберите программу восстановления системы Windows

    2. Запустите средство восстановления файлов и параметров Windows.

      Нажмите эту кнопку

    3. Выберите отметку с «откатом» системы Windows на дату до нарушений работы процессов svchost.exe

      Выберите нужную дату и время

    4. Подтвердите восстановление системы Windows на указанной отметке.

      Нажмите, чтобы начать

    5. Подтвердите ещё раз.

      Подтвердите процесс

    6. Теперь Windows запустит средство восстановления и завершит текущий сеанс работы, произведёт восстановления системных файлов и перезапустится. После повторного запуска Windows появится информационное окно об успешности процесса. Закройте его.

      Закройте его

Бывает, что и эти действия не помогли восстановить нормальную работу хост-процесса svchost.exe. Тогда, может, стоит покопаться в системной папке Windows?

Как устранить ошибку с помощью очистки системной папки Prefetch

В папку \Windows\Prefetch система записывает данные об установленных и запускаемых приложениях. Также там хранятся данные компонентов и стандартных приложений Windows. По мере установки новых и удаления ставших ненужными программ содержимое папки Prefetch разрастается. Если её очистить - нужные данные работающих в данный момент программ будут записаны системой Windows «с нуля».

Если разрешить в папку Prefetch запись только системных данных - система Windows будет работать несколько быстрее, и переполнение ресурса, занимаемого процессами svchost.exe, немного сократится. Для этого нам понадобится редактор реестра Windows.

Настройка и очистка папки \Windows\Prefetch не помогла? Настала пора проверить, не завелись ли в системе Windows вирусы и прочая нежелательная гадость.

Проверка ПК на вирусы и прочие вредоносные приложения как способ исправить ошибку

Всё течёт, всё меняется - не обходит прогресс стороной и антивирусные приложения. Это программный пакет Касперского (Антивирус + Антиспам), 360 Total Security, Dr. Web CureIt, NOD32, Panda, Avast, VirusTotal и т. д. Для начала запомните: компонент svchost располагается в следующих директориях Windows: \WINDOWS\system32, \WINDOWS\ServicePackFiles\i386, \WINDOWS\Prefetch и \WINDOWS\winsxs\

Если указаны «левые» каталоги в системной папке Windows - а также всевозможные комбинации имени файла svchost.exe, злонамеренно набранные злоумышленниками с опечатками, синтаксической ошибкой - антивирусы удалят такие записи, справедливо посчитав их вирусными. Список «левых» файлов svchost.exe может быть бесконечным - незатейливый и дешёвый способ обойти защиту Windows. Информация отправляется на серверы соответствующих антивирусных разработчиков.

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

Прочие способы нормализации работы процесса svchost

Этих способов могут быть десятки. Вот некоторые из них.

Одновременное применение нескольких антивирусных программ

Вы можете запускать сканирование в двух и более антивирусных программах - например, сначала в NOD32, потом в Антивирус Касперского, далее призвать на помощь Avast. Проверки ограничены лишь вашей фантазией. Не запускайте одновременно два и более антивирусных пакета - они могут мешать друг другу, ваш и без того ставший «медленным» ПК вообще зависнет.

Резервное копирование Windows

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

Проверка папки SystemVolumeInformation

Это ещё одна «секретная» папка, куда записываются данные отметок восстановления Windows и прочая служебная информация. В отличие от папки Prefetch, папка System Volume Information находится в «корне» каждого из разделов жёсткого диска, является скрытой и защищённой от записи.

Многие пользователи Windows просто очищают её. Но помните, что, очистив содержимое папки System Volume Information, вы лишитесь возможности сделать восстановление (откат) Windows. C другой стороны, в неё могут попадать вирусные файлы, обходящие защиту этой папки от записи через уязвимости операционной системы Windows, поэтому очистка папки весьма условна.

Переустановка операционной системы

Это самый лёгкий и безболезненный способ. Удалить «больную» и «замусоренную» систему Windows - и установить «свежую» и «чистую». Имея под рукой установочный компакт-диск или «флешку» с «образом» Windows, вы сделаете это менее чем за час. В процессе установки рекомендуется отформатировать раздел винчестера, в который вы обычно устанавливаете Windows. Переустановка Windows и вправду избавит от всех проблем, включая «глючащий» процесс svchost.exe - но у неё есть один недостаток: повторная установка драйверов ПК и прочих программ, которыми вы до этого пользовались.

Как процесс svchost.exe netsvcs перегружает ПК - и как его отключить. Пошаговое руководство на видео

Процесс svchost.exe - один из «китов», на которых построена концепция многозадачности Windows. Поддержание этого «столпа» в действии - одна из первейших задач. Компонент svchost фактически бережёт ваш компьютер от «тормозов» и зависания. Отличной вам работы - и «здоровья» вашей системе!

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



    Понравилась статья? Поделиться с друзьями: