Layer 8Ehrlicher Tech-Support
BetriebssystemSchweregrad: Lästig

Dual-Boot: falsche Uhrzeit nach Windows/Linux-Wechsel

Nach dem Wechsel zwischen Windows und Linux geht die Uhr falsch? Beide deuten die Hardware-Uhr anders. So stellst du eine Seite auf UTC um.

Aufwand:
ca. 10 Min.
Voraussetzung:
Administrator-Rechte, Eingabeaufforderung oder PowerShell

Das Symptom

Du hast Windows und Linux parallel installiert, und seither spielt die Uhr verrückt: Nach jedem Wechsel zwischen den Systemen geht die Zeit plötzlich um ein oder zwei Stunden falsch. Du stellst sie richtig, bootest ins andere System – und schon ist sie wieder daneben.

Die „Layer 8“-Wahrheit

Das ist kein Fehler, sondern ein klassisches Missverständnis zwischen zwei Mitbewohnern, die dieselbe Uhr an der Wand unterschiedlich ablesen. Im PC steckt eine einzige Hardware-Uhr, doch die beiden Systeme deuten ihre Zahl gegensätzlich: Linux nimmt an, sie zeige die Weltzeit UTC, Windows glaubt, sie zeige die lokale Zeit. Beim Wechsel „korrigiert“ jedes System die Uhr um deine Zeitzone – und verstellt sie damit für das andere. Ewiges Nachstellen ist deshalb sinnlos, es behandelt nur das Symptom. Die Lösung ist, die beiden zur selben Annahme zu zwingen: eine Seite auf UTC (oder beide auf lokale Zeit), ein Neustart, Frieden. Am saubersten stellt man Windows um, weil UTC der Standard der übrigen Welt ist.

Die echte, verifizierte Lösung

1000 % faktenbasiert. Jeder Befehl ist real, jeder Pfad existiert. Schritt für Schritt:

  1. 1.

    Das Problem verstehen

    Die verstellte Uhr ist kein Defekt, sondern ein Deutungsstreit: Linux liest die Hardware-Uhr als UTC, Windows als lokale Zeit. Beide müssen dieselbe Sprache sprechen – die Lösung ist, eine Seite umzustellen, nicht ständig die Uhr nachzustellen.

  2. 2.

    Windows auf UTC umstellen (empfohlen)

    In Windows die Hardware-Uhr als UTC behandeln lassen. In einer Eingabeaufforderung mit Administratorrechten diesen Registrierungswert setzen und danach neu starten:

    reg add "HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation" /v RealTimeIsUniversal /t REG_DWORD /d 1 /f
    
  3. 3.

    Alternativ Linux auf lokale Zeit stellen

    Willst du Windows nicht anfassen, kann stattdessen Linux die Hardware-Uhr als lokale Zeit deuten. Unter systemd geht das mit einem Befehl – danach richtet sich Linux nach derselben Annahme wie Windows:

    timedatectl set-local-rtc 1
    
  4. 4.

    Die Zeit einmal korrekt setzen

    Nach der Umstellung in beiden Systemen die automatische Zeitsynchronisation aktivieren und die Uhr einmal korrekt stellen lassen. Ab dann bleibt die Zeit über beide Systeme hinweg stabil.

  5. 5.

    Nach einem Wechsel gegenprüfen

    Einmal von Windows nach Linux und zurück booten und die Uhrzeit kontrollieren. Stimmt sie in beiden Systemen, sind sie sich über die Hardware-Uhr endlich einig.

Häufige Fragen (FAQ)

?Warum ist die Uhr nach dem Betriebssystem-Wechsel verstellt?

Windows und Linux lesen dieselbe Hardware-Uhr im PC unterschiedlich. Linux geht standardmäßig davon aus, dass sie auf Weltzeit (UTC) läuft, Windows nimmt die lokale Zeit an. Nach jedem Wechsel verstellt das eine System die Uhr um den Betrag deiner Zeitzone, weil beide dieselbe Zahl anders interpretieren.

?Welche Seite sollte ich umstellen?

Am saubersten ist es, Windows auf UTC umzustellen, weil das dem Standard von Linux und praktisch aller Server entspricht. Man kann alternativ auch Linux auf lokale Zeit umstellen. Wichtig ist nur, dass sich beide Systeme einig sind – dann bleibt die Uhr nach jedem Wechsel korrekt.

Belege

Diese Seite ist gegen die folgenden Primärquellen geprüft – Hersteller, Standard oder Gesetzestext. Wer es nicht glaubt, muss es nicht: Da steht, wo es nachzulesen ist.

Zuletzt geprüft am . Dokumentation altert – ein Datum daneben ist der einzige ehrliche Umgang damit.

Verwandte Fehler

OSLästig

Linux: GRUB zeigt kein Bootmenü

GRUB startet direkt ins System, ohne Auswahlmenü? Meist ist das Menü nur ausgeblendet. So erzwingst du es und stellst den Timeout dauerhaft ein.

OSLästig0xC004F211

Windows nicht aktiviert nach Hardwaretausch

Nach dem Mainboard- oder Festplattentausch ist Windows nicht mehr aktiviert? Die digitale Lizenz hängt an der Hardware. So holst du sie zurück.

OSLästig

Windows: Die Uhr geht dauerhaft falsch

Die Systemuhr driftet oder springt, obwohl die Zeitzone stimmt? Meist läuft der Windows-Zeitdienst nicht sauber oder synchronisiert mit keinem Server.