Le service Windows Time ne démarre pas automatiquement sur un ordinateur de groupe de travail

  • Article
  • 09/23/2021
  • 2 minutes à lire
    • D
    • h
    • M
    • v
    • s
Cette page est-elle utile ?

Merci.

Cet article fournit des solutions de contournement pour un problème où le service de temps Windows ne démarre pas automatiquement dans un environnement autonome.

S’applique à : Windows 7 Service Pack 1, Windows Server 2012 R2
Numéro de Ko d’origine : 2385818

Symptômes

Sur un ordinateur de groupe de travail exécutant Windows 7, Windows Server 2008 R2 ou une version ultérieure, le service Windows Time s’arrête immédiatement après le démarrage du système. Ce problème se produit même après que le type de démarrage est passé de Manuel à automatique.

Cause

Ce problème se produit car le service de temps Windows est configuré en tant que service de démarrage par déclenchement et il a été implémenté comme paramètre par défaut dans Windows 7 et Windows Server 2008 R2.

Les services et les processus d’arrière-plan ont un effet significatif sur les performances du système. Le service de démarrage par déclenchement a été implémenté dans Windows 7 et Windows Service 2008 R2 pour réduire le nombre total de services de démarrage automatique sur le système. L’objectif est d’améliorer la stabilité de l’ensemble du système, notamment en améliorant les performances et en réduisant la consommation d’énergie. Dans le cadre de cette implémentation, le Gestionnaire de contrôle de service a été amélioré pour gérer le démarrage et l’arrêt des services en utilisant des événements système spécifiques.

Pour plus d’informations, consultez Événements de déclenchement de service.

Le démarrage automatique du service d’heure Windows dépend de l’une des conditions suivantes:

  • Si l’ordinateur est joint à un environnement de domaine Active Directory Domain Services (AD DS).
  • Si l’ordinateur est configuré en tant qu’ordinateur de groupe de travail.

Le service de temps Windows sur les ordinateurs joints au domaine démarre lorsqu’un événement de déclenchement se produit. Sur les ordinateurs de groupe de travail qui ne sont pas joints à un domaine AD DS:

  • La valeur de démarrage du service de temps Windows est manuelle.
  • L’état du service est arrêté.

Vous pouvez vérifier les paramètres du service de démarrage par déclenchement en exécutant la commande suivante:

sc qtriggerinfo w32time Service Name: w32time Start Service DOMAIN JOINED STATUS: 1ce20aba-9851-4421-9430-1ddeb766e809 Stop Service DOMAIN JOINED STATUS: ddaf516e-58c2-4866-9574-c3b615d42ea1 

Solution

Pour démarrer le service de temps Windows au démarrage du système, utilisez l’une des méthodes suivantes.

  • Méthode 1

    Exécutez la commande sc triggerinfo w32time delete pour supprimer l’événement déclencheur enregistré comme paramètre par défaut et pour changer le paramètre de type de démarrage pour le service de temps Windows de Manuel à Automatique:

  • Méthode 2

    Exécutez la commande sc triggerinfo w32time start/networkon stop/networkoff pour définir un événement déclencheur adapté à votre environnement. Dans cet exemple, la commande détermine si une adresse IP est donnée à un hôte. Ensuite, il démarre ou arrête le service.

  • Méthode 3

    Changez le Type de démarrage du service de temps Windows de Manuel à Automatique (Démarrage différé).

    Remarque

    Si le Type de démarrage du service d’heure Windows est réglé sur Automatique (Démarrage différé), le service d’heure Windows peut être démarré par la Synchronisation de l’heure avant que le Gestionnaire de Contrôle de service ne démarre la tâche de service d’heure Windows. Cela dépend du moment de démarrage du système d’exploitation Windows en question.

    Dans cette situation, le service déclenche un arrêt automatique après la réussite de la tâche de synchronisation temporelle. Si vous utilisez la méthode 3, vous devez désactiver la synchronisation de l’heure pour éviter la tâche de démarrage de la tâche de service de temps Windows. Pour ce faire, suivez ces étapes:

    1. Démarrez le Planificateur de tâches.
    2. Sous Bibliothèque du planificateur de tâches > Microsoft > Windows > Synchronisation de l’heure, sélectionnez Synchroniser l’heure.
    3. Faites un clic droit, puis sélectionnez Désactivé dans le menu contextuel.

Plus d’informations

Le service de temps Windows sur un ordinateur de groupe de travail n’est pas démarré automatiquement au démarrage du système par le service de démarrage par déclenchement. Cependant, le service de temps Windows est démarré par le paramètre de synchronisation de l’heure. Le paramètre est enregistré dans la Bibliothèque du Planificateur de tâches à 01h00 tous les dimanches pour la synchronisation de l’heure. Ainsi, le paramètre par défaut peut être conservé tel quel.

Leave a Reply