Un service lent ne démarre pas en raison d’une erreur de délai d’attente dans Windows

Cet article fournit une solution de contournement à un problème où un service lent ne démarre pas en raison d’une erreur de délai d’attente dans Windows.

Sʼapplique à : Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows 10 (toutes les éditions)
Numéro de la base de connaissances d’origine : 922918

Pour contourner ce problème, modifiez le Registre afin d’augmenter la valeur de délai d’attente par défaut pour le gestionnaire de contrôle de service. Pour augmenter cette valeur à 60 secondes, procédez comme suit :

  1. Cliquez sur Démarrer et sur Exécuter, tapez regedit, puis cliquez sur OK.

  2. Recherchez la sous-clé de Registre suivante, puis cliquez dessus :
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control

  3. Dans le volet droit, recherchez l’entrée ServicesPipeTimeout .

    Remarque

    Si l’entrée ServicesPipeTimeout n’existe pas, vous devez la créer. Pour cela, procédez comme suit :

    1. Dans le menu Edition, pointez sur Nouveau, puis cliquez sur Valeur DWORD.
    2. Tapez ServicesPipeTimeout , puis appuyez sur Entrée.
  4. Cliquez avec le bouton droit sur ServicesPipeTimeout, puis cliquez sur Modifier.

  5. Cliquez sur Décimal, tapez 60000, puis cliquez sur OK. Cette valeur représente le temps en millisecondes avant l’expiration d’un service.

  6. Redémarrez l'ordinateur.

Remarque

  • Cette solution de contournement peut résoudre le problème où le service ne démarre pas. Toutefois, nous vous recommandons de rechercher ce problème pour déterminer s’il s’agit d’un symptôme d’un autre problème.
  • Augmentez soigneusement le nombre. Nous vous recommandons d’augmenter le nombre avec une petite quantité à la fois jusqu’à ce que le service puisse démarrer.

Informations supplémentaires

Le gestionnaire de contrôle de service attend l’heure spécifiée par l’entrée ServicesPipeTimeout avant de journaliser l’événement 7000 ou 7011. Les services qui dépendent du service Gestionnaire de session de trace Windows peuvent nécessiter plus de 60 secondes pour démarrer. Par conséquent, augmentez la valeur ServicesPipeTimeout de manière appropriée pour donner à tous les services dépendants suffisamment de temps pour démarrer.

Pour plus d’informations, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft :
839803 Le service Gestionnaire de sessions de trace Windows ne démarre pas et l’ID d’événement 7000 se produit