J'ai vérifié et l'horloge du BIOS reste correcte, de sorte qu'il ne peut s'agir de la batterie CMOS.
De plus, lorsque je lance Windows 10 et que l'horloge a une heure de retard si je la synchronise avec le serveur de temps, elle s'affiche correctement.
Donc, je ne suis pas sûr de ce qui pourrait causer le problème.
Avait ce problème sur mon ordinateur portable et PC ordinaire (les deux à double démarrage Windows 10 et Xubuntu) - le temps était toujours 1 heure de retard.
Avant de donner ma solution, juste pour être clair;
Ce qui a fonctionné pour moi était le suivant. modifiez les paramètres de "l'heure Internet" en time.nist.gov.
Le temps est maintenant correctement affiché à nouveau, même après le redémarrage.
Si vous rencontrez toujours des problèmes de temps après ces étapes, vérifiez que le service de temps Windows est en cours d'exécution (w32Time)
Cela devrait vous assurer que si vous utilisez NTP (heure Internet), vous devriez pouvoir synchroniser votre horloge au démarrage.
Pense que je viens de comprendre cela sur Windows 10.
Aller à:
Cela a immédiatement résolu le problème pour moi. Notez que j'avais déjà cliqué avec le bouton droit sur l'horloge, sélectionné "Régler la date/l'heure" et, sur cet écran, "Régler l'heure d'été automatiquement" était déjà activé. Ce n'est que lorsque je l'ai également allumé pour la deuxième fois dans le Panneau de configuration que mon horloge a cessé d'être en retard d'une heure après un redémarrage.
J'ai un dual boot Win 10 et une boîte Ubuntu. À l'origine, j'avais utilisé le Planificateur de tâches de Windows pour forcer l'exécution de l'action w32tm /resync /nowait
lors de la connexion d'un utilisateur. Cela a fonctionné mais c'est assez maladroit.
Ensuite, j'ai découvert via cette réponse que Windows et Linux font des hypothèses différentes sur l'horloge matérielle. Par défaut, Windows suppose qu'il est réglé sur l'heure locale, tandis que Linux suppose qu'il est défini sur UTC. Ainsi, selon vos préférences, vous pouvez indiquer à Windows d'assumer que l'horloge matérielle utilise l'heure UTC, comme dans la réponse de @ juniorRubyist; ou dire à Linux de supposer que l'horloge matérielle est réglée sur l'heure locale, à https://superuser.com/a/1336320/576397 ou https://superuser.com/a/198196/576397 .
Mon problème semblait être que Windows n'arrivait pas à mettre à jour l'heure à partir du serveur de temps. Ce qui suit met Windows à jour à partir de son serveur de temps sans le changer:
Clock, Language and Region
Date and Time
Set the time and date
Internet Time
Change settings...
Update now
Cela fonctionne pour moi. Tapez Date & Time Settings (Paramètres de date et heure) dans la zone de recherche et cliquez dessus, puis allumez l’heure et automatiquement le fuseau horaire. Cela sélectionnera automatiquement votre fuseau horaire et ajustera l'heure.
Tout ce que vous avez à faire est de cliquer avec le bouton droit de la souris sur l'heure/la date en bas à droite, de cliquer sur "Ajuster la date/l'heure", puis d'activer "Régler l'heure d'été automatiquement".
Mon horloge est de retour depuis une heure depuis que j'ai eu cet ordinateur portable il y a quelques jours, tout ce que je devais faire était de suivre ces étapes. J'espère que cela fonctionne pour quiconque connaît le problème.