N'oubliez pas d'accueillir les nouveaux membres par un petit mot dans la rubrique « Nos membres se présentent »  :)

L'horloge de Windows retarde

Répondre
Avatar du membre
jlb
Membre émérite
Membre émérite

Membre super posteur
Messages : 4010
Enregistré(e) le : mer. 11 avr. 2018 08:31
Localisation : Hautes-Pyrénées (65)
Nb de « J’aime » donnés: 515
Nb de « J’aime » reçus: 2089
A remercié : 758 fois
A été remercié(e) : 1172 fois

L'horloge de Windows retarde

Message n° 1


Message par jlb »

Vous ne regrettez pas d'avoir conservé Windows, votre dual-boot vous donne entière satisfaction... à un détail agaçant près : chaque fois que vous lancez Windows, son horloge accuse un retard d'une heure ou deux, avec l'heure d'été.  :rage:

Pour faire court, Windows et Linux interprètent l'heure de l'horloge matérielle RTC de la carte-mère (Real Time Clock) de façon différente et le double amorçage crée la confusion. (1)
Il faut donc apprendre à l'un des deux OS à lire l'heure comme l'autre...

 
          ♦♦♦         


Le plus simple, c'est de le faire sur Linux. (2)
  • Ouvrez le terminal (CTRL Alt t) et copiez-collez cette ligne :

    Code : Tout sélectionner

    timedatectl set-local-rtc 1 --adjust-system-clock
    

    Si vous entrez cette commande :
     

    Code : Tout sélectionner

    timedatectl
    

    ... un avertissement vous expliquera la modification que vous avez faite ainsi que ses conséquences et la façon de l'annuler :
    Le système est configuré pour lire l'heure RTC dans le fuseau horaire local. Ce mode ne peut pas être entièrement pris en charge. Il créera divers problèmes avec les changements de fuseau horaire et les ajustements de l'heure d'été. L'heure RTC n'est jamais mise à jour, elle dépend d'installations externes pour la maintenir.
    Dans la mesure du possible, utilisez l'heure RTC en UTC en appelant "timedatectl set-local-rtc 0 --adjust-system-clock".

  • Synchronisez l'heure lorsque vous reviendrez sur Windows pour finir d'annuler le décalage horaire :

    heure #1.jpg



Sur Windows, il faut ajouter une clé au registre.
Même s'il existe des patchs qui le font en deux clics, il faut avoir ouvert l'éditeur de registre une fois dans sa vie, ne serait-ce que pour constater que Windows est moins simple dès que l'on sort des clous. 🤭
  • Tapez la combinaison "Windows r" (la touche avec le logo de Windows) et entrez "regedit" :

    heure #2.jpg
    heure #2.jpg (65.35 Kio) Vu 1531 fois

  • Développez l'arborescence dans le volet de gauche :

    Code : Tout sélectionner

    HKEY_LOCAL_MACHINE 
        SYSTEM
            CurrentControlSet
                Control
                    TimeZoneInformation
    

    ... ou copiez-collez cette ligne dans la barre d'adresse de l'éditeur (1) :
     

    Code : Tout sélectionner

    Ordinateur\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation
    

    heure #3.jpg


  • Cliquez droit dans la zone vide pour créer une nouvelle clé. Choisissez la valeur "DWORD 32 bits" (2).
    Nommez-la "RealTimeIsUniversal" en respectant le "camel case".
 
  • Double-cliquez sur la nouvelle clé et donnez-lui la valeur "1" (en base hexadécimale).
    Validez par "Ok" et quittez l'éditeur de registre:

    heure #4.jpg


  • Terminez en synchronisant l'heure depuis "Paramètres > Date et heure".


    La première bonne nouvelle, c'est que l'éditeur de registre s'ouvrira directement à la rubrique "TimeZoneInformation" si jamais vous vouliez remettre la valeur de la clé à "0" ou carrément la supprimer.

    La seconde, c'est que la prochaine fois que vous lancerez Windows, l'horloge devrait être à l'heure. 🧐

 
               
 (1) Encore une trace de l'hégémonie de Windows qui a imposé sa norme aux fabricants pour d'obscures raisons techniques datant de Windows 3.1 et qui n'en a pas changé depuis...

 (2) Chaque façon a ses inconvénients, il paraît qu'ils sont moins graves sur Linux. Je conseillerais bien de faire la modification sur l'OS dont vous vous servez le moins, ou d'adopter l'autre méthode si vous constatez des problèmes à l'usage.
1 J'aime ce message
 
Répondre

Créer un compte ou se connecter pour rejoindre la discussion

Vous devez être membre pour pouvoir répondre

Créer votre compte

Inscrivez-vous pour rejoindre notre communauté.
Participez aux discussions !
Créez vos propres sujets !

S’enregistrer

Membre déjà inscrit