SVCHOST.EXE вантажить процесор, що робити? |

Робота за комп'ютером нерідко пов'язана з виконанням ресурсномістких завдань, які навантажують процесор підсистему пам'яті і відеокарту. При цьому комп'ютер починає помітно гальмувати. Але бувають ситуації, коли комп'ютер починає гальмувати, ні з того, ні з сього. Відкривши диспетчер задач, ви можете виявити, що процес svchost.exe завантажує процесор практично на 100%. Багато хто починає думати, що це вірус і намагаються вилікувати комп'ютер, інші навпаки, не підозрюють про важливість хост-процес і намагаються знайти і видалити файл svchost.exe. У разі завантаження процесора хост-процесом не варто виконувати необдуманих дій, а слід послідовно з'ясувати причину високого навантаження процесора цим сервісом і коректно її усунути без шкоди для системи і користувача.

Почнемо з того, що хост-процес SVCHOST забезпечує роботу багатьох служб Windows, від яких залежить правильна робота практично всіх компонентів системи. Найчастіше на комп'ютері користувача SVCHOST забезпечує роботу мережевих служб і, як правило, саме проблема з навантаженням на процесор виникає через неправильну роботу мережевої служби.

Основні причини, коли svchost.exe починає сильно навантажувати центральний процесор:
1. Наявність на комп'ютері вірусу. Від цього не застрахований ніхто, причому багато вірусів дійсно використовують svchost.exe для впровадження в систему.
2. Велике навантаження на мережу, велике число каналів зв'язку. Це можна спостерігати, коли виконується активний обмін даними через торрент-клієнт по мережі.
3. Помилки в роботі пристроїв, а також неправильна робота драйверів пристроїв, з якими працюють системні служби (звукова карта, мережева плата тощо).
4. Пошкодження системних файлів Windows, наприклад видалення або зміна системних файлів активаторами і іншим піратським програмним забезпеченням.
5. Помилки в роботі служб операційної системи.
6. Несправності «заліза» комп'ютера.

Проблема з мережею

Для початку необхідно переконатися, що мережа не перевантажена і це не впливає на роботу хост-процесу. Для цього заходимо в Панель управління і відкриваємо Центр управління мережами. Тут переходимо до налаштування адаптерів і відключаємо всі мережеві адаптери (підключення по локальній мережі). Якщо у вас ноутбук, то вимкніть адаптер бездротової мережі (Wi-Fi). Після цього перезавантажуємо комп'ютер і перевіряємо навантаження на ЦП. Якщо після відключення мережі навантаження на процесор прийшла в норму, то винуватця ви вже знайшли - це мережевий адаптер. Залишилося усунути саму несправність.

Якщо ви знаєте, що на комп'ютері багато додатків використовують мережу для роботи, то варто відключити частину з них, якими ви не користуєтеся. Далі слід очистити тимчасові папки (Temp). Часто в них можуть розташовуватися не завершені закачування, які браузер або програма завантажувач намагається безуспішно докачать. Якщо нічого не допомагає, то перевірте антивірусом комп'ютер на наявність мережевих черв'яків, які також активно використовують мережу. На останок спробуйте оновити драйвера для мережевої карти.

Можливо, ви зіткнулися з певною проблемою, яка часто зустрічалася в операційній системі Windows 7. При цьому відключення мережі повністю вирішувало проблему. Сама ж причина полягає в тому, що віртуальний адаптер Microsoft6to4 створює безліч своїх копій, з чим врешті-решт і не справляються мережеві служби, а навантаження на процесор зростала практично до 100%. Щоб позбутися від цієї проблеми необхідно відкрити Диспетчер пристроїв і включити відображення прихованих пристроїв (меню Вид). Тепер розкрийте список мережевих адаптерів і видаліть всі копії віртуального адаптера Microsoft6to4. Після чого перезавантажте комп'ютер, і проблема буде вирішена.

Проблема зі службами Windows

