Windows et serveurs de temps – Quand le PC perd l'heure avec une pile BIOS neuve

 

Un des PC de mes parents (Windows 7), pas souvent allumé, perd régulièrement l'heure. Pourtant, la pile BIOS a été changée il y a 6 mois…

C'est probablement un logiciel qui bloque l'horloge, mais je n'ai pas trouvé lequel. En attendant, le PC n'est plus à l'heure, et c'est très gênant… Comment forcer la synchronisation ? Dans mon cas, la seule solution qui ait fonctionné est la toute dernière, via le logiciel Time-sync (un peu frustrant intellectuellement : j'aurais préféré comprendre pourquoi le PC prenait du retard…).

Mais les autres solutions que j'ai compilées dans cet article pourraient bien fonctionner pour vous !

Manuellement

Cliquer sur l'heure en bas à droite dans la barre des tâches (je constate au passage que la trotteuse de la pendule avance bien, l'heure n'est pas totalement bloquée)

Heure sous Windows 7

Cliquer sur le lien « Modifier les paramètres de la date et de l'heure » et passer sur le 3e onglet « Temps internet ».

Cliquer sur le bouton Modifier les paramètres.

Onglet temps internet

Vérifiez que la case « Synchroniser avec un serveur de temps internet » est bien cochée (c'était le cas pour ce PC, et pourtant…).

Le serveur sélectionné est time.windows.com et quand je clique sur Mettre à jour, après un petit délai (une minute environ), l'heure se règle correctement.

Paramètres d'heure internet

Comme vous le voyez, cela représente beaucoup de clics… Ça va si le PC perd rarement l'heure, mais dans le cas de ce PC, c'était plusieurs fois par jour. C'est vite devenu lassant…

Si vous voulez utiliser autre chose que des serveurs de temps US, vous trouverez peut-être le serveur de vos rêves dans cette liste de serveurs de temps NTP français (mais celui de ntp.unice.fr ne répondait pas au moment où je l'ai testé).

Pour mémoire, on accède également à la liste des serveurs NTP dans le registre via HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\W32Time\TimeProviders\NtpClient, sous la clé de registre SpecialPollTimeRemaining. Utilisateurs aguerris uniquement…

Clé de registre serveur NTP

 

Vérifier que Temps Windows est bien en type de démarrage automatique

Démarrer > Panneau de configuration > Outils d'administration > Services

Dans la liste, chercher Temps Windows et passer son Type de démarrage sur Automatique (par défaut, il est sur manuel).

Dans mon cas, cela n'a rien changé (d'ailleurs sur mon PC perso, il a toujours été sur Manuel et je n'ai jamais perdu l'heure !)

Services temps Windows

 

Via la tâche planifiée

Il existe une tâche planifiée qui force la synchro tous les dimanches. Evidemment, il faut que le PC soit allumé à ce moment-là…

J'ai modifié la tâche afin que la synchro s'exécute tous les jours, chaque heure. Mais en pratique, cela n'a rien amélioré !

Via un logiciel

J'ai opté pour Time-Sync, un logiciel édité par l'allemand Speed Soft.

Installation

Installation de Time-Sync - confirmation

Pour l'instant, le logiciel n'existe pas en français.

Installation de Time-Sync - Choix de la langue

L'installation est assez classique.

Installation de Time-Sync - CLUF

Vous avez le choix entre installer le client Time-Sync (c'est ce que l'on veut) et le client+serveur Time-Sync (si on veut que notre PC devienne lui-même un serveur de temps).

Installation de Time-Sync

L'assistant d'installation nous demande quel est notre type de connexion. Etrangement, le paramètre choisi par défaut est la connexion RTC. On est en 2019, là !

Installation de Time-Sync

Ensuite, on choisit son répertoire d'installation (le dossier par défaut me convenait très bien)

Installation de Time-Sync - Choix du répertoire d'installation

Copie des fichiers (très rapide)

Installation de Time-Sync - Copie des fichiers

Et voilà !

Installation de Time-Sync terminée

Lancement

Comme j'avais laissé la case « Run Time-Sync » cochée à la dernière étape de l'installation, le logiciel s'est lancé directement. Sinon, on le retrouve dans le menu démarrer. Et il se lance au prochain démarrage du PC

Time-Sync

Dans l'onglet Settings, on peut définir la fréquence de synchronisation.

On peut aussi définir les serveurs et leur priorité. Et c'est préférable, car ceux définis par défaut échouent.

Time-Sync échec de la synchro avec les serveurs définis par défaut

Donc, rajoutez time.windows.com (bouton + rouge) et placez le en tête (flèche vert vers le haut) !

Bon, une synchro toutes les minutes, c'est peut-être un peu too much…

 

Time-Sync synchro toutes les minutes

Il existe plein d'autres logiciels que je n'ai pas eu besoin de tester, tels Karen's TimeSync, TimeSync par Ravib…

 

Sources

Pour référence (ne m'a pas été super utile)

Forum Microsoft – Problème d'heure et date incorrectes

La synchronisation de l'heure peut échouer lorsque vous essayez de synchroniser avec un serveur NTP non-Windows dans Windows Server 2003

Paramètres et outils du service de temps Windows

 

Karine SANCHE

Partager cet article