Récemment, un problème étrange s'est produit avec certains utilisateurs de Windows 10. L'heure du système Windows sautait en arrière sur leurs machines Windows. Selon un article récent d'un utilisateur de Reddit, cela s'est produit avec sa machine Windows 10, et cela affichait une heure dans le passé. Par exemple, si la date et l'heure actuelles sont le 12 avril 2019 - 09h30, cela affichera une heure dans le passé (e.g. 11 avril 2019 - 20h30 environ). Ce tutoriel explique comment résoudre ce problème.
L'heure du système Windows saute en arrière
Avant d'aller de l'avant avec la solution, vous devez savoir ce qui cause ce problème. Ce problème se produit en raison d'un problème dans la nouvelle fonctionnalité Secure Time Seeding qui fait partie du service Windows Time dans Windows 10. Temps sécurisé rassemble les informations du registre - il collecte les données d'horodatage et les fait correspondre à l'heure. Si quelque chose ne va pas avec la fonctionnalité Secure Time, votre système peut commencer à afficher la mauvaise date et l'heure.
Ainsi, même si vous avez modifié l'heure et la date manuellement, il affichera une heure dans le passé au redémarrage de l'ordinateur. Cela se produit sur les machines Windows 10 uniquement car le Temps sécurisé la fonctionnalité est activée, par défaut.
Pour résoudre ce problème, vous devez forcer Windows à synchroniser l'heure.
Mais avant de commencer, ouvrez Paramètres > Heure et langue > Date et heure et vérifiez si votre fuseau horaire est correctement défini ou non. Si c'est le cas, continuez.
Ensuite, déconnectez-vous d'Internet, puis exécutez la commande suivante dans un CMD élevé et voyez si cela résout le problème :
w32tm / resynchronisation
Si ce n'est pas le cas, Microsoft vous suggère de procéder comme suit.
Effacer les valeurs de registre W32time et forcer Windows à synchroniser l'heure via NTP
Dans une fenêtre d'invite de commandes élevée, entrez les commandes suivantes une par une et appuyez sur Entrée :
Arrêt net w32time
W32tm /se désinscrire
W32tm /registre
W32tm/démarrer
W32tm /resynchronisation /force
La première commande arrêtera le service de temps. La deuxième commande désenregistrera le service de temps. La troisième commande réenregistrera le service de temps. La quatrième commande redémarre le service de temps. La dernière commande forcera Windows à synchroniser l'heure.
Reconnectez-vous à Internet et voyez s'il se synchronise correctement.
Désactiver l'amorçage sécurisé de l'heure
Si cela ne vous aide pas, vous devez désactiver Secure Time Seeding. Créez donc d'abord un point de restauration système, puis ouvrez l'Éditeur du Registre.
Accédez au chemin suivant :
HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Services > w32time > Config
Sur votre droite, vous trouverez une valeur appelée UtiliserSslTimeData. Par défaut, il doit être défini sur 1. Vous devez changer la valeur en 0.
Au lieu de modifier manuellement, vous pouvez exécuter la commande suivante :
reg add HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W32Time\Config /v UtilizeSslTimeData /t REG_DWORD /d 0 /f
Maintenant, redémarrez votre ordinateur.
Au redémarrage, exécutez les commandes suivantes dans un CMD élevé :
Démarrage net w32time
W32tm.exe /resync /force
Maintenant, vous devez réactiver le Secure Time Seeding fonctionnalité, Pour ce faire, exécutez la commande suivante à une invite de commandes élevée, puis redémarrez l'ordinateur :
reg add HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W32Time\Config /v UtilizeSslTimeData /t REG_DWORD /d 1 /f
Redémarrez votre ordinateur et voyez. Votre problème aurait dû être résolu.
Voir cet article si le service de temps Windows ne fonctionne pas et que la synchronisation de l'heure échoue avec une erreur et celui-ci si l'heure de votre horloge Windows 10 est erronée.