135 votes

Comment forcer la synchronisation de l'heure sur une Station de travail ou un Serveur Windows ?

Quelle est la commande pour synchroniser une station de travail ou un serveur Windows avec sa source de temps configurée?

1 votes

Plus d'informations sur W32tm peuvent être trouvées ici... technet.microsoft.com/en-us/library/bb491016.aspx

0 votes

J'ai créé un ticket de bug pour cela. Windows échoue à se synchroniser avec le serveur de temps au démarrage, ou lors de la reprise ou de la mise en veille prolongée. URI de Windows : feedback-hub:?contextid=58&feedbackid=f15278d4-b20d-4a9a-969‌​3-cdf8fbaaa669&form=‌​1&src=1 <- Placez-le dans la boîte de dialogue Exécuter de Windows si vous avez installé feedback-hub depuis le Windows Store.

127voto

jmbouffard Points 1916

Comme l'a dit Kyle, w32tm /resync est la manière moderne de le faire. Consultez ce lien vers la base de connaissances de Microsoft (KB 307897) pour plus d'informations sur la commande w32tm.

Il y a aussi net time qui est une version plus ancienne mais peut-être plus facile.

12 votes

w32tm /resync dit : "L'ordinateur n'a pas été resynchronisé car le changement d'heure requis était trop important." car ma pile CMOS est morte et l'horloge de mon ordinateur est réinitialisée à chaque démarrage à 1/1/2000 00:00. Une aide ?

0 votes

Trouvé la solution selon blog.bruteforcetech.com/archives/911 , n'oubliez pas de redémarrer le service W32Time net stop W32Time puis réessayer w32tm /resync

2 votes

Le lien est cassé.

64voto

Brian Goetz Points 121

Pour ceux qui posent encore cette question.

  1. Pour mettre à jour, utilisez la commande ci-dessous (compatible avec les serveurs 2008 et 2012)

    w32tm /config /manualpeerlist:"ntp_server" /syncfromflags:manual /reliable:yes /update

remplacez ntp_server par votre source

  1. Redémarrez le service de temps

    net stop w32time
    net start w32time
  2. Résynchronisez le temps

    w32tm /resync
  3. Vérifiez l'état de synchronisation

    w32tm /query /status

Les commandes ci-dessus doivent fonctionner si vos sources fonctionnent correctement et/ou si votre connexion est OK (le pare-feu ou Microsoft Forefront peut également poser problème). Les commandes ci-dessous peuvent aider à résoudre les problèmes

Pour lister les pairs

w32tm /query /peers

Pour lister les sources NTP :

w32tm /query /source

0 votes

En tant que note, ceci fonctionne pour Windows 10 Professionnel sans le drapeau "/update" car il est invalide.

4 votes

Pour le dépannage, il est souvent utile de tester la connexion à un serveur spécifique : w32tm /monitor /computers:time.windows.com

25voto

Kyle Brandt Points 81077

Vous pouvez utiliser la commande suivante :

w32tm /resync

25voto

Brett Larson Points 844

Vous pouvez utiliser :

w32tm /resync

De plus, en utilisant w32tm /resync /rediscover permettra également de "forcer la redétection des ressources réseau avant la resynchronisation."

Ou en utilisant :

net time /set

Vous demandera de définir l'heure sur le contrôleur de domaine. (Fonctionne pour les anciennes versions de Windows)

5 votes

Pour une raison quelconque w32tm /resync n'a pas fonctionné pour moi mais net time /SET /Y a fait. J'ai utilisé /Y pour net time car apparemment il ne lit pas correctement stdin lorsqu'il passe par sshd de cygwin.

2 votes

Lors de l'exécution de w32tm /resync , j'ai reçu le message L'ordinateur n'a pas resynchronisé car aucune donnée horaire n'était disponible. même après un redémarrage du service mais net time /SET a fonctionné correctement pour moi.

10voto

user5723841 Points 111
  • changer votre serveur de temps

    w32tm /config /manualpeerlist:"0.pool.ntp.org 1.pool.ntp.org" /syncfromflags:manual /update

  • mettre à jour l'heure

    w32tm /resync /force

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X