Le service de temps Windows ne fonctionne pas, la synchronisation de l'heure échoue avec une erreur

Nous avons déjà vu comment modifier l'intervalle de mise à jour de l'heure Internet de Windows(change the Windows Internet Time Update Interval) . Mais peut-être que votre heure(Time) Windows est erronée et ne se synchronise pas - ou peut-être que vous ne parvenez pas à configurer vos paramètres d' heure Internet Windows(Windows Internet time) pour qu'ils se synchronisent automatiquement avec un serveur de temps Internet , comme par exemple (Internet)time.windows.com . Bien que vous puissiez synchroniser manuellement l'heure, en cliquant sur Mettre à jour maintenant(Update now) , vous constaterez peut-être que cela ne se fait pas automatiquement.

Une erreur s'est produite pendant que Windows synchronisait l'heure(Time) sur Windows

Avant de commencer à résoudre ce problème, il serait judicieux d'exécuter le vérificateur de fichiers système . Pour ce faire, vous devez taper sfc /scannow dans un CMD élevé et appuyer sur Entrée(Enter) . Attendez(Wait) un moment et lorsque le travail est terminé, redémarrez votre ordinateur Windows . Une fois que vous avez fait cela, nous pouvons avancer pour essayer de résoudre le problème de synchronisation de l' heure Windows .(Windows Time)

La synchronisation de l'heure(Time) Windows ne fonctionne pas

Pour modifier vos paramètres d' heure(Time) , cliquez sur l' heure(Time) , sur le côté droit de la barre des tâches et sélectionnez les paramètres de date et d'heure. Les paramètres de synchronisation se trouvent sous l' onglet Heure Internet .(Internet Time)

Le service de temps Windows(Windows Time) ne fonctionne pas

Si votre heure d'horloge Windows est erronée , la première chose à faire est de savoir si votre service d'heure Windows(Windows Time service) est défini sur Automatique(Automatic) et Démarré(Started) , sinon vous risquez de voir le message d'erreur : Le service d'heure Windows n'est pas en cours d'exécution(The Windows Time service is not running) .

Correction de la date et de l'heure qui ne se synchronisent pas

Pour ce faire, tapez services.msc dans Démarrer la recherche(Start Search) et appuyez sur Entrée(Enter) . Dans le gestionnaire de services(Services Manager) , accédez au service de temps Windows(Windows Time) et double-cliquez dessus.

Vérifiez et voyez s'il est démarré et réglé sur Automatique(Automatic) . Sinon, changez le type de démarrage en Automatique(Automatic) et cliquez sur Apply/OK .

Si cela fonctionne, très bien, démarrez(Start) le service et quittez. Cela devrait être la fin de vos problèmes. Si ce n'est pas le cas et que vous obtenez des messages d'erreur, lisez la suite !

Le service de temps Windows(Windows Time) ne démarre pas avec l'erreur 1079

Si vous constatez que le service de temps Windows(Windows Time) ne parvient pas à démarrer avec l' erreur 1079(Error 1079) , vous souhaiterez peut-être vous assurer que le service est démarré par le compte système local et(Local System) non par le compte de service local(Local Service) ( NT AUTHORITY\LocalService ). Plus de détails à ce sujet ici(here) .

Le système ne peut pas trouver le chemin spécifié

Vous obtenez une boîte d'erreur : Le système ne peut pas trouver le chemin spécifié(The system cannot find the path specified) .

Dans un tel cas, vous voudrez peut-être réenregistrer le fichier dll . Le fichier dll concerné ici est  w3time.dll . Pour ce faire, ouvrez une invite de commande en tant qu'administrateur(Administrator) , tapez regsvr32 w32time.dll et appuyez sur Entrée.

Si cela fonctionne, très bien, sinon recevez-vous toujours ce message ?

Le module w32time.dll a été chargé mais l'appel à DllRegisterServer a échoué avec le code d'erreur 0x80070003

Vous pouvez ensuite également enregistrer le fichier Windows Time(Windows Time file) concerné nommé W32tm.exe et voir si cela vous aide !

