Comment mettre à jour l'horloge de Windows 8 avec Internet à chaque démarrage du système?

13

Je mettrais à jour mon horloge Windows 8 avec Internet à chaque démarrage du système, peut-être avec un script que je définirais pour être exécuté au démarrage du système (comme cette option dans la fenêtre Date et heure de l'onglet Heure Internet> Modifier les paramètres. ..> Mettre à jour maintenant).

La raison en est que j'ai des problèmes avec la cape système et que la réponse à cette question le résoudra.

Remarque: l'option Synchroniser avec un serveur de temps Internet est cochée et le serveur de temps est time.windows.com.

J'ai un ordinateur portable avec Ubuntu et Windows 8 en dual-boot.

Zignd
la source
Windows le fait déjà hors de la boîte.
Ramhound
1
C'est possible, mais pas dans mon cas. Je pense que le problème est dû à Ubuntu sur le double démarrage.
Zignd
@Zignd: Avez-vous essayé d'utiliser w32tm comme mentionné ici ?
Karan
@Karan J'ai découvert cette commande en regardant les liens fournis par duDE sur la réponse ci-dessous, mais le problème est que cette commande nécessite des privilèges d'administrateur et je la recherche actuellement sur Internet.
Zignd

Réponses:

18

1. Configurez le service de temps Windows pour mettre à jour l'heure plus fréquemment.

Panneau de configuration -> Date et heure -> onglet Heure Internet.

Cochez la case "Synchroniser avec un serveur de temps Internet". Si aucun serveur n'est sélectionné, choisissez "time.windows.com" ou "pool.ntp.org".

Cela réglera automatiquement l'heure une fois par semaine, ce qui devrait garder votre ordinateur quelques secondes après l'heure correcte. Si vous utilisez un serveur important, vous devrez peut-être le configurer plus souvent. Pour ce faire, vous devez modifier le registre.

Accédez à HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\ NtpClientet vérifiez la valeur SpecialPollInterval. C'est en quelques secondes.

La valeur par défaut est 604800, qui est le nombre de secondes dans une semaine. Pour les contrôles horaires quotidiens, choisissez 86400. Sauf si vous avez des exigences très particulières, vous n'aurez pas besoin de plus que quotidiennement. Quatre heures seraient toutes les 14400.

2: Configurez le système pour forcer la mise à jour de l'heure au démarrage.

Pour effectuer une mise à jour forcée, vous devez exécuter ce qui suit en tant qu'administrateur (ou système):

SC START w32time task_started

Donc, pour forcer la mise à jour au démarrage, vous devez exécuter cette commande en tant qu'administrateur. Vous pouvez le faire en utilisant le Planificateur de tâches. Pour ce faire, exécutez ce qui suit en tant qu'administrateur:

schtasks /CREATE /TN "Set Time On Start" /SC ONSTART /RU SYSTEM /TR "SC START w32time task_started"
Ben
la source
1
Il vaut mieux courir %windir%\system32\w32tm.exe /resyncaprès SC START w32time task_started. Cette commande assure / force la mise à jour du temps quels que soient les paramètres du registre ...
gavenkoa
1

Je pense que vous n'avez qu'à activer le service de temps Windows dans vos paramètres - il doit prendre en charge l'horloge de Windows: http://support.ntp.org/bin/view/Support/WindowsTimeService

Depuis Windows 2000, Microsoft inclut le service de temps Windows avec toutes les versions de Windows. Initialement, l'objectif de Windows Time Service était de garder toutes les horloges du réseau Windows synchronisées de manière lâche pour prendre en charge l'authentification Kerberos, qui est dans une certaine mesure sensible au temps. Windows Time Service est également connu sous le nom de "w32time" et peut être configuré avec le registre, l'outil GUI de l'éditeur de stratégie de groupe ou l'outil de ligne de commande w32tm. ... Les serveurs et clients Windows autonomes sont automatiquement configurés pour interroger time.windows.com à des intervalles d'une heure. Le serveur time.windows.com (en fait un cluster de serveurs) est géré par Microsoft. ... Un exemple de configuration, adapté à un serveur autonome Windows 2003 ou à un émulateur de contrôleur de domaine principal dans un domaine Active Directory: C:> w32tm / config / update /manualpeerlist:"0.pool.ntp.org,0x8 1.pool.ntp.org, 0x8 2.pool.ntp.org, 0x8 3.pool.ntp.org, 0x8 "/ syncfromflags: MANUAL La configuration ci-dessus indique à Windows Time Service d'utiliser quatre serveurs du pool NTP et d'utiliser une association en mode client (identifiée par, 0x8 après chaque nom de serveur) pour les contacter. Cette configuration est analogue aux directives du serveur dans le fichier de configuration de ntpd. Notez que cette configuration ne doit pas être utilisée sur les serveurs ou clients Windows qui sont membres d'un domaine Active Directory, sauf si vous voulez absolument qu'ils ignorent l'heure des contrôleurs de domaine Active Directory sur le réseau. MANUEL La configuration ci-dessus indique à Windows Time Service d'utiliser quatre serveurs du pool NTP et d'utiliser une association en mode client (identifiée par le, 0x8 après chaque nom de serveur) pour les contacter. Cette configuration est analogue aux directives du serveur dans le fichier de configuration de ntpd. Notez que cette configuration ne doit pas être utilisée sur les serveurs ou clients Windows qui sont membres d'un domaine Active Directory, sauf si vous voulez absolument qu'ils ignorent l'heure des contrôleurs de domaine Active Directory sur le réseau. MANUEL La configuration ci-dessus indique à Windows Time Service d'utiliser quatre serveurs du pool NTP et d'utiliser une association en mode client (identifiée par le, 0x8 après chaque nom de serveur) pour les contacter. Cette configuration est analogue aux directives du serveur dans le fichier de configuration de ntpd. Notez que cette configuration ne doit pas être utilisée sur les serveurs ou clients Windows qui sont membres d'un domaine Active Directory, sauf si vous voulez absolument qu'ils ignorent l'heure des contrôleurs de domaine Active Directory sur le réseau.

mec
la source
3
Le service de temps Windows est déjà activé, le problème est qu'il ne fait pas le travail.
Zignd
1
Jetez un oeil à ce fil s'il vous plaît: sevenforums.com/general-discussion/…
duDE