Pourquoi l'horloge de mon ordinateur gagne-t-elle du temps ?

...

Windows fonctionne pour garder l'heure de votre ordinateur précise.

Il peut être déroutant de regarder l'horloge de votre ordinateur un instant et de voir l'heure, puis de regarder plus tard pour découvrir que l'heure de l'ordinateur a avancé de plusieurs minutes. Ce "saut" est en fait une tentative de Microsoft Windows de garder l'horloge de votre ordinateur précise.

BIOS

Le BIOS, ou Basic Input-Output System, est un ensemble de logiciels de bas niveau qui contrôlent le matériel informatique tout en servant d'interface entre le matériel et les logiciels dans un système informatique. Une puce appelée RTC (Real-Time Clock) est contenue dans le système BIOS et c'est ce qui maintient l'heure sur votre système informatique. Ces informations sont stockées sur une puce CMOS (Complementary Metal Oxide Semiconductor) qui nécessite une petite quantité d'énergie électrique pour maintenir ses paramètres.

Vidéo du jour

Batterie CMOS

La puissance électrique nécessaire pour conserver ces paramètres est aussi petite que 1 microampère (millionième d'ampère) et est fournie par une pile bouton au lithium logée sur la carte système de votre ordinateur. Ces batteries durent normalement plusieurs années mais s'affaiblissent vers la fin de leur vie. Le symptôme le plus visible d'une batterie CMOS affaiblie est la perte de temps sur l'horloge de l'ordinateur, mais vous finirez par perdre d'autres paramètres lorsque l'ordinateur est éteint.

Service de temps Windows

Microsoft Windows est conscient qu'une batterie CMOS affaiblie peut faire perdre du temps à l'horloge d'un ordinateur. Les versions de Microsoft Windows à partir de XP sont équipées de Windows Time Service. Le service de temps Windows est un processus en arrière-plan qui synchronise le RTC de l'ordinateur avec un serveur de temps réseau. Par défaut, sur les ordinateurs personnels, ce serveur est time.windows.com. Pour synchroniser, Windows doit d'abord disposer d'une connexion Internet active afin de communiquer avec le serveur réseau, de sorte que ce service devient actif lorsqu'une connexion en direct est établie à Internet.

Synchronisation

Le service de temps Windows interroge le serveur de temps du réseau et si l'heure de l'ordinateur est inexacte d'un certain seuil (une seconde à cinq minutes, selon la configuration réseau du système) l'heure est mise à jour immédiatement. Cependant, si l'heure diffère de la source horaire Internet de 15 heures ou plus, l'heure ne sera pas synchronisée. Cette synchronisation horaire peut entraîner des gains notables sur l'horloge de votre ordinateur si la batterie CMOS est très faible. Certaines versions de Windows, par exemple Windows 7, peuvent être configurées pour vous avertir si l'heure doit être ajustée, mais d'autres versions de Windows corrigeront simplement l'heure sans vous en informer.

Solution

Si votre ordinateur gagne beaucoup de temps chaque fois qu'il se synchronise avec les serveurs de temps du réseau, cela indique que la batterie CMOS est en train de tomber en panne. Faites remplacer la batterie par un informaticien et les sauts de temps cesseront.