W32tm
| 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