OVH Cloud OVH Cloud

svchost.exe

2 réponses
Avatar
Bruno
Bonjour,

Quelqu'un pourrait-il m'expliquer avec des mots simples à quoi sert svchost.exe

Merci

2 réponses

Avatar
Jean-Claude BELLAMY
Bruno s'est ainsi exprimé:

Quelqu'un pourrait-il m'expliquer avec des mots simples à quoi sert
svchost.exe



Déja répondu le:
02/10/03 (dans news:microsoft.public.fr.windowsxp )
14/10/02 (dans news:fr.comp.os.ms-windows.winnt )
09/10/02 (dans news:microsoft.public.fr.windowsxp )
20/08/02 (dans news:microsoft.public.fr.windows2000 )
14/01/02 (dans news:microsoft.public.fr.windowsxp )
06/01/02 (dans news:microsoft.public.fr.windowsnt )
02/01/02 (dans news:fr.comp.divers )

tout çà pour dire qu'il faudrait quand même prendre la peine de consulter
les archives! ;+)
Ce n'est pas bien compliqué ni fatigant d'utiliser Google, n'est-ce pas ?
http://www.google.com/advanced_group_search?hl=fr

(copier-coller d'un de mes messages précédents)

SVCHOST est un processus générique, qui sert à lancer des SERVICES contenus
dans des DLL.
(alors qu'habituellement cela est réalisé par un exécutable dédié)

Au démarrage, SVCHOST scrute le contenu de la clef :
HKEY_LOCAL_MACHINESoftwareMicrosoftWindows NTCurrentVersionSvchost

Des entrées de type REG_MULTI_SZ contiennent une énumération de services à
lancer.

P.ex. chez moi les 3 entrées suivantes contiennent respectivement :
"netsvcs" :
EventSystem
Ias
Iprip
Irmon
Netman
...
"rpcss" :
RpcSs
"tapisrv" :
TapiSrv
qui correspondent à autant de NOMS de services à démarrer.
(généralement, des services RÉSEAU)

Vu qu'il y a 3 entrées, il y aura 3 instances de SVCHOST lancées sur ma
babasse.
Ce qui explique qu'on peut le voir plusieurs fois dans le gestionnaire de
tâches.
(Il n'y a donc rien d'anormal).

Pour savoir ce qu'il doit faire exactement, SVCHOST consulter ensuite la
clef :

HKEY_LOCAL_MACHINESystemCurrentControlSetServices

et chercher les sous-clefs ayant les mêmes noms que dans les listes
précédentes

Par exemple :
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesIAS

Dans cette clef il trouve ce dont il a besoin.

P.ex. l'entrée "DisplayName" contient :
"Service authentification Internet"
qui est l'identification du service (pour l'utilisateur, c'est ce qui va
apparaitre dans la MMC "Services", ou si on tape la commande "net start")

Dans la sous-clef "Parameters", l'entrée "ServiceDll" contient le chemin de
la DLL associée :
%SystemRoot%System32ias.dll

NB: SVCHOST est un processus "non tuable" !
(et ça vaut mieux !)


--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
*

Avatar
Dédé
Salut Bruno !

Peut-être qu'en recherchant tu trouvera une réponse à ton goût ...;-))

Va voir en cliquant sur le lien suivant :
http://www.google.ch/search?q=svchost&ie=UTF-8&oe=UTF-8&hl=fr&btnG=Recherche+Google&meta=lr%3Dlang_fr&X=1

Salutations
Dédé

--
Pour répondre, enlever le NOSPAM
"Bruno" a écrit dans le message de
news:
Bonjour,

Quelqu'un pourrait-il m'expliquer avec des mots simples à quoi sert
svchost.exe


Merci