temps de synchronisation instantanée via NTP après un décalage important sur win10

0

Une de mes machines Win10 a un décalage horaire important, de l'ordre de plusieurs semaines (c'est une machine virtuelle qui reste inactive sur demande).

À l'ère des certificats SSL de courte durée, il est essentiel que de nombreuses opérations (basées sur le Web) aient un réglage correct de l'heure. Pour des raisons de précision (et parce que je ne veux pas être dérangé de me souvenir "manuellement" de l'heure réelle), j'aimerais utiliser NTP.

Malheureusement, comme le décalage horaire est si important, lors de la synchronisation avec un serveur NTP, le temps est ajusté. très lentement ou complètement, (rendant le temps pratiquement inutilisable jusqu'au prochain redémarrage).

Alors j'ai pensé à faire quelque chose comme:

  • régler manuellement l'heure sur quelque chose approximativement l'heure de l'horloge murale
  • activer la synchronisation automatique de l'heure (NTP) pour effectuer les derniers réglages

Malheureusement, le système me joue des tours, car c'est ce qui se passe réellement:

  • Je remets la machine en pause; il a un temps de, par exemple 2018-04-30 13:17
  • Je me connecte, faites un clic droit sur l'horloge, sélectionnez "changer l'heure et la date"
  • Je passe de la automatic time synchronisation (comme il a été activé dans la machine en pause)
  • Je clique sur Change time/date
  • Je règle la date à environ la date actuelle, par exemple. 2018-06-13 10:35
  • Je ferme la fenêtre par le Apply bouton, et voir comment le (presque) correct est affiché dans la barre des tâches
  • Je passe sur la automatic time synchronisation encore une fois, pour obtenir les minutes et les secondes
  • la roue en rotation s'affiche pendant quelques secondes, puis ...
  • le temps est restitué à la vieux faux valeur de 2018-04-30 13:17!

Qu'est-ce qui se passe ici?

Après un quelques minutes l'heure se synchronisera éventuellement sur le serveur NTP (ça fonctionne très bien).

Mais comment puis-je synchroniser avec le serveur NTP instantanément ? Je ne veux vraiment pas attendre quelques minutes pour pouvoir utiliser la machine, comme seul but de la machine est de fournir un environnement propre pour essayer de petites choses rapidement .

umläute
la source
Au lieu de faire une pause ou une pause, laissez-le simplement fonctionner en continu ou arrêtez-le s'il n'est pas nécessaire? En ce qui concerne votre problème de synchronisation, il se peut que l’horloge réelle des machines ne soit pas encore à jour et que vous souhaitiez vérifier chaque appel. w32tm directement vous permet d'obtenir "instantanément" l'heure exacte.
Seth
@Seth arrêter ou fonctionner en continu ne sont pas une option (j'ai besoin d'un nettoyer environnement instantanément ; pense CI ) comme pour utiliser w32tm pour régler le temps, j’ai fondamentalement le même problème (mais j’espérais attirer plus de réponses dans une question réservée à une interface graphique :-): dès que j’émettrai une net start w32time, l'heure est réinitialisée à l'ancienne / mauvaise valeur. enfin je ne sais pas ce que vous entendez par "l'horloge réelle de la machine".
umläute
Pourquoi voudriez-vous le démarrer au lieu de lui demander d'exécuter une synchronisation? Et avec l'horloge réelle des machines, je parle de l'horloge réelle des machines qui est enregistrée dans le BIOS.
Seth
La synchronisation simple a été refusée car le décalage horaire est trop important (même après MaxPosPhaseCorrection et MaxNedPhaseCorrection à 0xFFFFFFFF ]).
umläute
Pourriez-vous poster le message d'erreur réel? Faire un voyage dans le temps jusqu'en 1999 et courir w32tm /resync pris quelques secondes.
Seth