Що робить процес svchost.exe?


34

На всіх машинах Windows, здається, працює ряд svchost.exe процесів. Що роблять ці процеси і чому так багато запущених?


3
+1 Смішно, тому мало хто намагається підтримати гарне запитання ;-)
Іво Фліпс

Відповіді:


33

Я написав тривале пояснення, що таке процес, і як розібратися, що робить кожен з них.

Суть полягає в тому, що svchost - це процес, який містить усі служби Windows. Оскільки існує багато служб Windows, також працює багато екземплярів.

Що таке svchost.exe і чому він працює?

Найпростіший спосіб перевірити це - використовувати Провідник процесів:

alt текст


7
Чому ... ти ... маленький ... Ти побив мене 20 секунд, і скористався таким же посиланням!
Ден Уокер

3
=) Я також дам вашу відповідь на голосування!
The How-To Geek

11

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

Як Geek має деякі більш докладну інформацію.


2
Багато примірників svchost містять більше ніж одну службу, тому не кожна служба отримує власного хоста. Також є послуги, які живуть у своєму особистому, індивідуальному, не-svchost процесі.
Джої

@Johannes Rössel: є спосіб дозволити кожному сервісу мати свій svchost
Пітер Мортенсен
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.