More

    Windows | Forcer la synchronisation de l’heure en cmd

    Si pour des besoins divers vous devez forcer synchroniser l’heure d’un système sous Windows quel que soit l’édition, sachez qu’il est tout à fait possible de le faire en directement en ligne de commande ou via un petit script en bat.

    Petit rappel

    Sur d’ anciens systèmes Windows (XP, 2003) la commande qui permettait de faire la synchronisation était net time /setsntp, mais pour les versions supérieures (Windows 7, 8, 10, 2008, 2012, 2016, 2019)  il faut utiliser le service w32tm pour gérer le synchronisation.

    Forcer la synchronisation avec w32tm

    La commande permettant de forcer la synchronisation est la suivante:

    w32tm /resync

    Si vous avez un message d’erreur vous informant que le service n’est pas démarré vous pouvez relancer le service à l’aide de la commande:

    net start w32time

    Par la même occasion si vous souhaitez stopper le service la commande est la suivante:

    net stop w32time

     

    Vous pouvez également vérifier le bon fonctionnement de w32time avec la commande:

    w32tm /query /status

    Qui vous affichera les infos de l’état actuel de la synchronisation ainsi que la date de la dernière synchro:

    Attention: Vous devez obligatoirement exécuter les commandes en tant qu’administrateur que ce soit depuis l’invite de commande ou depuis un fichier .bat.

    Un petit script passe partout

    Si vous souhaiter utiliser un petit script à exécuter en tant qu’administrateur sur un post sans savoir l’état actuel du système vous pouvez prendre exemple sur ce script:

    ::On stop le service au cas ou il est en erreur
    net stop w32time
    
    ::On relance le service
    net start w32time
    
    ::On force la synchronisation
    w32tm /resync
    
    ::On vérifie l'etat de w32tm
    w32tm /query /status
    
    ::On met en pause le script pour éviter que la fenêtre cmd ne se ferme.
    pause 
    

    Voilà un aperçu de l’exécution du script (en administrateur):

    Si vous avez besoin d’aide, n’hésitez pas à nous le demander en commentaire.

    Jonathanhttps://pratiquepc.fr/
    Technicien dans une entreprise de maintenance et de suivi des parcs informatiques. Fondateur de Pratique PC.

    Laisser un commentaire

    Saisissez votre commentaire
    Saisissez votre nom

    Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

    Derniers Articles

    UptimeRobot – Surveiller la disponibilité de vos site web

    Si vous hébergez des sites web ou n'importe quelle application ayant un accès HTTP/HTTPS accessible via internet cet article est fait pour vous 😀. UptimeRobot Aujourd'hui...

    Installer un serveur OpenVPN en 5 min sur Raspberry Pi avec Pi-VPN

    Introduction Si vous avez besoin d'installer rapidement un serveur VPN sur votre Raspberry Pi sans négliger la sécurité, sachez qu'il existe un script tout-en-un appelé...

    Comment installer Teamviewer sur Debian 10

    Introduction TeamViewer est un logiciel propriétaire de télémaintenance disposant de fonctions de bureau à distance, de téléadministration, de conférence en ligne et de transfert de fichiers. Il existe un package .deb développée par l'éditeur et...

    Suivez-nous!

    134FansLike
    56FollowersFollow
    133FollowersFollow
    4,770SubscribersSubscribe

    Articles similaires