Passer au contenu principal
  • Passer des commandes rapidement et facilement
  • Afficher les commandes et suivre l’état de votre expédition
  • Créez et accédez à une liste de vos produits
  • Gérer vos sites, vos produits et vos contacts au niveau des produits Dell EMC à l’aide de la rubrique Gestion des informations de l’entreprise.

Dépannage du service de temps Windows

Résumé: Cet article fournit des informations sur le dépannage des problèmes de service de temps Windows dans un domaine Active Directory

Cet article a peut-être été traduit automatiquement. Si vous avez des commentaires concernant sa qualité, veuillez nous en informer en utilisant le formulaire au bas de cette page.

Contenu de l’article


Symptômes

Le service de temps Windows est important dans Active Directory. Par défaut, l’authentification Kerberos exige la synchronisation des horloges de toutes les machines du domaine dans un délai de cinq minutes pour rectifier les différences de fuseau horaire et se mettre à l’heure d’été. Les ordinateurs dont les horloges ne sont pas dans cette plage ne sont pas en mesure de s’authentifier et ne peuvent donc pas accéder aux ressources du domaine.

Cause

Dans un domaine AD, le contrôleur de domaine (DC) qui héberge le rôle FSMO d’émulateur PDC est le serveur de temps principal pour l’ensemble du domaine. Cela ne signifie pas que chaque machine du domaine synchronise son horloge directement avec l’émulateur PDC, mais. Les autres contrôleurs de domaine se synchronisent avec l’émulateur PDC, tandis que les clients et les serveurs membres peuvent se synchroniser avec n’importe quel DC. Dans cette hiérarchie, l’émulateur PDC doit être la seule machine configurée pour se synchroniser avec une source de temps externe, par exemple un serveur NTP public. Tous les autres éléments du domaine doivent être configurés pour se synchroniser avec Active Directory. Toute autre configuration peut entraîner une perte de synchronisation de l’horloge.

Reportez-vous à ce site TechNet pour obtenir des informations détaillées sur la façon dont le service de temps Windows fonctionne.

Résolution

Détermination de l’étendue du problème

Pour dépanner un problème lié au service de temps Windows, commencez par déterminer le nombre de machines affectées. La procédure de résolution du problème n’est pas la même lorsque l’heure est incorrecte sur une seule machine ou lorsque le problème de temps concerne tout le domaine.

Si le problème ne concerne que quelques machines

  1. Si la machine concernée exécute Windows Vista ou une version supérieure, exécutez w32tm/query/source à l’invite de commande pour déterminer la source de temps de la machine concernée. Une source de temps externe ne doit être répertoriée que si cette commande est exécutée sur l’émulateur PDC. Dans le cas contraire, la commande doit générer le nom d’un contrôleur de domaine dans le domaine.
  2. La commande w32tm/query/status affiche également la source de temps de la machine et d’autres informations potentiellement utiles. Le commutateur /verbose fournit encore plus d’informations. Comme avec la première commande, ces commutateurs sont uniquement disponibles sur les machines exécutant Windows Vista ou une version ultérieure.
  3. Si la source de temps correcte est répertoriée, vous pouvez utiliser w32tm/resync pour tenter de resynchroniser l’horloge de la machine avec la source de temps. Si vous ajoutez le commutateur /rediscover à cette commande, la machine tente tout d’abord de découvrir les sources de temps réseau, puis elle tente de se resynchroniser.
  4. Pour modifier la source de temps de la machine, vous pouvez utiliser l’une des deux commandes suivantes :
    w32tm/config/syncfromflags:DOMHIER/update permet de configurer la machine pour qu’elle utilise la hiérarchie de domaines (AD) comme source de temps.
    w32tm/config/syncfromflags:MANUAL/manualpeerlist:<list>/update permet de configurer la machine pour qu’elle utilise les serveurs de temps dans <list> en tant que source de temps.
    Remarque : si plusieurs serveurs de temps sont spécifiés dans <list>, vous devez utiliser une virgule pour les séparer. Placez la liste complète entre guillemets.

Si l’ensemble du domaine est concerné

  1. Si l’heure est incorrecte sur toutes les machines du domaine, l’émulateur PDC est probablement à l’origine du problème. Exécutez la commande netdom query fsmo sur un contrôleur de domaine pour déterminer quel domaine détient le rôle d’émulateur PDC.
  2. Exécutez w32tm/query/source à partir d’une invite de commande sur l’émulateur PDC pour vous assurer qu’il est configuré pour se synchroniser sur une source de temps externe. L’émulateur PDC ne doit jamais être configuré pour se synchroniser sur le domaine, puisqu’il s’agit de la source de temps principale du domaine.
  3. Si l’émulateur PDC est une machine virtuelle (VM), désactivez la synchronisation de l’horloge invité-hôte. La marche à suivre dépend du système d’exploitation exécuté sur l’hôte de virtualisation.
  4. Utilisez la commande suivante pour configurer l’émulateur PDC de sorte qu’il se synchronise avec un ou plusieurs serveurs de temps externes :
    w32tm /config /syncfromflags:MANUAL /manualpeerlist:<list> /update
    Remarque : si plusieurs serveurs de temps sont spécifiés dans <list>, vous devez utiliser une virgule pour les séparer. Placez la liste complète entre guillemets.

Paramètres de Registre du service de temps Windows

Les commandes w32tm spécifiées dans les procédures ci-dessus apportent des modifications aux valeurs de Registre du service de temps Windows. Elles se trouvent toutes sous la clé de Registre suivante :

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time

Vous pouvez bien sûr définir ces valeurs manuellement plutôt qu’avec les commandes w32tm. Si vous choisissez de le faire ainsi, les sites suivants peuvent s’avérer utiles :

Stratégie de groupe

Si vous modifiez le service de temps Windows à l’aide des commandes w32tm ou du registre, mais que ces modifications ne prennent pas effet du tout ou seulement pendant une courte période, il se peut qu’un objet de stratégie de groupe (GPO) remplace vos modifications. Les paramètres de stratégie de groupe du service de temps Windows comprennent un grand nombre de ces mêmes éléments qui peuvent être configurés à l’aide du registre ou des commandes w32tm. Ces paramètres se trouvent à l’emplacement suivant :

Configuration de l’ordinateur\Stratégies\Modèles d’administration\Système\Service de temps Windows

Rétablir les valeurs par défaut du Registre du service de temps Windows

En cas d’échec de l’opération, cette procédure permet de rétablir les paramètres par défaut du service de temps Windows.

  1. Ouvrez la console des services et arrêtez le service de temps Windows (ou exécutez net stop w32time à partir d’une invite de commande) s’il est en cours d’exécution.
  2. Ouvrez une invite de commandes avec élévation de privilèges et exécutez w32tm/unregister pour supprimer le service de temps Windows du Registre. Le service ne sera plus répertorié dans la console des services.
  3. Exécutez la commande w32tm/register pour recréer le service avec ses paramètres de Registre par défaut.
  4. Apportez les modifications nécessaires au Registre, puis démarrez le service de temps Windows dans la console des services ou à l’aide de la commande net start w32time.

Propriétés de l’article


Produit concerné
Servers, Microsoft Windows Small Business Server 2008, Microsoft Windows Small Business Server 2011 Essentials, Microsoft Windows 2008 Server R2, Microsoft Windows 2008 Server Service Pack 2, Microsoft Windows 2012 Server , Microsoft Windows 2012 Server R2 ...
Dernière date de publication

19 nov. 2021

Version

6

Type d’article

Solution