DetailPage-MSS-KB

Base de connaissances

Numéro d'article: 250320 - Dernière mise à jour: mardi 23 novembre 2004 - Version: 3.0

Ancien nº de publication de cet article : F250320
Pour vous procurer une version Windows XP de cet article, reportez-vous à l'article 314056  (http://support.microsoft.com/kb/314056/ ) .

Résumé

Svchost.exe est le processus hôte générique des services qui sont exécutés à partir des bibliothèques de liens dynamiques (DLL). Le fichier Svchost.ex se trouve dans le répertoire %SystemRoot%\System32. Au démarrage, Svchost.exe vérifie la partie des services du Registre pour créer une liste des services qu'il doit télécharger. Plusieurs instances du programme d'installation de Svchost.exe sont en cours d'exécution simultanément. Chaque session Svchost.exe peut contenir un groupement de services afin que des services distincts puissent être exécutés selon le mode et l'emplacement de démarrage de Svchost.exe. Cela permet d'améliorer le contrôle et le débogage.

Les groupes Svchost.exe sont identifiés dans la clé de Registre suivante :
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Svchost
Chaque valeur de cette clé représente un groupe Svchost distinct et s'affiche comme une instance différente lors de l'affichage des processus actifs. Chaque valeur est une valeur REG_MULTI_SZ et contient les services exécutés sous le groupe Svchost. Chaque groupe Svchost peut contenir un ou plusieurs noms_service extraits de la clé de Registre suivante, dont la clé des paramètres contient une valeur ServiceDLL :
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Service

Plus d'informations

Pour afficher la liste des services en cours d'exécution dans Svchost, procédez comme suit :
  1. À partir du dossier Support\Tools du CD-ROM d'installation de Windows 2000, extrayez l'utilitaire Tlist.exe à partir du fichier Support.cab.
  2. Dans le menu Démarrer, cliquez sur Exécuter, puis tapez cmd.
  3. Changez de dossier et placez-vous dans celui à partir duquel vous avez extrait l'utilitaire Tlist.exe.
  4. Tapez tlist -s.
Tlist.exe affiche une liste des processus actifs. Le commutateur -s affiche la liste des services actifs dans chaque processus. Pour plus d'informations sur le processus, tapez tlist pid.

L'exemple de sortie Tlist suivant montre deux instances de Svchost.exe en cours d'exécution :
0 System Process
8 System
132 smss.exe
160 csrss.exe Title:
180 winlogon.exe Title: NetDDE Agent
208 services.exe Svcs: AppMgmt,Browser,Dhcp,dmserver,Dnscache,Eventlog,lanmanserver,LanmanWorkstation,LmHosts,Messenger,PlugPlay,ProtectedStorage,seclogon,TrkWks,W32Time,Wmi
220 lsass.exe Svcs: Netlogon,PolicyAgent,SamSs
404 svchost.exe Svcs: RpcSs
452 spoolsv.exe Svcs: Spooler
544 cisvc.exe Svcs: cisvc
556 svchost.exe Svcs: EventSystem,Netman,NtmsSvc,RasMan,SENS,TapiSrv
580 regsvc.exe Svcs: RemoteRegistry
596 mstask.exe Svcs: Schedule
660 snmp.exe Svcs: SNMP
728 winmgmt.exe Svcs: WinMgmt
852 cidaemon.exe Title: OleMainThreadWndName
812 explorer.exe Title: Program Manager
1032 OSA.EXE Title: Reminder
1300 cmd.exe Title: D:\WINNT5\System32\cmd.exe - tlist -s
1080 MAPISP32.EXE Title: WMS Idle
1264 rundll32.exe Title:
1000 mmc.exe Title: Device Manager
1144 tlist.exe
Les paramètres du Registre de deux groupements de cet exemple sont formulés comme suit :
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Svchost:
netsvcs: Reg_Multi_SZ: EventSystem Ias Iprip Irmon Netman Nwsapagent Rasauto Rasman Remoteaccess SENS Sharedaccess Tapisrv Ntmssvc
rpcss :Reg_Multi_SZ: RpcSs

Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professionel
Mots-clés : 
kbinfo KB250320
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.
Partager
Options de support supplémentaire
Forums du support Microsoft Community
Nous contacter directement
Trouver un partenaire Microsoft Certified Partner
Microsoft Store