Завантажує процесор на 50-100%
Svchost.exe - це процес, який відомий тим, що може витрачати великий відсоток ресурсів процесора, інакше кажучи, часом сильно вантажити процесор. Ви, ймовірно, бували в такій ситуації, коли ви працює за комп'ютером, всім задоволені, і тут система починає зависати. Ви тиснете CTRL + ALT + DEL відкриваєте «Диспетчер завдань», клікаєте на вкладці «Процеси», і бачите, що в системі запущено кілька процесів svchost.exe. один з яких вантажить процесор на 50% - 100%. Хтось, можливо подумає: «О боже, у мене в комп'ютері вірус!». Ну що ж, може бути і так, адже деякі види шкідливого ПО маскуються під «svchost.ехе», але, найімовірніше, це всього лише звичайна робота Windows.
Отже, чому svchost.exe такий важливий? Svchost є засобом запуску сервісів і DLL-бібліотек. У списку процесів ви бачили багато .exе файлів, які запускаються самостійно, але це не стосується DLL - вони не можуть бути запущені як самостійна одиниця. Їх запускає Svchost.exe.
Виникає питання, як вирішити проблему, при якій Svchost.exe сильно завантажує CPU. По-перше потрібно визначити сервіс, який був запущений тієї копією Svchost.exe, яка споживає великий відсоток CPU. Для цього потрібно скористатися додатковими утилітами, одна з яких Process Explorer, написана програмістами колишньої компанії Sysinternals, яка нині входить до складу Microsoft. Отже, качаємо Process Explorer. розпаковуємо архів, і запускаємо ехе файл. У вікні програми знаходимо той процес svchost.exe, який вантажить систему і просто наводимо на нього курсор мишки. Випадає спливаюча картка з інформацією, на якій ми бачимо сервіс, запущений цією копією svchost.exe.


Тепер, якщо це не процес Windows, потрібно просто завершити його, і видалити ту програму, яка запустила цей проблемний процес. Якщо ви не можете знайти цю програму, то можливо це просто вірус. Скористайтеся антивірусним сканером. а потім встановіть хороший антивірус.
Однак, найімовірніше, наш проблемний процес svchost.exe буде служити для запуску одного із сервісів Windows, таких, як Планувальник завдань, фаєрвол або Складальник подій Windows. Іноді просте перезавантаження комп'ютера дозволяє вирішити проблему. Якщо ж це не допомагає, перше що потрібно зробити - встановити останні оновлення Windows.
Якщо з якихось причин, ви не можете встановити оновлення, то вам потрібно відкрити засіб управління службами Windows, і деактивувати ту з них, яка викликаєте проблеми. Для цього в Windows XP відкрийте Панель управління - Адміністрування - Служби. У Windows 7: Панель управління - Система і безпека - Адміністрування - Служби (або пропишіть в командному рядку services.msc і натисніть Enter). Знайдіть необхідну службу (сервіс), натисніть на ній правою кнопкою миші і виберіть пункт Властивості. На першій вкладці в списку Тип запуску виберіть Відключено. Надалі ви зможете завжди включити цю службу. Після цього, всі таки потрібно завантажити оновлення з сайту Microsoft і встановити їх, після чого спробувати знову включити службу. Помилка повинна усунутися.




Є ще один спосіб позбутися від високого завантаження процесора з боку svchost.exe. Для цього потрібно відкрити «Диспетчер завдань Windows» (натиснути CTRL + ALT + DEL), знайти процес викликає проблему, клікнути по ньому правою кнопкою мишки, в меню на вести мишку на пункт «Пріоритет» і встановити його в значення «Нижче середнього» ( або «Низький», якщо «Нижче середнього» не допомагає). Однак, майте на увазі, що установка пріоритету в «Низький», може торкнутися інші проблеми.


Також, в разі частих помилок пов'язаних з процесом svchost.exe, може допомогти очищення системного реєстру. Для цього можна скористатися однією з утиліт, наприклад, CCleaner (тільки не забудьте зробити резервні копі перед очищенням).