Почему процесс svchost жрет много памяти

    0
    811

    Почему процесс svchost жрет много памяти

    Процесс svchost.exe грузит систему. Устраняем проблему

    Автор совета: Артём Аленин Дата публикации: 20.07.2010

    Статья обновлена 09.12.2011 г.

    Симптомы:
    Ваш компьютер вдруг сильно начал виснуть и тормозить систему. При этом у вас стоит антивирус с новейшими антивирусными базами. Нажмите Ctrl+Alt+Delete и щелкните по вкладке Процессы. Вы увидите список всех процессов, которые идут в данный момент; при этом вы увидите, что какой-то из процессов потребляет уйму ресурсов компьютера (хотя никакие программы вы в данный момент не используете). Тут вы и увидите некий процесс svchost (процессов с таким же названием будет несколько штук, но вам нужен именно тот, который загружает систему под 100%).

    Решение:

    1) Попробуйте, в первую очередь, просто перезагрузить компьютер.
    2) Если после перезагрузки этот процесс продолжает грузить систему, то кликните правой клавишей по процессу и, в открывшемся списке, выберете Завершить дерево процессов. Затем перезагрузите компьютер.
    3) Если вам не помогли первые два способа, то зайдите в папку Windows и найдите там папку Prefetch (C:WINDOWSPrefetch). Удалите эту папку (удалите именно папку Prefetch ; НЕ удалите случайно саму папку Windows. ) Далее следуйте второму пункту (т.е. удалите дерево процессов svchost). Перезагрузите компьютер.

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

    Сколько должно быть всего процессовsvchost.exe во вкладке «Процессы»?
    Количество процессов с таким названием зависит от того, сколько сервисов запущено через svchost. Количество может зависеть от версии Windows, свойств вашего компьютера и т.д. А потому, процессов с названием «svchost.exe» может быть от 4 (абсолютный минимум) до бесконечности. У меня на 4х-ядерном компьютере с Windows 7 (с учётом запускаемых сервисов) во вкладке «Процессы» стоит 12 svchost’ов.

    Почему процесс svchost жрет много памяти

    Как определить, какой из них является вирусом?
    Вы можете увидеть на скриншоте выше, что в колонке «Пользователь» рядом с каждым svchost’ом стоит название источника, который и запустил этот самый процесс. В нормальном виде рядом с svchost’ами будет написано «system», или «network service», или «local service». Вирусы же запускают себя от имени «user» (может быть написано «пользователь» или «администратор»).

    Что такое, вообще, процессsvchost.exe?
    Если говорить простым языком, то процесс svchost – это ускоритель запуска и работы сервисов и служб. Запускаются svchost’ы через системный процесс services.exe

    Что будет если я, нажав на «Завершить дерево процессов», случайно завершу системный процессsvchost, а не сам вирус?
    Ничего страшного не произойдёт. Система выдаст вам ошибку и перезагрузит компьютер. После перезагрузки всё встанет на свои места.

    Какие вирусы маскируются подsvchost.exe?
    По данным Лаборатории Касперского под svchost.exe маскируются вирусы: Virus.Win32.Hidrag.d, Trojan-Clicker.Win32.Delf.cn, Net-Worm.Win32.Welchia.a
    По неподтверждённым данным некоторые версии Trojan.Carberp тоже маскируется под svchost.exe

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

    Процессsvchost.exe грузит систему, но в графе «Пользователь» написано «system». Что это такое?
    Скорее всего – это означает, что какая-то служба или сервис усиленно работает. Подождите немного, и этот процесс перестанет грузить систему. Или не перестанет. Есть некоторые вирусы (например: Conficker), которые используют настоящие svchost’ы, чтобы портить вашу систему. Это очень опасные вирусы, а потому вам стоит проверить свой компьютер антивирусом (а лучше несколькими сразу). Например, можно скачать DrWeb CureIt – он найдёт такие вирусы и удалит.

    Зачем нужно завершать дерево процессов и удалять папкуPrefetch?
    Если вы завершите дерево процессов вашего, тормозящего систему, svchost’а, то компьютер в экстренном порядке перезагрузиться. А при запуске, когда вирус ещё раз попытается запуститься, то антивирус (который у вас должен быть установлен в обязательном порядке) сразу же обнаружит и удалит его. Хотя существует множество модификаций. Например, первоисточник такого вируса может находиться в папке Prefetch. Эта папка нужна для ускорения работы служб и сервисов. Её удаление не повредит вашему компьютеру.

    Мне не помогли ваши советы. Процессsvchost.exe продолжает грузить систему.
    В первую очередь, проверьте компьютер антивирусом. А ещё лучше, проверьте компьютер несколькими антивирусами.
    Ещё я могу посоветовать, почистить папку System Volume Information. В этой папке находятся точки восстановления для вашего компьютера. Вирусы прописывают себя в эту папку, так как система не позволяет антивирусу удалять что-либо из этой папки. Но это вряд ли вам пригодиться. Я ещё пока не слышал о таких модификациях вирусов, которые бы выдавали себя за svchost.exe и находились в папке System Volume Information.

    Если возникнут ещё вопросы, то я с радостью на них отвечу.

    Что можно предпринять, когда svchost съедает память Windows 7

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

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

    Ищем процесс

    Если при этом система жалуется на недостаточную память, тогда обязательно необходимо просмотреть процессы, которые могут её поглощать. Для этого нажимаем заветные Ctrl+Alt+Delete, а затем переходим в соответствующую закладку.

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

    Что дальше?

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

    В том случае если svchost жрет память даже после перезагрузки, нам становится ясно, что он запускается автоматически, но есть другой вариант — нам необходимо вновь найти его в процессах и выбрать кнопку «Завершить дерево процессов», именно не сам процесс, а все, которые могут быть с ним связаны – только такое решение помогает отключать процессы, которые пытаются сопротивляться контролю над ними. Если svchost жрет память и после этих процедур, после дополнительной перезагрузки компьютера и после проверки автозапуска, что делается при помощи команды «Windows+R» — MSconfig. тогда нужно идти дальше.
    Почему процесс svchost жрет много памяти

    Удаляем лишнее

    Svchost в Windows 7 может быть убран при помощи иных действий. К примеру, нам нужно перейти в папку под названием Windows, которая при базовых настройках является скрытой. Далее, нам необходимо найти внутри папку под названием Prefetch. Теперь необходимо удалить эту директорию. То есть мы просто берём и удаляем папку под названием Prefetch. ничего не трогая более и уж тем более не пытаясь удалить папку Windows. После этого не нужно сразу же перезагружать компьютер — необходимо повторить процедуру с завершением дерева процессов, а лишь потом начать новый перезапуск работы операционной системы.

    Что за зверь?

    Svchost в Windows 7 имеет множество интересных особенностей. К примеру, многие пользователи порой не на шутку удивляются, что их может быть более десятка. Тонкость заключается в том, что этих процессов может быть от 4 (что считается минимум) до бесконечности. Да, да, вы не ослышались, именно до бесконечности, так что в интернете вы легко можете найти скриншоты, на которых запечатлены многие десятки этих процессов.

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

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

    Не вирусы ли это?

    Если вы подумали, что в Windows 7 под этот процесс, который нагружает память, может маскироваться вирус, то находитесь очень близко к правильному ответу, вернее, вы его угадали — довольно часто под этот процесс прячутся вирусы Net-Worm. Trojan-Clicker и многие другие. Определить их довольно легко — если методы закрытия программы, описанные выше, не помогают, значит это вирус.
    Почему процесс svchost жрет много памяти

    Если всё не так просто

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

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

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

    Почему процесс svchost жрет много памяти

    Процесс svchost.exe грузит систему. Как устранить проблему

    Проблема: компьютер неожиданно начал зависать, тормозить, программы не отвечают и кнопки управления не реагируют. Что делать? Хорошо бы выяснить причину. Только вот ничего не работает. И хотелось бы запустить антивирусное сканирование, но не получается. Даже перезагрузить компьютер проблематично.

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

    Второе. Часто причиной проблем является длительный активный серфинг в интернете. Система замусоривается сотнями мегабайт временных файлов. Реестр в растерянности. Здесь два варианта.
    1. Запустить чистильщик и удалить все ненужные файлы, отремонтировать реестр и произвести базовую дефрагментацию.
    2. Не помогло? Тогда открыть Восстановление Системы и сделать откат к более раннему состоянию. С одного раза почти никогда не получается восстановить нормальную работоспособность. Обычно достаточно не более трех восстановлений.

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

    Откат не помог. Что дальше?

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

    Еще одна классическая причина перегрузки системы – Процесс svchost.exe

    Что это такое и почему мешает работе компьютера? Процесс svchost.exe является одним из вспомогательных системных сервисов, задействованных во многих других задачах. Штука полезная, но иногда глючит. Что может нарушать работу этого процесса?
    1. Физические повреждения чипов памяти. Накопилось много пыли в системном блоке. Сервисные центры рекомендуют пылесосить внутренности компьютера не реже раза в год.
    2. Ошибки при загрузке автоматических обновлений. Например, в процессе обновления были сбои в интернет-соединении или отключения электроэнергии. Отмечены факты, когда сами пакеты обновлений изначально поставлялись с багами. Это даже сами специалисты Microsoft признавали.

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

    Под процесс процессов svchost.exe часто маскируются вирусы

    Хакерам очень удобно представить вирус или троян под маской процесса svchost.exe. Система будет выбрасывать уведомление о неизвестной ошибке и пока еще пользователь сможет разобраться в причинах. Для начала нужно выяснить, виновен ли процесс svchost.exe? Для этого открыть Диспетчер Задач Windows (Alt+Ctrl+Del) и перейти на вкладку Процессы.

    Там будет не менее четырех процессов svchost.exe. Теперь посмотреть степень загрузки по каждому процессу. Если какой-то процесс svchost.exe имеет загрузку близкую к 100%, это и есть виновник проблем. Что дальше?
    1. Для начала всегда рекомендуется перезагрузить систему. Чаще всего проблемы исчезают.
    2. Если все повторилось, опять открыть Диспетчер задач и завершить перегруженный процесс svchost.exe. Для этого открыть контекстное меню (правая кнопка мыши) и нажать Завершить Дерево Процесса. Опять перезагрузить компьютер.
    3. Не помогло? Теперь хирургический метод. Открыть Проводник Windows. Найти папку Windows. Выделить папку C:WINDOWSPrefetch. Удалить эту папку. Затем опять открыть Диспетчер задач и снова завершить дерево перегруженного процесса svchost.exe Перезагрузить компьютер.

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

    Признаки вируса под маской процесса svchost.exe

    Нормальные процессы svchost.exe идут под именем пользователя:
    — SYSTEM LOCAL SERVICE
    — NETWORK SERVICE

    Или что-то в таком же роде. Вирусы прячутся под имя пользователя ADMIN или как-вы-там залогинились в учетной записи пользователя Windows.

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

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

    На самый черный день припасите дистрибутив Windows и своевременно делайте бэкапы важных документов.

    Я очень надеюсь, моя статья помогла Вам! Просьба поделиться ссылкой с друзьями:

    Источники: http://www.freeadvice.ru/view_advice.php?id=30, http://windowstune.ru/win7/optimization7/chto-mozhno-predprinyat-kogda-svchost-sedaet-pamyat-windows-7.html, http://pk-help.com/workstation/svchostexe

    ОСТАВЬТЕ ОТВЕТ

    Please enter your comment!
    Please enter your name here