Vous êtes actuellement hors ligne, en attente de reconnexion à Internet.

Description du fichier Svchost.exe dans Windows 2000

Ancien nº de publication de cet article : F250320
Pour vous procurer une version Windows XP de cet article, reportez-vous à l'article 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
kbfaqw2kperf
Propriétés

ID d'article : 250320 - Dernière mise à jour : 11/23/2004 09:14:00 - Révision : 3.0

  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professionel
  • kbinfo KB250320
Commentaires