Svchost.exe вантажить процесор, що робити?

Питання від користувача

Доброго дня.

У мене на комп’ютері встановлена ??ОС Windows 7, і останнім часом вона почала гальмувати. Досвідченим шляхом я знайшов, що вантажить 2-ядерний процесор на 50% -100% процес “svchost.exe” (по крайней мере, так показується в диспетчері завдань).
Пробував завершити цей процес – але з’являється помилка, і комп’ютер йде в перезавантаження. Чи можна взагалі його завершувати, і як зменшити навантаження від нього? Взагалі, для чого він потрібен і чому так сильно вантажить систему?

Заздалегідь дякую.

Дмитро, Архангельськ

Доброго вам дня.

У всіх популярних версіях Windows (XP, Vista, 7, 8, 10) присутній цей спеціальний процес svchost.exe (прим .: його повна назва Generic Host Process for Win32 Services). Використовується він як платформа для роботи різних сервісів і служб (тобто суто системний процес, який не бажано “чіпати”, якщо у вас все працює в нормальному режимі).

Якщо відкриєте диспетчер задач, то Ви побачите, що там кілька рядків з svchost.exe (що не дивно, так як в Windows завжди працює безліч служб і додатків: захисник Windows, оновлення ОС, служба шрифтів і т.д.). І цей процес вантажить ЦП, найчастіше, через якийсь служби, яка почала некоректно працювати.

Крім цього, варто також зазначити, що багато вірусів замасковані під цей системний процес: адже якщо їх багато, то визначити, який із них не справжній – не так-то просто для непідготовленого користувача.

І так, розглянемо нижче, що можна зробити, якщо svchost.exe навантажує систему …

Рішення проблеми з svchost.exe

1) Дія перша – перезавантаження ПК / ноутбука

Звичайно, рада банальний, але все ж проста, здавалося б, перезавантаження комп’ютера допомагає вирішити безліч проблем (в тому числі і цю O). Нерідко при підключенні / відключенні периферійного обладнання, при збоях в роботі служб, драйверів – svchost.exe починає створювати зайве навантаження, яка “зникає” після перезавантаження ПК. Так, що пробуємо!

2) Чи не вірус чи маскується під svchost.exe? Перевіряємо!

Як я вже зазначив трохи вище в статті, нерідко багато вірусів маскуються під цей системний процес. Відрізнити справжній процес svchost.exe від вірусу – не завжди просто. Але ми зараз цим займаємося (дуже бажано спочатку виключити вірусну активність, і якщо висока навантаження не була пов’язана з цим, то вже переходити до вирішення проблем зі службами).

Для початку відкрийте диспетчер задач Windows (кнопки Ctrl + Shift + Esc або Ctrl + Alt + Del). Потім відкрийте вкладку “Процеси”, відсортуйте їх на ім’я та подивіться уважно – що написано навпроти кожного svchost.exe в графі “Користувач” (скріншот нижче в допомогу).

Диспетчер завдань (Windows 7) – перегляд процесів

Важливо! Процес svchost.exe повинен бути запущений від користувача: LOCAL, NETWORK SERVICE, SYSTEM (Російською: система). Коли в графі “користувач” стоїть щось відмінне від вищесказаного – то висока ймовірність, що ви маєте справу з вірусами (рекламним ПО, троянами і т.д.).

Відразу хочу відзначити, що не завжди вдається “побачити” всі процеси в диспетчері завдань, і не завжди можна вловити, який із них “не справжній”. Взагалі, набагато ефективніше для цієї справи використовувати спеціальну антивірусну утиліту – AVZ (Її я не раз хвалив в своїх статтях O).

Ремарка! Завантажити AVZ і інші антивірусні утиліти (з офіційних джерел) Ви зможете на цій сторінці мого сайту: https://ocomp.info/luchshie-antivirusyi-17.html

Запустивши утиліту AVZ (її, до речі, не потрібно встановлювати), відкрийте меню “Сервіс” і запустіть “Диспетчер процесів”. Потім також відсортуйте процеси по імені і знайдіть всі svchost.exe. Зверніть увагу, що утиліта показує ВСЕ процеси (тому їх так багато).

Важливо! Всі нормальні svchost.exe AVZ позначає зеленим кольором. До того ж, в стовпчику “Опис” буде вказано, що це “Хост-процес …”, “Виробник” – “Корпорація Майкрософт …”, “Повний шлях” – “C: \ Windows \ System32 \ svchost32. exe “.

Антивірусна утиліта AVZ

