Mon PC Windows...

Serveurs de temps

 

Les différents serveurs de temps

L'heure exacte est récupérée par les ordinateurs sur des serveurs de temps. La plupart d'entre eux sont accessibles par tous sur internet. Par défaut, ils délivrent l'heure en UTC (sans considération de fuseau horaire). Ceux qui intègrent une horloge de référence (horloge atomique ou autre) sont de niveau 0 (STRATE0). Les autres, de niveaux (STRATE) 1 à 15, se synchronisent sur des serveurs de niveau inférieur (-1). D'une manière générale, plus le niveau (STRATE) est bas, plus l'horloge est exacte. La précision est souvent de l'ordre de quelques millisecondes.

Windows récupère l'heure depuis un serveur de temps. Par défaut, le serveur de temps utilisé par Windows est time.windows.com,0x9
En remplacement, le serveur fr.pool.ntp.org est souvent utilisé pour des ordinateurs. Le portail Renater (Services pour la recherche et l'enseignement) propose plusieurs autres serveurs, voir https://services.renater.fr/ntp/serveurs_francais

Interroger un serveur de temps

Les serveurs de temps utilisent le protocole NTP ou SNTP qui utilise le port réseau UDP 123.
La commande w32tm /stripchart /computer:fr.pool.ntp.org /dataonly /samples:1 permet de vérifier l'heure indiquée par le serveur publique fr.pool.ntp.org.
Le décalage horaire exact (inférieur au 10ème de seconde) entre l'heure du serveur et celle de l'ordinateur est indiqué.

Paramétrer la synchronisation avec un serveur

Windows permet de choisir un serveur de temps pour la synchronisation. 

Définir le serveur NTP                     : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\NtpServer (valeur DWORD)

Définir le type de synchronisation : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\Type (valeur DWORD)
Vérifier le type de synchronisation du serveur de temps: NTP (serveur NTP), AllSync (Serveur NTP ou Serveur Windows), NT5DS (domaine Active Directory)

Synchroniser l'heure avec un serveur de temps

Windows est prévu pour se synchroniser automatiquement et régulièrement avec le serveur de temps défini. Chaque synchronisation réussie ou échouée génère un évènement Time-Service dans le journal d'évènement système. Selon le résultat de l'opération, il s'agit d'une Information ou d'un Avertissement. Par défaut, en cas d'échec, le service réessaye par intervalle de 15 minutes.

Event-Time-Service

 Pour forcer un synchronisation, vous pouvez utiliser la commande w32tm /resync

 

Pour diagnostiquer un problème de synchronisation ou définir des paramètres avancés (état du service, fuseau horaire, décalage avec le BIOS...), voir notre page Service de temps

 

Si vous avez un doute concernant la conduite à tenir pour effectuer une modification ou si un dysfonctionnement persiste après celle-ci, contactez un professionnel. Voir notre page Dépannage

Les commandes indiquées sur fond jaune sont indiquées dans la rubrique Commandes utiles