Якщо проблема не пов'язана з мережним адаптером, то найімовірніше, проблема криється в одній з службі Windows. Необхідно відкрити диспетчер задач і згрупувати процеси по імені. Ви побачите кілька працюючих процесів svchost.exe. Не турбуйтеся, якщо у вас їх 8 або більше штук. Така кількість цілком нормально і ще не говорить про присутність вірусів, як можна зустріти в різних статтях щодо вирішення даної проблеми. Відразу слід звернути увагу, чи є серед хост-процесів, процеси, запущені від імені користувача. Якщо у вас встановлена ​​Windows 7 або більш рання редакція, то таких процесів серед svchost бути не повинно. Наявність хоча б одного процесу говорить, що це вірус. Для Windows 8/10 допускається лише один екземпляр, який може бути запущений від імені користувача. Якщо їх кілька, то це теж вірус. Якщо ви зрозуміли, що ваш комп'ютер заражений вірусом, то наступні абзаци може пропустити і переходити до вирішення проблеми з вірусом в svchost.

Щоб позбутися від проблеми завантаження процесора сервісом svchost необхідно послідовно відключати служби, які використовують його. Як тільки буде відключена потрібна служба, завантаження процесора відразу повернеться в норму. У диспетчері завдань Windows 7 необхідно навести на грузящій ЦП процес і, натиснувши праву кнопку мишки клікнути по пункту Перейти до служб. Переключиться вкладка Служби і буде підсвічена використовувана його служба. Тепер переходимо в Панель управління і відкриваємо розділ Адміністрування, де відкриваємо ярлик Служби. Після цього знаходимо потрібну нам службу і, двічі клікнувши по ній, відключаємо її, а тип запуску встановлюємо в положення Вручну або Відключено. Залишається перезавантажити комп'ютер і перевірити завантаження процесора.

В Windows 10 в диспетчері завдань на вкладці процеси необхідно розкрити необхідний нам процес в підрозділі Процеси Windows, де будуть вказані всі служби використовувані даним процесом. Якщо їх кілька, то по черзі відключаємо кожну з них, перезавантажується і добиваємося зниження завантаження ЦП.

Можна скористатися і альтернативними програмами управління, що працюють процесами, такими як AnVir Task Manager або Process Explorer. У таких програмах подається докладна інформація про використовувані процесами ресурсах, в тому числі і пов'язаних з ними службами (Services).

Після того, як ви визначили, яка служба навантажує процесор необхідно виконати наступні дії. Якщо служба не впливає на роботу системи, то таку службу можна залишити виключеною. Але якщо служба пов'язана, наприклад, з обладнанням (звук або мережу), то залишати так справа не можна. Спочатку поновіть драйвера і перезавантаження комп'ютера після чого запустіть службу і перевірте завантаження ЦП. Якщо джерелом є служба оновлення Windows, то її відключення, звичайно, вирішить проблему, але призведе до підвищеної загрозу безпеці. Тому тут краще перевести службу в ручний режим запуску. При цьому оновлення виконувати самостійно в зручний час. Коли завантаження почалася після установки якогось оновлення або програми, то можна спробувати відкинути редагування, використовуючи точки відновлення.

SVCHOST.EXE - вірус, що робити?

Якщо ви зрозуміли, що svchost.exe є все-таки вірусом, то він може мати різний характер. Вірус може мати ім'я svchost.exe, а розташовуватися не в системній папці. Нагадаємо, що істинний файл svchost.exe розташовується в системній папці Windows / System32. Якщо через Диспетчер завдань ви переглянули властивості процесу і побачили там інший шлях, то завершите цей процес і перейдіть по цьому шляху і видаліть файл-вірус.

Хост-процесор може довантажувати динамічну бібліотеку (DLL) вірусу. Тому подивіться за допомогою сторонньої утиліти, які з бібліотек задіє процес. Пам'ятайте, що всі файли і бібліотеки, які використовує системний хост-процесор, повинні розташовуватися на системному диску і мати компанію видавця Microsoft Corporation. Інші DLL-бібліотеки ймовірно є частиною вірусу.

Буває, що вірус впроваджується безпосередньо в файл хост-процесу. В такому разі не слід поспішати з його видаленням. Спочатку необхідно скопіювати з іншого діючої системи файл. Після чого вам буде потрібно завантажитися з диска або завантажувальної флешки і видалити заражений файл, а після замінити його оригінальним. Пам'ятайте, що скопійований файл повинен бути з тієї ж редакції Windows. Неприпустимо копіювати на Windows 7 файл svchost з Windows 8 .

Обов'язково після видалення вірусу проскануйте комп'ютер антивірусом, причому використовуйте глибоке сканування і на всіх дисках. Також проскануйте змінні носії, які недавно використовувалися, можливо, вірус був занесений з них.

Подивіться інше:

EXE - вірус, що робити?