Base de Registres : Services
Paramètres standard - Autres paramètres
 
Sommaire Paramètres standard
Clé : HKLM \SYSTEM \CurrentControlSet \Services \Nom du Service
Entrée : ImagePath
Système : NT, 2K
Signification : Chemin de l'image
Type : REG_EXPAND_SZ
Valeur par défaut pour les pilotes : %SystemRoot% \System32 \Drivers\ NomDuPilote.sys
Valeur par défaut pour les services : %SystemRoot% \System32 \Drivers \NomDuPilote.sys
Chemin et nom de l'exécutable du service. Cette entrée est ignorée pour les adaptateurs.
 
Clé : HKLM \SYSTEM \CurrentControlSet \Services \Nom du Service
Entrée : DisplayName
Système : NT, 2K
Signification : Nom pour affichage
Type : REG_SZ
Nom du service dans l'icône Services du Panneau de configuration.
 
Clé : HKLM \SYSTEM \CurrentControlSet \Services \Nom du Service
Entrée : ObjectName
Système : NT, 2K
Signification : Nom de l'objet
Type : REG_SZ
Nom d'objet.
  Si Type pointe sur un service Win32, indique le nom du compte que le service va utiliser pour se connecter ou lorsqu'il sera lancé.
  Si Type pointe sur un pilote en mode noyau ou un pilote de système de fichiers, indique le nom de l'objet pilote Windows NT utilisé par le gestionnaire d'entrées/sorties pour charger le pilote de périphérique.
Les services d'arrière-plan peuvent s'exécuter sous un compte particulier, c'est le cas du spooler d'imprimante, du planificateur et du module Services pour Macintosh, qui s'exécutent sous leur propre compte.
 
Clé : HKLM \SYSTEM \CurrentControlSet \Services \Nom du Service
Entrée : Type
Système : NT, 2K
Signification : Type
Type : REG_DWORD
Indique le type de service. A titre d'exemple, au démarrage de Windows NT, le gestionnaire d'amorçage parcourt le registre à la recherche des pilotes dont l'entrée Start est à 0x01 (ce qui indique que ces pilotes doivent être chargés mais pas initialisés avant le noyau) et dont l'entrée Type est à 0x01 (ce qui indique un pilote de périphérique en mode noyau ou un pilote de périphérique matériel de bas niveau). Les pilotes sont chargés en mémoire dans l'ordre spécifié dans l'entrée List de la clé HKLM \SYSTEM \CurrentControlSet \Control \ServiceGroupOrder.
0x01 Pilote de périphérique en mode noyau.
0x02 Pilote de système de fichiers qui est aussi un pilote de périphérique en mode noyau.
0x04 Arguments utilisés pour une carte réseau.
0x10 Lance le service Win32 comme un processus autonome.
0x20 Autorise le service Win32 à partager un processus avec d'autres services du même type.
 
Clé : HKLM \SYSTEM \CurrentControlSet \Services \Nom du Service
Entrée : Start
Système : NT, 2K
Signification : Démarrage
Type : REG_DWORD
Indique le moment auquel le service doit s'exécuter. Les valeurs ci-dessous correspondent aux boutons d'option du groupe Type de démarrage dans l'icône Services du Panneau de configuration.
0x00 Démarrage Chargé par le chargeur de noyau. Représente une partie de la pile du pilote du volume d'amorçage et doit par conséquent être chargé par le gestionnaire d'amorçage.
0x01 Système Chargé par le sous-système des entrées/sorties. Représente un pilote à charger lors de l'initialisation du noyau.
0x02 Automatique Chargé par le gestionnaire de contrôle des services. A charger ou exécuter automatiquement à chaque démarrage, quel que soit le type de service.
0x03 Manuel Chargé par le gestionnaire de contrôle des services. Disponible quel que soit le type de service. Ne sera pas exécuté jusqu'à lancement par l'utilisateur (par exemple à partir de l'icône Périphériques du Panneau de configuration ou de la ligne de commande).
0x04 Désactivé Chargé par le gestionnaire de contrôle des services. Peut être exécuté ou non par le système ou l'utilisateur.
 
Clé : HKLM \SYSTEM \CurrentControlSet \Services \Nom du Service
Entrée : ErrorControl
Système : NT, 2K
Signification : Gestion des erreurs
Type : REG_DWORD
Niveau de contrôle d'erreur du service. En cas d'erreur de chargement ou de démarrage d'un service, la décision à prendre dépend du contenu de cette entrée.
0x00 Ne tient pas compte de l'erreur et n'affiche aucun message d'avertissement.
0x01 Affiche un message d'avertissement et poursuit le démarrage.
0x02 Si le processus de démarrage fait appel à la dernière configuration valide (indiquée dans LastKnownGood), poursuit le démarrage en cas d'erreur, sinon sélectionne la dernière configuration valide.
0x03 Si le processus de démarrage fait appel à la dernière configuration valide (indiquée dans LastKnownGood), lance un diagnostic, sinon sélectionne la dernière configuration valide.
 
Sommaire Autres paramètres
Clé : HKLM \SYSTEM \CurrentControlSet \Services \Nom du Service
Entrée : DependOnGroup
Système : NT, 2K
Signification : Dépend du groupe
Type : REG_MULTI_SZ
Indique les noms des groupes nécessaires à l'exécution du service. Si un ou plusieurs groupes sont indiqués, au moins un service du groupe en question doit être chargé avant le service lui-même.
 
Clé : HKLM \SYSTEM \CurrentControlSet \Services \Nom du Service
Entrée : DependOnService
Système : NT, 2K
Signification : Dépend du service
Type : REG_MULTI_SZ
Indique les noms des sous-services nécessaires à l'exécution du service. Si un ou plusieurs groupes sont indiqués, au moins un service du groupe en question doit être chargé avant le service lui-même.
 
Clé : HKLM \SYSTEM \CurrentControlSet \Services \Nom du Service
Entrée : Group
Système : NT, 2K
Signification : Groupe
Type : REG_SZ
Indique le nom du groupe auquel appartient le service en question.
 
Clé : HKLM \SYSTEM \CurrentControlSet \Services \Nom du Service
Entrée : Tag
Système : NT, 2K
Signification : Etiquette
Type : REG_DWORD
Indique l'ordre dans lequel lancer les services d'un même groupe. L'entrée Tag contient un nombre unique au sein du groupe auquel appartient le service. L'entrée GroupName située dans la clé HKLM \SYSTEM \Control \GroupOrderList contient la liste des Tags dans leur ordre de chargement.

 

© Franck Kiechel 2000-2001