Svchost.exe вантажить пам’ять і процесор Windows 7

У цій статті я детально розповім, що це за процес Svchost.exe, чому svchost.exe вантажить пам’ять Windows 7, а також опишу способи, як вирішити проблему з даним процесом.

Svchost.exe вантажить память і процесор Windows 7

Svchost.exe вантажить процесор і пам’ять в Windows 7

Буває, що під час роботи за комп’ютером він починає сильно пригальмовувати. Намагаючись зрозуміти причину дисфункції, ви заходите в “Диспетчер завдань”, і бачите, що винуватцем проблем є процес Svchost.exe, здорово нагружаюче центральний процесор або пам’ять вашого ПК.

Зміст

  • 1 Що це svchost.exe
  • 2 Чому Svchost.exe вантажить пам’ять і процесор в Windows 7
  • 3 Svchost.exe вантажить процесор в Windows 7 – що робити
  • 4 Висновок

Що це svchost.exe

Я дізнався, що Svchost.exe – це системний процес в ОС Windows, службовець для запуску інших системних служб. Використання даного процесу бере свій початок ще з Windows 2000, нині ж він є невід’ємною частиною сімейства операційних систем Windows 7 і 10. Щоб зменшити загальні витрати процесора, розробники прийняли рішення використовувати один процес для роботи різних служб, надавши процесу якусь універсальність. Нині процесів Svchost в диспетчері завдань може спостерігатися від чотирьох і більше, і кожен з них відповідає за роботу якої-небудь окремої служби. Тому Svchost.exe використовує ресурси пам’яті і процесора, про це далі.

Svchost.exe вантажить память і процесор Windows 7

Кілька запущених процесів Svchost.exe

При перегляді зазначених процесів в своєму диспетчері завдань необхідно пам’ятати, що користувач процесу Svchost.exe завжди повинен бути або system (система), local service або network service. Якщо ж цей процес запущений від вашого імені, адміністратора або ще кого – тоді, ймовірно, ви маєте справу з вірусом.

Чому Svchost.exe вантажить пам’ять і процесор в Windows 7

Причин перевантаження процесора і пам’яті з-за роботи svchost.exe існує кілька, і нижче я перерахую кожну з них.

Випадковий збій в системі. Таке іноді буває в Windows 7 .

Вірус під маркою svchost.exe. Часта проблема. Творці вірусних програм люблять використовувати ім’я даного процесу для своїх шкідливих програм, так вірус під ім’ям svchost.exe важко ідентифікувати як злоякісну програму, навіть коли svchost.exe значно вантажить процесор або пам’ять.

Помилки роботи модуля автоматичних оновлень ОС Windows. Якщо у вас включені автоматичні оновлення Windows 7, то збої в їх завантаженні можуть викликати проблеми з svchost.exe. Також бувають випадки, що самі поновлення містять у собі різні помилки і баги, і таке оновлення може викликати проблеми в роботі операційної системи, і svchost.exe зокрема.

Великий log-файл подій в журналі Windows 7. У деяких випадках високе навантаження на процесор і пам’ять від svchost.exe пов’язана з дуже роздутим log файлом в системному журналі подій.

Фізичні пошкодження чіпів пам’яті, перегрів системного блоку та ін. Буває рідко, але також не варто виключати.

Svchost.exe вантажить процесор в Windows 7 – що робити

