Svchost exe: що таке svchost exe і за що відповідає цей процес? Проблеми з навантаженням на систему

Дуже багато користувачів знають, що першим засобом при зависанні комп`ютерної системи є виклик «Диспетчера завдань», в якому відображаються всі запущені в даний момент процеси, які можна завершити в ручному режимі. Саме в дереві процесів користувачі і бачать декілька служб svchost.exe. Що таке svchost.exe, ми і спробуємо розібратися. Для розуміння цього процесу є кілька пояснень.

Svchost.exe. Що таке svchost.exe?

Зараз ми не будемо особливо вникати в технічно подробиці роботи цієї служби. Розглянемо сам процес, званий svchost.exe. Що таке svchost.exe з точки зору самого файлу? За розширенню неважко здогадатися, що така служба є виконуваний файл (executable), який з деяких пір дуже активно почала використовувати корпорація Microsoft.

svchost exe що таке

По суті, це системна служба, яка відповідає за запуск деяких додатків і компонентів ОС Windows, яка дозволяє зменшити навантаження на оперативну пам`ять і центральний процесор. Це коротко.

Принципи роботи процесу

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

Говорячи про динамічні бібліотеках, варто сказати, що до них відносяться або супутні системні процеси, або якісь доповнення для програм, встановлених в комп`ютерній системі. Яскравим прикладом можуть служити, скажімо, плагіни форматів VST або RTAS, використовувані в музичних секвенсорах або в програмах для обробки аудіо та відео.

процес svchost exe



За допомогою віртуального хоста вони можуть підключатися до відповідних доповнень. Відповідає за це сама служба svchost і додаткові драйвери типу ASIO.

З точки зору впливу на систему при використанні цієї служби відпадає необхідність фізичного запуску виконуваного файлу .exe, значить, зменшується кількість процесів, що висять в оперативній і віртуальної пам`яті. Саме тому при виклику «Диспетчера завдань» користувач і бачить не один, а як мінімум чотири процесу з однаковою назвою. Тепер зрозуміло, що чим більше великовагових додатків з доповненнями запущено, тим більше однойменних процесів svchost буде присутній в «Диспетчері».

Крім того, сам файл svchost.exe завжди запускається при старті системи, незалежно від того, які процеси і служби присутні в автозапуску. Навіть повне відключення непотрібних служб при запуску не впливає на запуск системного застосування svchost.exe.

чому процес svchost.exe вантажить систему?



Наміри фахівців Microsoft цілком зрозумілі. Їм хотілося зменшити навантаження на систему, використовуючи тільки одну службу для запуску інших. Як показує практика, це не спрацювало. Перш за все, при запуску досить великої кількості «важких» додатків в малопотужних системах одночасно і відбувається зависання. Справа в тому, що при старті будь-якого процесу або програми відбувається звернення до системного реєстру, а тут виходить, що система як би «метається» у пошуках саме тієї служби svchost.exe, яка відповідає за роботу одного з запущених додатків. Ось такі розмірковування і призводять до того, що навіть перезавантажити комп`ютер стає проблематично.

Методи усунення проблеми

Втім, з такими ситуаціями можна боротися. Найпростішим способом є звичайна перезавантаження комп`ютерного терміналу. Після повторного старту навантаження зникне. З іншого боку, це допомагає не завжди, так що доведеться використовувати більш радикальні методи.

Наприклад, програма svchost.exe може бути зупинена з того ж «Диспетчера завдань», якщо в ньому при правому кліку використовувати команду «Завершити дерево процесів».

файл svchost exe

Але краще вчинити інакше. У «Диспетчері завдань» (у вікні процесів) правим кліком на одному з процесів svchost викликається додаткове меню, в якому потрібно вибрати рядок «Перейти до сервісів (Go to Service (s)), після чого будуть показані всі процеси, в даний момент працюють під егідою цієї служби.

програма svchost exe

Щоб зупинити всі ці процеси або зробити їх недоступними, використовується подвійне натискання на процесі і вибирається вкладка «Сервіс», де можна просто натиснути на кнопку «Стоп» або в «Властивості» змінити тип запуску (Disabled), а зупинку служби використовувати після цього.

Підозра на віруси

У деяких випадках можуть проявлятися і більш серйозні симптоми, пов`язані зі службою svchost.exe. Що таке svchost.exe з точки зору вірусів? Все дуже просто. Деякі вірусні програми просто маскуються під цей системний процес. В принципі, розпізнати, що це саме вірус, можна навіть в «Диспетчері завдань». Зауважте, сам процес ніколи не запускається від імені користувача. Він може мати лише атрибути користувача SYSTEM, LOCAL SERVICE або NETWORK SERVICE. Служби з іншими атрибутами і є вірусами або шкідливими кодами.

svchost exe що таке

В даному випадку можна використовувати глибоке сканування антивірусною програмою, встановленої в системі, але в більшості випадків це ні до чого не призводить. Тут вже краще звернутися за допомогою утиліт типу Kaspersky Rescue Disc або спеціального додатка Dr.Web, які завантажуються ще до старту Windows і перевіряють систему на наявність вірусів і загроз набагато ефективніше стандартного антивіруса.


Увага, тільки СЬОГОДНІ!


Поділися, будь ласка статтю
всього голосів: 95
Увага, тільки СЬОГОДНІ!