W32tm

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Domaine Synchronisation horaire (NTP)
Commande w32tm
Contexte Équivalent Windows de timedatectl/chrony côté Linux
Voir aussi

w32tm configure et diagnostique le service de temps Windows (Windows Time, W32Time), qui assure la synchronisation NTP — critique en environnement Active Directory où un écart d'horloge trop important entre postes/serveurs casse l'authentification Kerberos.

Configurer des serveurs NTP externes manuels

w32tm /config /syncfromflags:manual /manualpeerlist:"0.pool.ntp.org 1.pool.ntp.org 2.pool.ntp.org"
w32tm /config /reliable:yes
net stop w32time
net start w32time

/reliable:yes marque ce serveur comme source de temps fiable pour le reste du domaine — typiquement réservé au serveur qui synchronise réellement depuis une source externe.

Synchroniser depuis la hiérarchie du domaine (client standard)

w32tm /config /syncfromflags:domhier /update
w32tm /resync /rediscover

`domhier` fait remonter la source de temps le long de la hiérarchie du domaine plutôt que de pointer vers un serveur fixe — c'est le comportement par défaut attendu pour un poste/serveur membre d'un domaine.

Vérifier l'état

w32tm /query /status
w32tm /query /peers
w32tm /query /configuration

Forcer une resynchronisation

w32tm /resync
w32tm /resync /computer:ntp.exemple.fr /dataonly

Comparer l'heure avec un autre serveur

w32tm /stripchart /computer:serveur_distant /samples:5 /dataonly

Affiche l'écart mesuré entre l'horloge locale et celle du serveur distant, échantillon par échantillon — utile pour quantifier une dérive avant de dépanner plus en profondeur.

Réinitialiser le service en cas de blocage

net stop w32time
w32tm /unregister
w32tm /register
net start w32time