Давайте детально розглянемо інструментарій виправлення наявних помилок, якщо вашу процесорну пам’ять на Віндовс 7 вантажить svchost.exe.

  • Спробуйте просто почекати деякий час. Можливо, операційна система просто оновлюється, і скоро її нормальна робота відновиться.
  • Перезавантажте комп’ютер. Це допомагає вирішити проблему із завантаженням процесу не так рідко, як можна подумати.
  • Спробуйте закрити найбільш вибагливий svchost.exe якщо їх декілька. Для цього відкрийте Диспетчер завдань (натиснувши одночасно Ctrl+Alt+Del і вибравши пункт «Диспетчер завдань»), натисніть на вкладку «Процеси», виберіть внизу «Відображати процеси всіх користувачів» і подивіться, який з svchost.exe вантажить систему найбільше. Спробуйте його закрити, клацнувши на ньому правою клавішею миші та натиснувши в меню «Завершити дерево процесу».

    Svchost.exe вантажить память і процесор Windows 7

    Відображати процеси всіх користувачів

  • Перевірте справність вашої пам’яті з допомогою спеціальних програм, запитайте себе, як давно ви чистили ваш ПК від пилу, не гуде сильно кулер всередині вашого комп’ютера (це може сигналізувати про переповнення системи охолодження ПК пилом), чи давно ви міняли термопасту на центральному процесорі. Це апаратні проблеми можуть бути безпосередньо винні в уповільненні швидкості вашого ПК і навантаженням svchost.exe зокрема.
  • У багатьох випадках проблема, коли svchost.exe вантажить пам’ять, викликана збоями у роботі служби автоматичного оновлення Windows Update, Тому або встановіть всі наявні оновлення, або повністю вимкніть службу автоматичного оновлення через «Пуск» — «Панель управління» — «Система і Безпека» — «Центр оновлення Windows 7». У лівій частині екрана виберіть пункт «Настройка параметрів», а в меню «Важливі оголошення» виберіть «Не перевіряти наявність оновлень» та підтвердіть, натиснувши «Ок». Svchost.exe вантажить память і процесор Windows 7

    Центр оновлення Windows 7

    Svchost.exe вантажить память і процесор Windows 7

    Відключаємо оновлення

  • Можна спробувати відкат системи на ту дату, коли з проблем svchost.exe не спостерігалося, і ви не звертали увагу на завантаження процесора.
  • Перевірте систему на наявність вірусів. Для початку зайдіть в Диспетчер завдань (натиснувши одночасно Ctrl+Alt+Del і вибравши пункт «Диспетчер завдань»), перейдіть у вкладку «Процеси», виберіть внизу «Відображати процеси всіх користувачів» і подивіться, який користувач стоїть навпроти кожного процесу svchost.exe. Прийнятними є system, local service або network service, всі інші – це вірусні або інші шкідливі програми. Їх потрібно завершити, клікнувши по даному процесу, натиснувши на праву клавішу миші і вибрати «Завершити дерево процесу». Використовуйте хорошу антивірусну програму (спробуйте Dr.Web CureIt!, Trojan Remover та ін), ваша система може бути заражена вірусами.
  • Видаляємо папку Prefetch, яка використовується системою для прискорення роботи служб і сервісів. Заходимо в загальний каталог Windows, знаходимо там папку Prefetch (зазвичай знаходиться за адресою C:WINDOWSPrefetch) і видаляємо папку, потім перезавантажуємо комп’ютер;
  • Якщо в диспетчері діє процес wuauclt.exe, тоді в папці Software Distribution, що знаходиться в загальному каталозі Windows, видалити всі наявні директорії.
  • Очищаємо log-файл подій в журналі Windows Для цього тиснемо одночасно комбінацію клавіш Win+R, в меню набираємо eventvwr і підтверджуємо, натиснувши «Ок». У вікні двічі клікаємо на «Журнали Windows» (зліва зверху), а в перерахованому нижче списку клікаємо правою клавішею миші на «Додатки» і вибираємо «Очистити журнал». Те ж саме зробимо з пунктами «Безпека», «Установка», «Система». Перезавантажуємо комп’ютер.

Візуальну демонстрацію деяких прийомів дій, коли svchost.exe вантажить пам’яті в Windows 7 можна подивитися на відео:

Висновок

Основними проблемами, пов’язаними з перевантаженням процесора файлом svchost.exe є помилки в автоматичному оновленні ОС Windows 7, а також вірусні програми, що ховаються під ідентичним іменем або використовують svchost.exe в своїх цілях. Для боротьби з ними рекомендується перевірити ваш комп’ютер найпотужнішими антивірусами (наприклад: Dr. Web CureIt), відключити автоматичне оновлення системи, а також примусово закрити найбільш вибагливий svchost.exe. Саме той, який навантажує процесор, а значить svchost.exe вантажить пам’ять. Якщо ж нічого з усього вищеописаного вам нічого не допомогло – тоді зверніться за консультацією в коментарях нижче.

Сподобалася стаття? Поділитися з друзями:
Корисні поради та відповіді на питання