Le service Windows Trace Session Manager ne démarre pas dans la valeur d'expiration spécifiée par le Service Control Manager (SCM) Par défaut, la valeur du délai d'attente est de 30000 millisecondes (30 secondes).
En outre, le journal des événements système indique cet panne de délai d'expiration par une entrée de journal semblable aux éléments suivants :
- Source : Service Control Manager
- Identifiant de l’évènement : 7000
Le service Windows Trace Session Manager n'a pas pu démarrer en raison de l'erreur suivante :
- Le service n'a pas répondu à la demande de démarrage ou de contrôle dans les temps.
- (Pour plus d'informations, voir le Centre d'aide et de support http://support.microsoft.com )
Ce problème devient apparent lorsque l'installation de Microsoft Enterprise Instrumentation Framework (EIF) n'est pas terminée. Ce problème peut également apparaître lors du démarrage de l'ordinateur.
Contournement
Pour contourner ce problème, augmentez la valeur de délai d'expiration par défaut pour le gestionnaire de contrôle des services dans le registre.
Avertissement
Des problèmes graves peuvent se produire si vous modifiez le registre de manière incorrecte à l'aide de l'Éditeur du Registre ou à l'aide d'une autre méthode. Ces problèmes peuvent nécessiter la réinstallation de votre système d'exploitation. Microsoft ne peut pas garantir que ces problèmes puissent être résolus. Modifiez le registre à vos risques et périls.
Pour augmenter la valeur d'expiration dans le registre, suivez les étapes suivantes :
- Démarrez l'Éditeur du Registre (Regedit.exe).
- Pour modifier les données de valeur pour la valeur ServicesPipeTimeout DWORD à 60000 dans la clé Contrôle suivez les étapes suivantes :
- Recherchez et cliquez sur le Registre suivant HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet
- Cliquez sur la sous-clé Contrôle
- Cliquez avec le bouton de droite sur la valeur ServicesPipeTimeout DWORD , et cliquez ensuite sur Modifier.
- Cliquez sur Décimal.
- Tapez 60000, puis cliquez sur OK.
- Si la valeur ServicesPipeTimeoutn'est pas disponible, ajoutez une nouvelle valeur DWORD , puis definissez la donnee de la valeur a 60000 dans Controle Pour ce faire, procédez comme suit :
- Recherchez et cliquez sur la clé du registre suivant : KEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet
- Cliquez sur Contrôle
- Dans le menu Modifier, pointez Nouveau, et cliquez ensuite sur Valeur DWORD.
- Tapez ServicesPipeTimeout, et appuyez ensuite sur ENTER.
- Cliquez avec le bouton de droite sur la valeur ServicesPipeTimeout DWORD, et cliquez ensuite sur Modifier.
- Cliquez sur Décimal.
- Tapez une valeur de 60000, puis cliquez sur OK.
La valeur est de 60000 millisecondes et équivaut à 60 secondes ou à une minute.
Remarque Cette modification ne prend effet qu'au redémarrage de l'ordinateur.
Plus d'information
Après avoir augmenté la valeur ServicesPipeTimeout dans le registre, le gestionnaire de contrôle des services attend que les services utilisent la totalité de la valeur ServicesPipeTimeout avant que le journal des événements système signale que le programme n'a pas démarré.
Pour les services qui dépendent du service Windows Trace Session Manager et qui nécessitent plusieurs minutes de démarrage, une valeur de 60 secondes peut ne pas être suffisante. Par conséquent, augmentez la valeur ServicesPipeTimeout de manière appropriée. Cette valeur augmentée accordera à tous les services dépendants le temps nécessaire pour démarrer.