Wie aktualisiere ich die Windows 8-Uhr mit dem Internet bei jedem Systemstart?

13

Ich würde meine Windows 8-Uhr jedes Mal, wenn ich das System starte, mit dem Internet aktualisieren, möglicherweise mit einem Skript, das beim Systemstart ausgeführt werden soll (wie diese Option im Fenster Datum und Uhrzeit auf der Registerkarte Internetzeit> Einstellungen ändern). ..> Jetzt aktualisieren).

Der Grund ist, dass ich einige Probleme mit dem Systemmantel habe und die Antwort auf diese Frage es lösen würde.

Hinweis: Die Option Mit einem Internet-Zeitserver synchronisieren ist markiert und der Zeitserver ist time.windows.com.

Ich habe einen Laptop mit Ubuntu und Windows 8 im Dual-Boot.

Zignd
quelle
Windows macht dies bereits sofort.
Ramhound
1
Es kann tun, aber nicht in meinem Fall. Ich denke, das Problem liegt an Ubuntu beim Dual-Boot.
Zignd
@Zignd: Haben Sie versucht, w32tm wie hier erwähnt zu verwenden ?
Karan
@Karan Ich habe diesen Befehl entdeckt, als ich mir die Links duDE angesehen habe, die in der Antwort unten angegeben sind. Das Problem ist jedoch, dass für diesen Befehl Administratorrechte erforderlich sind und ich ihn derzeit im Internet suche.
Zignd

Antworten:

18

1. Konfigurieren Sie den Windows-Zeitdienst so, dass die Zeit häufiger aktualisiert wird.

Systemsteuerung -> Datum und Uhrzeit -> Registerkarte Internetzeit.

Aktivieren Sie das Kontrollkästchen "Mit einem Internet-Zeitserver synchronisieren". Wenn kein Server ausgewählt ist, wählen Sie entweder "time.windows.com" oder "pool.ntp.org".

Dadurch wird die Zeit automatisch einmal pro Woche eingestellt, sodass Ihr Computer innerhalb weniger Sekunden nach der richtigen Zeit bleibt. Wenn Sie einen wichtigen Server ausführen, müssen Sie ihn möglicherweise häufiger einstellen. Dazu müssen Sie die Registrierung bearbeiten.

Gehen Sie zu HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\ NtpClientund überprüfen Sie den Wert SpecialPollInterval. Dies ist in Sekunden.

Der Standardwert ist 604800, dh die Anzahl der Sekunden pro Woche. Wählen Sie für die tägliche Zeitprüfung 86400. Wenn Sie keine besonderen Anforderungen haben, benötigen Sie nicht mehr als täglich. Vier Stunden wären alle 14400.

2: Konfigurieren Sie das System so, dass die Zeit beim Booten erzwungen wird.

Um ein Force-Update durchzuführen, müssen Sie Folgendes als Administrator (oder System) ausführen:

SC START w32time task_started

Um die Aktualisierung beim Booten zu erzwingen, müssen Sie diesen Befehl als Administrator ausführen. Sie können dies mit dem Taskplaner tun. Führen Sie dazu als Administrator Folgendes aus:

schtasks /CREATE /TN "Set Time On Start" /SC ONSTART /RU SYSTEM /TR "SC START w32time task_started"
Ben
quelle
1
Es ist besser laufen %windir%\system32\w32tm.exe /resyncnach SC START w32time task_started. Dieser Befehl gewährleistet /
erzwingt die
1

Ich denke, Sie müssen nur den Windows-Zeitdienst in Ihren Einstellungen aktivieren - er kümmert sich um eine Windows-Uhr: http://support.ntp.org/bin/view/Support/WindowsTimeService

Ab Windows 2000 enthält Microsoft den Windows-Zeitdienst in allen Windows-Versionen. Anfänglich bestand die Aufgabe des Windows-Zeitdienstes darin, alle Uhren im Windows-Netzwerk lose synchron zu halten, um die bis zu einem gewissen Grad zeitkritische Kerberos-Authentifizierung zu unterstützen. Der Windows-Zeitdienst wird auch als "w32time" bezeichnet und kann mit der Registrierung, dem GUI-Tool des Gruppenrichtlinien-Editors oder dem Befehlszeilentool w32tm konfiguriert werden. ... Eigenständige Windows-Server und -Clients werden automatisch so konfiguriert, dass time.windows.com in einstündigen Intervallen abgefragt wird. Der time.windows.com-Server (eigentlich ein Servercluster) wird von Microsoft verwaltet. ... Eine Beispielkonfiguration, die für einen Windows 2003-Standalone-Server oder einen primären Domänencontroller-Emulator in einer Active Directory-Domäne geeignet ist: 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 Die obige Konfiguration weist Windows Time Service an, vier Server aus dem NTP-Pool zu verwenden und eine Client-Modus-Zuordnung (gekennzeichnet durch 0x8 nach jedem Servernamen) zu verwenden, um sie zu kontaktieren. Diese Konfiguration entspricht den Serveranweisungen in der Konfigurationsdatei für ntpd. Beachten Sie, dass diese Konfiguration nicht auf Windows-Servern oder -Clients verwendet werden sollte, die Mitglieder einer Active Directory-Domäne sind, es sei denn, Sie möchten unbedingt, dass sie die Zeit von Active Directory-Domänencontrollern im Netzwerk ignorieren. HANDBUCH Die obige Konfiguration weist Windows Time Service an, vier Server aus dem NTP-Pool zu verwenden und eine Client-Modus-Zuordnung (gekennzeichnet durch 0x8 nach jedem Servernamen) zu verwenden, um sie zu kontaktieren. Diese Konfiguration entspricht den Serveranweisungen in der Konfigurationsdatei für ntpd. Beachten Sie, dass diese Konfiguration nicht auf Windows-Servern oder -Clients verwendet werden sollte, die Mitglieder einer Active Directory-Domäne sind, es sei denn, Sie möchten unbedingt, dass sie die Zeit von Active Directory-Domänencontrollern im Netzwerk ignorieren. HANDBUCH Die obige Konfiguration weist Windows Time Service an, vier Server aus dem NTP-Pool zu verwenden und eine Client-Modus-Zuordnung (gekennzeichnet durch 0x8 nach jedem Servernamen) zu verwenden, um sie zu kontaktieren. Diese Konfiguration entspricht den Serveranweisungen in der Konfigurationsdatei für ntpd. Beachten Sie, dass diese Konfiguration nicht auf Windows-Servern oder -Clients verwendet werden sollte, die Mitglieder einer Active Directory-Domäne sind, es sei denn, Sie möchten unbedingt, dass sie die Zeit von Active Directory-Domänencontrollern im Netzwerk ignorieren.

Kumpel
quelle
3
Der Windows-Zeitdienst ist bereits aktiviert. Das Problem besteht darin, dass er den Job nicht ausführt.
Zignd
1
Schauen Sie sich bitte diesen Thread an: Sevenforums.com/general-discussion/…
duDE