Que fait le processus svchost.exe?

34

Un certain nombre de processus svchost.exe sont en cours d'exécution sur toutes les machines Windows. Que font ces processus et pourquoi tant de gens fonctionnent-ils?

Jonas Pegerfalk
la source
3
+1 Drôle, si peu de gens prennent la peine de voter contre une bonne question ;-)
Ivo Flipse
Il existe un duplicata à ServerFault: serverfault.com/questions/11402
Peter Mortensen Le

Réponses:

33

J'ai écrit une longue explication de la nature de ce processus et de la façon de déterminer ce que fait chacun d'entre eux.

En conclusion, svchost est un processus qui contient tous les services Windows. Comme il existe de nombreux services Windows, de nombreuses instances sont également en cours d'exécution.

Qu'est-ce que svchost.exe et pourquoi fonctionne-t-il?

Le moyen le plus simple de vérifier ces informations consiste à utiliser Process Explorer:

texte alternatif

Le geek comment
la source
7
Pourquoi ... toi ... petit ... Tu m'as battu de 20 secondes et tu as utilisé exactement le même lien!
Dan Walker
3
=) Je vais aussi donner un vote positif à votre réponse!
Le How-To Geek
11

svchost est le processus qui exécute tous les services sur votre ordinateur. Chaque service exécuté possède sa propre copie de svchost, ce qui explique la multiplication des copies.

Le How To Geek contient des informations plus détaillées.

Dan Walker
la source
2
De nombreuses instances de svchost contiennent plus d'un service, de sorte que chaque service ne dispose pas de son propre hôte. De plus, il existe encore des services qui vivent dans leur propre processus, individuel et non svchost.
Joey
@Johannes Rössel: il existe un moyen de laisser à chaque service son propre svchost: serverfault.com/questions/2786/…
Peter Mortensen