Якщо знайдете щось підозріле – спробуйте закрити цей процес, а потім перевірити комп’ютер повністю утилітою AVZ на віруси і трояни. Робиться це досить просто:

  1. Спочатку вибираєте область пошуку: рекомендую всі ваші жорсткі диски;
  2. Потім вказуєте, що робити зі знайденим вірусним по (прим .: видаляти);
  3. останній штрих – натиснути кнопку “Пуск” (Інші настройки можна не міняти – AVZ досить “розумна” програма і настройки автоматично виставлені в оптимальні).

    Сканування на віруси в AVZ

3) Яка служба навантажує сервіс-хост?

І так, Комп’ютер протестовано, вірусів немає, йдемо далі …

Знову відкриваємо диспетчер задач (кнопки Ctrl + Shift + Esc) і шукаємо той svchost.exe, який вантажить процесор. Знайшовши його, натисніть правою кнопкою мишки по ньому і відкрийте посилання “Перейти до служб” (Див. Скріншот нижче).

Перехід до служб

Таким чином вам здадуться ВСЕ служби, пов’язані з тим svchost-процесом, який навантажує ЦП. Тепер по черзі закривайте ці служби, дивлячись за навантаженням на процесор. Як тільки вона впаде – ви знайшли службу, яка винна в навантаженні!

Важливо! У процесі закриття деяких служб, ваша Windows може піти в перезавантаження. Тому, краще запам’ятовуйте, що ви вже спробували закрити (щоб наступного разу закривати інші служби, пов’язані з цим процесом).

зупинити службу

Коли буде знайдена служба, через яку високе навантаження – що робити?

Це частий і досить важке запитання. Справа в тому, що служб, через які може бути високе навантаження – досить багато. Дати універсальну пораду (або передбачити всі можливі варіанти) – нереально!

Якщо збій викликає другорядна служба, без який ви легко можете обійтися – просто вимкніть її (наприклад, часто каменем спотикання є служба Superfetch).

Якщо служба вам дуже потрібна (наприклад, вона пов’язана з аудіо- та відео-обладнанням, з адаптерами мережі і т.д.) – то спробуйте замінити драйвер на обладнання (оновити або навпаки, поставити більш старий).

Утиліти для оновлення та пошуку драйверів – https://ocomp.info/update-drivers.html

4) Відключаємо центр оновлення, Superfetch (і ін. Будь-які служби)

Дуже часто винуватцями високого навантаження від файлу svchost є служби “Центр оновлення” і “Superfetch” (тому при цієї проблеми – рекомендую їх відключити, хоча б на час для тесту).

Щоб їх відключити, необхідно відкрити вкладку “Служби”.

Важливо! Я рекомендую в даному випадку відключити автоматичне оновлення, але не рекомендую не оновлювати Windows зовсім. Просто робіть це час від часу в ручному режимі …

Як відкрити служби (універсальний спосіб):

  1. натиснути поєднання клавіш Win + R;
  2. ввести команду services.msc і натиснути Enter.

Як відкрити служби // Windows 7, 8, 10

Далі знайдіть в списку служб ту, яку хочете відключити, і відкрийте її (Прим .: подвійний лівий клік мишки).

Служби – центр поновлення Windows

У графі “Тип запуску” поставте “Відключено”, і в блоці “Стан” натисніть кнопку “Зупинити”. Усе! Служба тепер відключена і запускатися більше не буде!

відключення служби

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

5) Відкат системи на кілька днів / тижнів назад

Якщо високе навантаження на процесор з’явилася не так давно, і є контрольні точки відновлення – то можна спробувати запустити відновлення Windows і відкотити її в працездатний стан. Незважаючи на те, що багато користувачів недооцінюють цей спосіб – він дуже ефективний і допомагає вирішити багато проблем.

Як запустити відновлення системи:

  1. натиснути кнопки Win + R;
  2. ввести команду rstrui і натиснути Enter;
  3. далі вибрати контрольну точку відновлення і відкотити систему.

    Не поталанило! Відновлення хтось відключив …

Більш докладно про відновлення Windows (і розбір всіх типових питань) можете дізнатися з цієї статті: https://ocomp.info/vosstanovlenie-windows-10.html

6) Видалення папки Prefetch

Є ще один спосіб, який деяким допомагає вирішити проблему з svchost …

Необхідно знайти папку Prefetch і видалити її. Потім знайти папку Tasks, відкрити її і видалити всі файли з неї. Після цієї процедури просто перезавантажте комп’ютер.

Примітка: даний спосіб суперечливий, використовуйте на свій страх і ризик. 

Ссылка на основную публикацию