Windows 7 Zeit ändert sich ständig von selbst
Wie der Titel andeutet, ändert sich die Fensterzeit in zufälligen Zeiten und mit zufälligen Beträgen. Es passiert manchmal jede Minute, manchmal ist es gut für Stunden. Wenn ich auf “Synchronisieren mit der Internet-Zeit” drücke, wird sie auf die richtige Zeit aktualisiert.
Dinge, die ich gelesen/überprüft habe
- Internetzeitsynchronisation deaktivieren/aktivieren. Keine Hilfe.
- Windows-Zeitdienst deaktivieren/aktivieren. Hilft nicht.
- CMOS-Batterie ist leer. Nein, sie ist nicht tot. Zeitänderungen finden auch bei laufendem Windows statt.
- Ihre Router/Modem-Zeit ist falsch und beeinflusst die Windows-Zeit. Nein, sie ist nicht falsch.
- Ihre Zeitzone ist falsch konfiguriert. Nein, sie lautet UTC+0 London
- Sie booten mit einem Hackintosh/Linux. Nein, auf diesem PC läuft nur Win 7.
- Sie haben eine fragwürdige Übertaktung. Ich habe ein hohes OC-Profil, aber ich habe versucht, mit den Standardgeschwindigkeiten zu laufen, was nicht geholfen hat.
- Virus/Trojaner. Das bezweifle ich stark. Dies ist eine sehr nackte Windows-Installation zum Spielen. Es sind nur Windows und Spiele mit Steam installiert.
Update
Ich kann bestätigen, dass dieses Problem nicht besteht, wenn ich das Windows im abgesicherten Modus starte. Ich habe dies getestet, indem ich im abgesicherten Modus gebootet habe. Nach dem Booten habe ich die Zeit manuell korrigiert und den PC für ein paar Stunden laufen lassen, und die Zeit wurde nicht verändert.
Update 2
Ich weiß nicht, wie ich dieses Detail übersehen habe (oder ob es tatsächlich hilft), aber die Zeit wird auf “die” exakte Zeit zurückgesetzt. Diese exakte Zeit ist die erste aktualisierte Zeit.
Beispiel:
- Ich starte den PC, und nach einiger Zeit wird er auf (sagen wir) 09:33:27 zurückgesetzt
- a-) Ich korrigiere die Zeit, lasse ihn eine Zeit lang laufen, und er springt zurück auf 09:33:27
- b-) Ich lasse ihn eine Zeit lang laufen, und er wird auf 09: 33:27 nach einer Periode (sehr zufällige Periode, ich sehe hier kein Muster wie stündlich/alle 17 Minuten oder sonst etwas)
- Das passiert immer wieder, egal ob ich die Zeit ändere oder nicht.
- Nach dem nächsten Start (am nächsten Tag?) wählt er eine andere Zeit, um sich auf
Weitere Details
Hier ist ein Screenshot aus der Ereignisanzeige, über die Zeitänderung. Beachten Sie, dass dieser Screenshot aufgenommen wurde, als der “Windows Time”-Dienst deaktiviert war.
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Microsoft-Windows-Kernel-General" Guid="{A68CA8B7-004F-D7B6-A698-07E2DE0F1F5D}" />
<EventID>1</EventID>
<Version>0</Version>
<Level>4</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x8000000000000010</Keywords>
<TimeCreated SystemTime="2014-01-25T09:38:34.500000000Z" />
<EventRecordID>19280</EventRecordID>
<Correlation />
<Execution ProcessID="4" ThreadID="64" />
<Channel>System</Channel>
<Computer>slayer</Computer>
<Security UserID="S-1-5-18" />
</System>
<EventData>
<Data Name="NewTime">2014-01-25T09:38:34.500000000Z</Data>
<Data Name="OldTime">2014-01-25T13:59:57.982183900Z</Data>
</EventData>
</Event>
Bildschirmfoto der Ereigniseigenschaften:
Detailseite vom gleichen Ereignis:
Screenshot und die Details deuten irgendwie darauf hin, dass Windows wirklich denkt, dass dies der richtige Zeitpunkt ist und das Bedürfnis hat, ihn zu aktualisieren. Obwohl kein Windows-Dienst aktiviert ist, um dies zu autorisieren.
Irgendwelche Ideen?
Update 3 Problem & Lösung
Das Problem war offensichtlich nicht Windows oder eine andere Software, die versucht, die Zeit zu aktualisieren.
Nachdem ich den Systemspeicher-Dump eine Stunde lang gelesen hatte, fand ich heraus, dass Windows nicht in der Lage war, die RTC vom Motherboard zu lesen. Nachdem es eine Weile nicht gelungen ist, den RTC-Status zu lesen, denkt Windows, dass es die Zeit falsch berechnet und kehrt zum letzten bekannten RTC-Status zurück.
Ich habe keine Ahnung, warum dies nicht im “Abgesicherten Modus” passiert und das erfolgreiche Starten von Windows im Abgesicherten Modus brachte mich auf eine völlig falsche Fährte (Suche nach einem Fehler in der Software statt in der Hardware) Die Fehlerquelle war das System-BIOS (oder UEFI in meinem Fall), das nach dem System-POST und dem Booten überhaupt nicht mehr läuft. Eine einfache Google-Suche nach diesem Problem und anscheinend ist es ein sehr häufiges Problem mit den meisten UEFI-Boards (Ich benutze selbst ein Asus-ROG-Board)
Die empfohlene Lösung war: Flashen Sie Ihr UEFI und setzen Sie das CMOS im Standby-Modus zurück. Da ich wusste, dass ich bereits eine aktuelle UEFI-Version hatte, hat bei mir nur das Zurücksetzen des CMOS im Standby funktioniert. Jetzt funktioniert alles ohne Probleme.
Danke für all die Anregungen und Entschuldigung für die irreführenden Informationen über das Problem, aber ich werde alle Informationen oben gepostet lassen, in der Hoffnung, dass es vielleicht jemand anderes.