Ceci est une ancienne révision du document !
sc queryex w32time w32tm /query /status
Si l'appel de la commande w32tm retourne une erreur du type :
L’erreur suivante s’est produite : Le service n’a pas été démarré. (0x80070426)
Démarrer le service via le gestionnaire de service ou via les commandes suivantes dans powershell :
# Affiche le statut et le type de démarrage du service Get-Service -Name W32Time | Format-List -Property ServiceName,Status,StartType # Passe le service en démarrage automatique puis démarre le service Set-Service -Name W32Time -StartupType 'Automatic' Start-Service -Name W32Time
Afficher la source de temps active
w32tm /query /source
Dans l'exemple ci-dessous le poste utilise le temps local
w32tm /query /source Local CMOS Clock
Afficher la configuration:
w32tm /query /configuration
Reconfigurer, ajouter des serveurs de temps:
w32tm /config /syncfromflags:manual /manualpeerlist:"0.fr.pool.ntp.org,0x8 1.fr.pool.ntp.org,0x8 2.fr.pool.ntp.org,0x8 3.fr.pool.ntp.org,0x8" /update
/update. Sinon une fois les modifications terminées exécuter la commande :
w32tm /config /update
Lister les serveurs de temps:
w32tm /query /peers
Retourne les pairs et le temps restant avant la prochaine synchronisation.
Pour forcer la synchronisation du temps immédiatement:
w32tm /resync /force
w32tm /?.
Pour le dépannage, il est souvent utile de tester la connexion à un serveur spécifique:
w32tm /monitor /computers:time.windows.com
Lors de la resynchronisation le message “The computer did not resync because the required time change was too big”.
To solve 'time change was too big' change registry entries MaxNegPhaseCorrection and MaxPosPhaseCorrection in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config to maximum (ffffffff)
Extrait de configuration
NtpServer: 0.pool.ntp.org,0x1 1.pool.ntp.org,0x1 2.pool.ntp.org,0x1 3.pool.ntp.org,0x1 SpecialPollInterval: 900 MaxPosPhaseCorrection: 3600 MaxNegPhaseCorrection: 3600