W32tm.exe, situé dans le dossier System32, est utilisé pour configurer les paramètres du service de temps Windows. Il peut également être utilisé pour diagnostiquer des problèmes avec le service de temps. W32tm.exe est l'outil de ligne de commande préféré pour la configuration, la surveillance ou le dépannage du service de temps Windows. Vous pouvez consulter tous ses paramètres ici sur TechNet .(W32tm.exe, located in the System32 folder, is used to configure Windows Time service settings. It can also be used to diagnose problems with the time service. W32tm.exe is the preferred command line tool for configuring, monitoring, or troubleshooting the Windows Time service. You can check out all its parameters here at TechNet.)

Nous utiliserons le paramètre /registerCe paramètre, lorsqu'il est exécuté pour W32tm.exe , enregistre le service de temps à exécuter en tant que service et ajoute la configuration par défaut au registre.

Pour ce faire, dans une invite de commande élevée,(elevated command prompt, ) tapez ces commandes l'une après l'autre et appuyez sur Entrée :

net stop w32time
w32tm /unregister
w32tm /register

Forcer Windows à synchroniser l' heure(Time) à l' aide de CMD

Vous pouvez également forcer Windows à synchroniser l' heure(Time) à l' aide de W32tm.exe(W32tm.exe) . W32tm.exe est une ligne d'invite de commande utilisée pour configurer, surveiller ou dépanner le service(Windows Time Service) de temps Windows sur un PC Windows 11/10

Pour ce faire, ouvrez une invite de commande élevée et tapez les commandes suivantes l'une après l'autre :

net stop w32time

w32tm /unregister

w32tm /register

net start w32time

w32tm /resync

Redémarrez(Reboot) votre ordinateur et voyez si cela a aidé.

Voyez si cela aide à résoudre votre problème… sinon… soupir… vous pouvez à nouveau recevoir un message lors de l'enregistrement de w32tm.exe :

L'erreur suivante s'est produite : Le système ne trouve pas le chemin spécifié. (0x80070003)

Assurez-vous que vous êtes connecté en tant qu'administrateur et que vous avez ouvert l'invite de commande en tant qu'administrateur - mais vous pouvez obtenir l'erreur, même si vous avez respecté ces exigences.

Dans une telle éventualité, vous devrez ouvrir votre Éditeur du Registre(Registry Editor) .

Une fois que vous avez ouvert regedit, accédez à la clé de registre suivante :

HKLM\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControl\services\TapiSrv

Maintenant, dans le volet de droite, cliquez avec le bouton droit sur ImagePath et sélectionnez Modifier(Modify) . Ici, dans la zone Données de la valeur(Value) , assurez-vous que la valeur est :

%SystemRoot%\System32\svchost.exe -k NetworkService

Cliquez sur OK et quittez.

Hope something helps!

Si rien ne vous aide, utilisez un autre serveur de temps(Time Server) , utilisez un  logiciel de synchronisation de temps gratuit(free Time synchronization software) ou essayez de  réparer/réinitialiser/réinstaller Windows  et voyez si cela vous aide. Si vous ne souhaitez pas envisager cette dernière option, le seul conseil pratique que je puisse vous donner est de décocher la case Synchroniser avec un serveur de temps Internet(Synchronize with an Internet time server box) , de régler l'heure manuellement puis de la vérifier de temps en temps !

Vous voulez vérifier l'exactitude de votre horloge système(check the accuracy of your System Clock) ?(Want to check the accuracy of your System Clock?)



About the author

Je suis un ingénieur logiciel avec plus de 10 ans d'expérience dans l'industrie du logiciel. Je me spécialise dans la création et la maintenance d'applications logicielles individuelles et d'entreprise, ainsi que dans le développement d'outils de développement pour les petites entreprises et les grandes organisations. Mes compétences résident dans le développement d'outils robustes de codeBase, de débogage et de test, et dans la collaboration étroite avec les utilisateurs finaux pour garantir que leurs applications fonctionnent parfaitement.



Related posts