Windows 11 ne synchronise pas l'heure au démarrage, vérifié que tous les paramètres connus sont corrects -- d'autres idées ?

Presque à chaque démarrage de Windows 11, mon heure est décalée. Elle pourrait reprendre depuis l’heure à laquelle je l’ai éteint la veille au soir, mais je n’en suis pas totalement certain.

Jusqu’à présent, mes recherches m’ont amené à essayer les choses suivantes :

  • Définir le service de temps Windows pour démarrer automatiquement

  • Réenregistrer les composants de temps Win32

  • Vérifier que l’entrée de registre pour le service TAPI est %SystemRoot%\System32\svchost.exe -k NetworkService -p

  • Changer le serveur de temps pour time.nist.gov

  • S’assurer que le BIOS est à jour

  • S’assurer que Windows 11 est à jour

  • Changer la pile CMOS (je viens de le faire, pas encore vérifié mais je reviendrai confirmer les résultats quand ce sera vérifié fonctionnel ou non)

Cela n’a pas changé le comportement de l’heure non synchronisée quand je fais un démarrage à froid après que l’ordinateur a été éteint toute la nuit. Je ne vois pas ce que je peux faire d’autre, mais je dois toujours “Synchroniser maintenant” manuellement après avoir démarré Windows, au moins après que mon ordinateur a été éteint toute la nuit. Y a-t-il autre chose que je puisse vérifier ou faire pour maintenir l’heure synchronisée ? Ou des idées sur ce qui pourrait ne pas fonctionner ?

Merci d’avance.

Si vous utilisez une machine en double démarrage, et que l’erreur se produit quand vous démarrez sur Windows 11 après avoir démarré sur Linux, cela pourrait être la source du problème.

Voir ce lien pour les détails :
https://www.elevenforum.com/t/how-to-make-win-11-sync-time-on-boot.12189/

Selon le lien ci-dessus :

Cela a à voir avec le désaccord entre Linux et Windows sur le décalage de fuseau horaire.

Cela peut être géré en forçant Windows à écrire l’heure du BIOS en UTC.
Voici la modification de registre pour corriger le problème :

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
"RealTimeIsUniversal"=qword:00000001

Un effet secondaire de cette solution est que l’heure de votre BIOS n’est pas affichée en heure locale, mais le double démarrage ne causera pas de problèmes d’heure en utilisant cette modification de registre Windows 11.