Вирусы в оперативной памяти svchost
Итак, что это такое и почему он работает на вашем компьютере?
Согласно Microsoft, svchost.exe — это общее имя хост-процесса для сервисов, которые запускаются из динамически подключаемых библиотек. Microsoft перенесла все функции служб Windows в файлы библиотеки динамической компоновки (файл .dll) . Тем не менее, вы не можете выполнить DLL-файл непосредственно из Windows. Он должен быть загружен из исполняемого (.exe) приложения. Вот почему родился svchost.exe.
Почему запустился больше чем один svchost.exe?
Возможно, вы знаете, что в Windows много сервисов, и если вы когда-либо просматривали какие-либо из них, многие из них требуются при загрузке операционной системы Windows (ОС).
Поэтому, если Windows использует только один экземпляр svchost.exe для загрузки всех служб, сбой может привести к выходу из строя всей системы Windows. В этом случае Microsoft организовала службы в логические группы, и для каждой группы будет создан свой файл svchost.exe.
Снять задачу из 100% svchost.exe (netsvcs) — проблема высокой загрузки процессора или памяти
За последние несколько недель я получил много писем от пользователей, которые жалуются на процесс svchost.exe. Дело в том, что он использует слишком много ресурсов ЦП или ОЗУ, даже когда на компьютере не запускаются какие-либо приложения.
Исходя из моего опыта, в большинстве случаев причина высокой загрузки ЦП или памяти svchost.exe (netsvcs) заключается в том, что ваш компьютер заражен вирусом или вредоносным приложением. Однако эта проблема может быть вызвана другими факторами:
- Центр обновления Windows.
- Полный файл журнала событий.
- Другие программы
- Сервисы Windows.
Я столкнулся с проблемой высокой загрузки процессора svchost.exe несколько раз. В зависимости от причины, вам нужно будет использовать соответствующее решение для ее устранения.
В этой статье я покажу вам несколько методов, с помощью которых вы сможете узнать, как диагностировать и устранять проблемы с высокой загрузкой процессора или памяти svchost.exe (netsvcs) , с подробными инструкциями.
Для начала проверьте компьютер на наличие вирусов или вредоносных программ.
Если на ваш компьютер влияют вирусы любые другие вредоносные программы, процесс svchost.exe (netsvcs) может использовать больше ресурсов ЦП или памяти, чем когда-либо, до 100%.
Поэтому перед диагностикой и устранением проблемы высокой загрузки ЦП svchost.exe необходимо использовать антивирусное программное обеспечение для полной проверки компьютера.
Антивирус Касперского
В случае, если ваш компьютер подвержен вредоносным программам, я бы посоветовал вам загрузить RogueKiller или AdwCleaner для сканирования и удаления вредоносных программ с вашего компьютера.
Как отключить службы, которые вызывают svchost.exe — проблема: Высокая загрузка ЦП
Как я уже упоминал выше, процесс svchost.exe необходим многим программам и службам, чтобы помочь им работать.
Поэтому, если вы хотите найти причину, по которой он использует много ресурсов ЦП / ОЗУ, вы должны найти программу или службу, которая работает под конкретным процессом svchost.exe.
После этого отключите службу или удалите программу, вызвавшую проблему высокой загрузки ЦП.
Чтобы определить программу или службу, которая использует много вашего ЦП / ОЗУ, следуйте этим инструкциям:
В Windows 8, 8.1 и Windows 10:
Это оно! Теперь проблема высокой загрузки ЦП svchost.exe (netsvcs) должна быть устранена.
Попробуйте очистить журнал просмотра событий
Иногда очистка файла журнала Windows Event Viewer может помочь решить проблему высокой загрузки ЦП svchost.exe. Для этого следуйте этим инструкциям:
Диагностика и устранение неполадок Центра обновления Windows
Согласно Microsoft, когда Центр обновления Windows проверяет наличие новых обновлений или загружает их в фоновом режиме, может возникнуть проблема с высокой загрузкой ЦП svchost.exe.
Совет: перед использованием любых методов ниже вы можете удалить обновления Windows, которые устанавливались в последнее время. В большинстве случаев новые обновления не совместимы с вашими текущими настройками или приложениями и вызывают проблемы с этим большим ресурсом компьютера. Поэтому лучше удалить (откатить) эти обновления, чтобы увидеть, откуда возникла проблема.
Для диагностики и устранения неполадок Центра обновления Windows выполните следующие инструкции:
В результате, первый шаг, который вы должны сделать, — заставить ОС Windows повторно загрузить новые обновления. Для этого вам нужно очистить папку SoftwareDistribution . Следуйте следующим инструкциям, чтобы очистить папку:
Если проблема с высокой загрузкой Svchost остается, перейдите к следующему шагу.
Шаг № 2. Использование средства устранения неполадок Центра обновления Windows
Вы можете посетить эту веб-страницу с сайта Microsoft.com, чтобы загрузить средство устранения неполадок Центра обновления Windows.
После того, как он будет завершен, давайте еще раз проверим наличие обновлений относительно того, сохраняется ли проблема с высокой загрузкой процессора Svchost.exe (netsvcs).
Вам также следует загрузить последнюю версию агента Центра обновления Windows и установить ее на свой компьютер. Посетите здесь, чтобы скачать его.
Если после установки обновлений Windows возникает проблема с высокой загрузкой процессора Svchost.exe (netsvcs), я бы порекомендовал вам удалить эти обновления, поскольку это может быть причиной этой проблемы. Кроме того, вы можете использовать DISM (Обслуживание образов развертывания и управление ими) или Готовность обновления системы, чтобы исправить ошибки Центра обновления Windows.
Может ли процесс svchost.exe быть вирусом?
Если файл svchost.exe находится в папке C: \ Windows \ System32 , беспокоиться не о чем.
Однако, если вы сомневаетесь, что на ваш компьютер могут влиять вирусы или вредоносные программы, вам следует использовать антивирус для полной проверки.
Что это за процесс svchost.exe (netsvcs)?
Svchost.exe (netsvcs) – это основной хост-процесс для служб Windows, без которого операционная система не будет работать. Так как через него запускаются многие службы, можно наблюдать кратковременные всплески использования процессора и оперативной памяти.
Причины высокой нагрузки процессом svchost.exe (netsvcs)
Проблема очень серьезна, поскольку общий объем оперативной памяти, используемой процессом svchost.exe (netsvcs) доходит до 50% после включения ПК и увеличивается до точки, когда компьютер становится настолько медленным, что за ним невозможно работать и требуется только перезагрузка. Проблема не является исключением для какой-то определенной версии ОС, от нее не застрахованы пользователи Windows 7, 8.1 и 10.
Высокая нагрузка на процессор и ОЗУ может произойти по двум основным причинам:
- Утечка памяти Windows 10 . Нагрузка на ОЗУ возникает, когда программе, использующей svchost.exe, не удается освободить память, в которой она уже не нуждается.
- Svchost.exe (LocalSystemNetworkRestricted) . Проблема возникает, когда процесс LocalSystemNetwork начинает интенсивно использовать процессор и ОЗУ, больше чем ему требуется, тем самым вызывая утечку памяти.
Среди прочих причин источником проблемы может быть вирус или вредоносная программа, которая маскируется под этот процесс и запускается автоматически при загрузке системы.
Если столкнулись с неполадкой, когда svchost.exe (netsvcs) грузит процессор и память, воспользуйтесь следующими решениями.
Проверка на вирусы
Для эффективного лечения сначала проверьте систему антивирусной программой типа Malwarebytes, затем воспользуйтесь более мощным антивирусом.
Очистка журналов событий
В некоторых случаях процесс потребляет высокий процент памяти из-за слишком больших файлов журналов.
Отключение службы BITS
Фоновая интеллектуальная служба передачи (BITS) – это компонент операционной системы, который использует незанятую пропускную способность сети для загрузки критически важных для ОС данных (например, обновлений ОС) в фоновом режиме. Но иногда она работает со сбоями, чрезмерно снижая пропускную способность и скорость передачи по сети, в результате svchost.exe начинает грузить почти до 100% оперативную память и процессор.
Поэтому при снижении скорости интернета и высокой нагрузке на ОЗУ попробуйте отключить BITS.
Перезагрузите компьютер. Посмотрите, насколько svchost.exe грузит ЦП и ОЗУ.
Отключение Центра обновления Windows
Известны случаи, когда из-за службы Центра Обновления Windows svchost.exe начинает сильно грузить память и процессор. Чтобы проверить, не является ли он источником проблемы, выполните следующие действия:
После перезагрузки ПК проверьте в Диспетчере задач нагрузку на ОЗУ. Имейте в виду, отключение этой службы означает, что Центр обновления Windows не будет автоматически устанавливать ожидающие обновления.
Поэтому если убедитесь, что проблема не Центре обновлений, включите ее обратно.
Отключение проблемных служб
Для решения сначала определим, какая служба или программа работает под процессом svchost.exe и потребляет много ресурсов процессора и памяти. Затем ее отключим или полностью удалим.
На этой вкладке будет выделено несколько служб, которые работают под этим процессом.
Теперь нужно выяснить, какая из них грузит оперативную память и процессор. Определить ее можно двумя способами:
- Можно выполнить поочередный поиск с помощью Google всех выделенных служб, и посмотреть, является ли их отключение критическим для системы или нет.
- Попробуйте по очереди остановить службы, пока нагрузка на ЦП и ОЗУ не вернется к нормальному состоянию.
После того, как обнаружили проблемную службу или приложение, ее нужно полностью отключить.
Нажмите клавиши Win + R, впишите команду services.msc, подтвердите ее запуск на Enter. В списке кликните правой кнопкой мыши кликните на проблемную, выберите Свойства.
Программы зависают, тормозит компьютер, приложения не отвечают. С подобными проблемами сталкивался практически каждый пользователь ПК и сталкивается до сих пор. Причин для этого есть огромное множество, но сегодня речь пойдет о файле svchost.exe, который пожирает большую часть ресурсов компьютера.
Мы расскажем, что за процессы связаны с этим файлом, почему он так сильно нагружает систему и как правильно с этим бороться.
Описание svchost.exe
Подобная проблема появилась довольно таки давно, однако до сих пор в интернете нет ресурса, где были бы описаны все нюансы и способы борьбы. Данная статья будет посвящена решению на Windows 7.
Стоит начать с того, что svchost.exe является системным процессом. Он должен находится по адресу: C:\Windows\System32\
Проверить местонахождение приложения с названием svchost.exe совсем несложно, достаточно лишь зайти в диспетчер задач (Ctrl+Alt+Delete – Диспетчер задач), найти процесс с этим названием, который потребляет много оперативной памяти, щелкнуть правой кнопкой мыши и выбрать пункт «Открыть место хранения файла. Процесс будет отображаться в диспетчере только, если у Вас стоит галочка «Отображать процессы всех пользователей. В окне проводника вы увидите файл и папку, в которой он находится.
- Система
- LOCAL SERVICE
- NETWORK SERVICE
Кстати, не стоит пугаться того, что в диспетчере задач отображается так много копий svchost.exe. Эта программа предназначена для работы различных приложений, использующих dll библиотеки, соответственно, порой множеству программ весьма затруднительно пользоваться одним svchost.exe и запускаются его копии, но с разными идентификационными номерами.
Отключение обновления Windows 7
Так что же делать, если после проверки svchost.exe не был заподозрен как вредоносный файл или вирус?
Решение оказалось очень простым. По умолчанию у каждого пользователя Windows 7 стоит автоматический поиск обновлений и их установка. Несмотря на выбор периода поиска и установки, ОС все равно постоянно их ищет, что в некоторых случаях приводит к подобной проблеме. На моем личном компьютере при наличии 4 ГБ оперативной памяти свободными были лишь 300 МБ, svchost.exe пожирал 2,5 ГБ.
Для отключения обновлений необходимо проделать следующие шаги:
Отключение скрытой функции обновления Windows
Казалось бы, на этом история должная закончится, но несмотря на важность и необходимость этих действий svchost.exe по прежнему будет пожирать оперативную память, поскольку этого недостаточно для полного отключения обновлений. Для окончательного решения проблемы необходимо произвести еще несколько действий, а именно:
Кажется, что разговор о тех или иных ошибках Windows может стать бесконечным. На самом деле трудно отрицать тот факт, что вполне нормально сталкиваться с ошибками на своем компьютере, если своевременно не заботиться о его здоровье. На этот раз попробуем разобраться с проблеме, возникающей с процессом svchost в Windows.
Компьютер стал тормозить и зависать. Какие могут быть причины?
Итак, проблема состоит в следующем: компьютер начал неожиданно тормозить, зависать, при этом программы перестают отвечать, а нажатия на кнопки ни к чему не приводят.
Причиной может послужить длительный активный серфинг в интернете, из-за которого система накапливает гигабайты временных файлов.
Естественно, это вариант уместен, если вы создавали точку восстановления (Свойства системы → Защита системы → Создать).
Если ни перезагрузка Windows, ни Восстановление системы не смогли помочь, то, возможно, причина проблемы кроется в процессе svchost.exe.
Чем же вообще является файл svchost.exe в Windows 7, 8 или 10. Дословно это название расшифровывается, как Service Host – главный процесс для служб, загружаемых из динамических библиотек системы. Использование единого процесса svchost.exe для работы нескольких сервисов позволяет существенно уменьшить затраты оперативной памяти.
Что может влиять на стабильную работу процессов svchost.exe
Причин может быть множество, однако мы остановимся на самых распространенных.
Вирусы, маскирующиеся под svchost.exe. Решением может послужить использование антивируса или анализ файлов svchost.exe в Диспетчере задач Windows (подробнее ниже).
3. Посмотрите внимательно на список и найдите в нем svchost.exe.
4. Почти наверняка вы столкнетесь с большим количеством svchost.exe.
Это может сбить с толку – непонятно, какой именно процесс нам нужен. Обратите внимание на степень загрузки по каждому процессу. Если какой-то процесс svchost.exe будет иметь загрузку близкую к 100%, то, вероятно, что это и есть главный виновник проблемы.
Обычно, системные процессы svchost.exe в Windows имеют следующие имена пользователя:
— СИСТЕМА
— LOCAL SERVICE
— NETWORK SERVICE
Вирусы могут прятаться (но не всегда) под именем пользователя учетной записи Windows или попросту ADMIN. Также возможен вариант распространения вируса, использующего настоящий Svchost, но выполняющей вредные действия, например, таким вирусом является Kido.
5. Завершите процесс svchost.exe, имеющий высокую загрузку системы. Для этого нажмите правую кнопку мыши и выберите пункт Завершить дерево процессов. Перезагрузите компьютер и попробуйте просканировать систему антивирусом.
Не волнуйтесь, если вы случайно завершите нормальный процесс svchost.exe. Windows восстановит необходимый процесс после перезагрузки.
7. Перезагрузите компьютер.
Остановите обновление Windows для избавления от проблемы
2. Введите команду services.msc. и нажмите OK.
4. Теперь в Проводнике перейдите по пути Этот компьютер → Локальный диск (C:) → Windows.
5. Найдите папку SoftwareDistribution и удалите ее.
6. Перезагрузите компьютер.
Заключение
Надеемся, что какой-то из вышеуказанных методов поможет вам решить проблему с svchost.exe в Windows 10, 8, 7. Есть еще один момент, с которого, пожалуй, вообще стоит начать – установить антивирусное программное обеспечение. Все дело в том, что есть вероятность появления в системе вирусов или вредоносных программ. Именно по этой причине svchost.exe так активно загружает процессор в Windows 10. Обязательно установите антивирусную программу, если любите исследовать новые web-сайты и экспериментировать с программами.
В некоторых случаях оказать помощь в решении проблем с вирусами может лечащая утилита Dr. Web CureIt, которая не требует установки и способна осуществлять поиск и обезвреживание вирусов на пораженных системах.
Мы что-то упустили, и вы нашли другой эффективный способ для решения проблемы с svchost в Windows? Расскажите нам об этом в комментариях.
Разбираясь с причинами нехватки оперативной памяти или со странной загруженностью компьютера при отсутствии работающих приложений, пользователь Windows 7 обязательно обнаружит процесс со странным названием Svchost.exe. Ещё большее подозрение вызывает наличие в памяти нескольких копий того же процесса, каждый из которых активно грузит и процессор, и оперативную память. В некоторых случаях лучше всё оставить, как есть, в других — остановить все процессы, а в третьих — отключить лишь часть из них. Выбрать правильный вариант можно, только тщательно разобравшись в происходящем.
Что такое Svchost.exe
Svchost.exe netsvcs (сокращённые названия — Svchost.exe, Svchost) представляет собой системный процесс Windows 7, отвечающий за ускоренный запуск и работу других сервисов и служб системы. В нормальной ситуации Svchost.exe быстро исполняет свою функцию и освобождает оперативную память, но когда приложения испытывают трудности и начинают сбоить, процесс оказывается загруженным в память несколько раз.
Svchost.exe дублируется много раз
К сожалению, некоторые вредоносные программы научились заражать сам Svchost.exe. Заражённый клон внешне не выделяется на фоне других, но усиленно эксплуатирует систему в своих целях. Поэтому дополнительным тревожным признаком может служить чрезмерная загрузка оперативной памяти и ЦП одним из процессов.
Svchost.exe появляется в оперативной памяти по одной из следующих причин:
- Случайный сбой.
- Ошибки службы обновлений. Система может накапливать ошибки и при отказе от загрузки последних обновлений, и при их активной установке. В последнем случае причиной проблемы может быть конфликт с работающей системой или сбой при загрузке из-за некачественной связи. Кроме того, бывает, что и сами обновления содержат внутренние ошибки.
- Большой log-файл событий в журнале. Иногда причиной является чрезмерный размер log файла в журнале событий Windows 7.
- Вредоносные программы. Маскирующиеся по exe вирусы имитируют поведение процесса, чтобы затруднить своё обнаружение.
- Аппаратные проблемы. Повреждение планок оперативной памяти, загрязнение и перегрев процессора и так далее. Особенно актуально для подержанных компьютеров.
- Засорённость системы. Множество загруженных из интернета и временных файлов, давно нечищеный реестр приводят к сбоям в работе Windows 7, приводящим к появлению exe.
Способы решения проблем с Svchost.exe
Поскольку причин проблемы может быть несколько, единственного решения быть не может. Поэтому начинать следует с самых безопасных шагов, постепенно исключая варианты.
Можно начать с отключения процесса, вызывающего наибольшие подозрения.
Процессов стало заметно больше
Последнее предупреждение перед остановкой процесса
К сожалению, ошибка в выборе процесса может привести к сбою работы Windows 7, но ничего опасного произойти не должно. В крайнем случае придётся перезагрузиться.
Если проблема с Svchost.exe вызвана неправильной работой службы обновлений Windows 7, то необходимо поменять соответствующие параметры. Возможно, эффективным решением будет на время отключить автоматическое получение обновлений.
Панель управления находится в правом столбце меню
Убираем все разрешения обновлений
Можно не тратить силы на поиск источника проблем, а вернуть систему в заведомо стабильное состояние с помощью точки восстановления.
Служба восстановления системы находится здесь
Дополнительную информацию можно получить непосредственно из этого окна
Выбираем одну из предложенных точек восстановления
Последний вопрос перед началом восстановления
Откат системы занимает обычно около получаса, за которые компьютер самостоятельно перезагрузится несколько раз. Если точка восстановления определена правильно, и вирусы не повредили системную информацию, проблема будет устранена. В противном случае следует либо выбрать более раннюю дату восстановления, либо начать антивирусную проверку.
Алгоритм действий в этом случае простой:
- Заходим в каталог С:\WINDOWS\Prefetch, выделяем всё содержимое папки и удаляем его.
- Затем заходим в каталог С:\WINDOWS\Tasks и поступаем с ним тем же образом.
- Удаляем подозрительный процесс exe.
- Перезагружаем компьютер.
Как ещё можно устранить проблему
Аппаратные сбои компьютера могут быть и временными (из-за перегрева процессора), и постоянными (из-за поломки составных частей). Перегрев обычно вызывается запылённостью, поломкой кулера, а также изменением теплопроводящих свойств термопасты. Поэтому следует почистить компьютер от пыли и заменить термопасту на центральном процессоре в мастерской или самостоятельно.
Работоспособность оперативной памяти и других компонентов проверяется с помощью специальных приложений или приборов. Но можно сделать предварительное заключение, временно заменив планки ОЗУ на гарантированно исправные. Если же такой возможности нет, то можно поступить обратным образом: попробовать запустить компьютер попеременно на каждой из двух установленных планок по отдельности. Если на обеих система запустится, оперативная память исправна.
Разросшийся log-файл также может быть источником нашей проблемы. Чтобы исправить ситуацию, очистим его от лишней информации.
Что делать, если ничего не помогло
Если ни одна из проделанных ранее процедур не принесла результата, можно попробовать усилить эффект:
- Откатить систему до более ранней точки восстановления.
- Откатить систему три раза подряд. Иногда избавиться от вирусов можно только таким образом.
- Применить последовательно несколько различных антивирусных программ. Вполне возможно, что вирус достаточно свежий, поэтому ещё не все антивирусы умеют с ним бороться.
- Почистить компьютер от накопленных ошибок. С помощью пакета CCleaner или другого с похожими функциями можно освободить систему от временных файлов, а также привести в порядок реестр.
- Очистить папку System Volume Information. Это системная скрытая папка, находящаяся в корневом каталоге системного диска, хранит информацию, необходимую для службы восстановления. Иногда вирусы проникают в неё.
Читайте также: