Le Service de temps Windows (W32Time) est un service de Microsoft qui fournit une synchronisation d’horloge pour les ordinateurs sans avoir besoin d’une configuration étendue. Il est implémenté dans un fichier DLL connu sous le nom de W32Time.DLL. Cette bibliothèque est installée dans le dossier %Systemroot%\System32 lorsque vous installez votre système d’exploitation.
L’erreur que vous pouvez obtenir, le service d’heure Windows n’est pas démarré, indique que pour des raisons inconnues, le service n’a pas pu démarrer et que l’heure et la date peuvent ne pas être synchronisées. Cette erreur est la plus courante chez les utilisateurs de Windows 7, car Windows 7 utilise une méthode différente pour les services, contrairement à celle utilisée par Vista. Vista a démarré tous les services au démarrage et a simplement attendu que vous en ayez besoin, puis l’a rendu disponible, mais Windows 7, dans le but de réduire le temps de démarrage et la vitesse globale du système, ne lance pas de service tant que vous, ou une application, ne l’exige explicitement. Bien que cela puisse ne pas être d’une grande importance pour un utilisateur régulier, il existe des ordinateurs qui dépendent de leur heure et de leur date correctement définies, ce qui peut entraîner de plus gros problèmes.
Il existe quelques méthodes que vous pouvez essayer de résoudre ce problème, dont deux nécessitant l’utilisation d’une invite de commande, la troisième utilisant la fonction de planificateur de tâches présente dans le système d’exploitation Windows, une autre vérifie le fuseau horaire et la dernière offre une solution matérielle.
Méthode 1: Utilisez la commande start / networkon dans l’invite de commande
Le service de temps Windows est l’un des services qui doit se lancer automatiquement afin d’éviter des heures et des dates incorrectes sur l’ordinateur d’un utilisateur, mais si cela échoue, vous pouvez exécuter une commande qui le déclenche automatiquement. La commande est mieux exécutée dans une invite de commande élevée, que vous pouvez exécuter en ouvrant le menu Démarrer, en tapant cmd dans la zone de recherche, en cliquant avec le bouton droit sur le résultat de la recherche et en sélectionnant Exécuter en tant qu’administrateur dans le menu. Si une fenêtre de contrôle de compte d’utilisateur apparaît, cliquez sur OK. Une fois que vous êtes à l’intérieur de l’invite de commande, exécutez la commande suivante:
sc triggerinfo w32time start / networkon stop / networkoff
Cette commande corrigera les déclencheurs du service de temps Windows et elle devrait se lancer automatiquement lorsqu’elle est censée le faire, résolvant votre problème.
Méthode 2: Utilisez les commandes register et unregister dans l’invite de commande
C’est la deuxième méthode qui nécessite une invite de commande élevée, que vous pouvez ouvrir avec les instructions de la méthode précédente. Une fois à l’intérieur, suivez ces étapes:
Tapez w32tm/debug/disable, puis appuyez sur Entrée
Tapez w32tm / unregister, et appuyez à nouveau sur Entrée, après quoi vous devriez obtenir une réponse de l’invite de commande
Tapez w32tm / register, et appuyez sur Entrée, qui devrait être suivie d’une autre réponse de l’invite de commande
Tapez net start w32time, et appuyez sur Entrée, après quoi vous obtiendrez une réponse de l’invite de commande indiquant que le service de temps Windows démarre, et cela résoudra votre problème
Méthode 3: Vérifiez le Service de temps Windows dans le Planificateur de tâches
Dans cette méthode, vous vérifierez le Service de temps Windows dans le planificateur de tâches et verrez si les déclencheurs sont tous corrects. Pour accéder au Planificateur de tâches, ouvrez le Panneau de configuration à partir du menu Démarrer (recherchez-le dans la zone de recherche si vous ne le trouvez pas dans le menu Démarrer une fois que vous avez cliqué dessus), et ouvrez les Outils d’administration, à l’intérieur vous trouverez le Planificateur de tâches. Vous verrez un volet à gauche, dans lequel vous devez développer l’arborescence de la bibliothèque du planificateur de tâches, suivie de l’arborescence Microsoft et à la fin de l’arborescence Windows. Dans cette arborescence, vous devriez trouver une entrée pour la synchronisation de l’heure. Faites un clic gauche dessus et assurez–vous qu’il est activé – activez-le si ce n’est pas le cas en cliquant avec le bouton droit sur le volet central et en sélectionnant Activer. Ensuite, faites un clic droit sur le volet central, choisissez l’option Propriétés dans le menu déroulant et jetez un œil aux paramètres de l’onglet Déclencheurs. Assurez-vous que le service est configuré pour s’exécuter automatiquement au démarrage du système.
Méthode 4: Vérifiez si le fuseau horaire est correctement défini
Cela peut également être une cause de ce problème, et la solution est assez facile. Comme décrit dans la méthode susmentionnée, accédez au Panneau de configuration à partir du menu Démarrer et ouvrez le menu Date et Heure. Assurez-vous que le fuseau horaire est correctement défini pour votre emplacement.
Méthode 5: Vérifiez la batterie de secours du BIOS
Au cas où vous corrigeriez le problème mais qu’il réapparaîtrait après un redémarrage, la cause pourrait être une batterie de secours du BIOS défectueuse. Cela signifie que les paramètres ne seront pas enregistrés dans le BIOS tant que vous n’aurez pas remplacé la batterie, alors assurez-vous de le faire et vous n’aurez plus de problèmes avec le service de temps Windows.
Bien qu’il s’agisse d’une erreur assez simple qui peut être corrigée facilement, c’est un fait que si vous ne vous en occupez pas et que vous dépendez de la configuration correcte de l’heure et de la date de votre ordinateur, vous risquez de rencontrer de plus gros problèmes, et personne ne le souhaite. Suivez les méthodes que nous avons mentionnées précédemment et vous n’aurez aucun problème à résoudre le problème.