Der Rechner meldet beim Booten einen CMOS-Fehler und vergisst Uhrzeit und BIOS-Einstellungen. Erster Verdacht: die Knopfzelle auf dem Mainboard.
Aufwand:
ca. 20 Min.
Voraussetzung:
Schraubendreher, Zugang zum BIOS/UEFI-Setup, Ersatz-Knopfzelle exakt des aufgedruckten Typs
Gilt für:
PCs mit einer zum PC/AT kompatiblen Echtzeituhr (alle i386-PCs und ACPI-Systeme laut rtc(4)), Linux-Befehle: hwclock aus util-linux, Handbuchseite in der am 2026-10-14 abrufbaren Fassung
Das Symptom
Beim Einschalten erscheint noch vor Windows eine Meldung wie CMOS Checksum Error,
CMOS Battery Low oder die Aufforderung, mit F1 fortzufahren. Die Uhr steht auf
einem Datum weit in der Vergangenheit, und im BIOS vorgenommene Einstellungen sind
nach dem nächsten Ausschalten wieder verschwunden.
Die „Layer 8“-Wahrheit
Das BIOS hält die Uhrzeit in einer eigenen Hardware-Uhr und legt Einstellungen in
einem winzigen Speicher daneben ab, der auch dann Strom braucht, wenn der Rechner aus
und vom Netz getrennt ist. Diesen Strom liefert eine kleine Knopfzelle auf dem
Mainboard — die Linux-Handbuchseite rtc(4) beschreibt sie für PCs ausdrücklich als
austauschbare Reservebatterie. Ist sie nach einigen Jahren leer, verliert der Speicher
seinen Inhalt bei jedem Stromtrennen — und beim nächsten Start merkt das BIOS, dass die
Prüfsumme nicht mehr stimmt.
Die Lösung ist eine der wenigen in der IT, die wirklich so einfach ist, wie sie
klingt: neue Batterie, fertig. Nur zwei Ausnahmen lohnen einen zweiten Gedanken —
bei einem fast neuen Rechner ist eher ein Kontakt- oder BIOS-Problem im Spiel als
eine leere Zelle, und eine Ersatzzelle, die lange in der Schublade lag, kann selbst
schon erschöpft sein. Darauf, dass ein paar Stunden am Netz eine leere Knopfzelle
wieder füllen, sollte man nicht hoffen: rtc(4) nennt sie eine austauschbare
Reservebatterie, keinen Akku.
Und wer nach dem Tausch immer noch eine falsche Uhr sieht, sucht an der falschen
Stelle weiter: Dann ist die Versorgung in Ordnung, und die Uhr bekommt eine falsche
Zeit vorgesetzt — klassisch im Dualboot, wo Windows die Hardware-Uhr in Ortszeit
und Linux sie in UTC erwartet.
Die echte, verifizierte Lösung
1000 % faktenbasiert. Jeder Befehl ist real, jeder Pfad existiert. Schritt für Schritt:
1.
Die Symptome zusammensetzen
CMOS-Fehler beim Start, dazu eine Uhr, die nach jedem Ausschalten zurückspringt, und BIOS-Einstellungen, die sich nicht merken lassen — das ist das klassische Bild einer leeren Pufferbatterie. Die drei Symptome passen zu einer gemeinsamen Ursache: Die Hardware-Uhr ist laut hwclock ein Baustein „with its own power domain (battery, capacitor, etc), that operates when the machine is powered off, or even unplugged“ – fällt diese eigene Versorgung aus, vergisst sie beim Stromtrennen alles.
2.
Die Knopfzelle tauschen
Bei PCs sitzt die Echtzeituhr heute im Chipsatz des Mainboards und nutzt nach rtc(4) eine austauschbare Knopfzelle als Reserve. Rechner vom Strom trennen, die Batterie vorsichtig aus der Halterung lösen und durch eine neue genau desselben Typs ersetzen – der Typ steht auf der Zelle selbst (etwa CR2032) und im Handbuch des Mainboards. Sie ist ein Verschleißteil, kein Defekt des Mainboards.
3.
BIOS-Einstellungen neu setzen
Nach dem Wechsel sind die BIOS-Einstellungen auf Werkszustand. Uhrzeit und Datum korrekt setzen, und falls nötig die Startreihenfolge sowie das RAM-Profil (XMP/EXPO) wieder aktivieren.
4.
Bei brandneuen Geräten anders denken
Tritt der Fehler bei einem fast neuen Rechner auf, ist eine erschöpfte Batterie die unwahrscheinlichere Erklärung. Dann steckt sie eventuell nicht richtig in der Halterung, oder das BIOS wurde durch einen abgebrochenen Update-Vorgang beschädigt — hier hilft ein BIOS-Reset per Jumper laut Handbuch des Mainboards oder ein erneutes Update.
5.
Uhr trotz neuer Batterie falsch: Zelle und Zeitquelle prüfen
Auch eine Ersatzzelle, die jahrelang in der Schublade lag, kann schon erschöpft sein – im Zweifel eine frisch gekaufte nehmen. Darauf, dass ein paar Stunden am Netz eine leere Zelle wieder füllen, sollte man nicht bauen: rtc(4) beschreibt sie als austauschbare Reservebatterie, nicht als Akku. Stimmt die Uhr mit frischer Zelle weiterhin nicht, ist die Zeitquelle verdächtig (Dualboot, fehlende Synchronisierung), nicht mehr die Versorgung.
6.
Unter Linux: die Hardware-Uhr direkt abfragen
Mit hwclock lässt sich die Hardware-Uhr selbst auslesen; die Ausgabe erfolgt laut Handbuch immer in Ortszeit, auch wenn die Uhr in UTC läuft. Manche RTC-Bausteine melden zusätzlich eine zu niedrige Batteriespannung, abrufbar mit --vl-read – aber nur, wenn Baustein und Treiber das unterstützen; die Handbuchseite sagt ausdrücklich, dass nicht alle es können. Eine leere Antwort ist deshalb kein Beweis für eine volle Zelle.
sudo hwclock --show
sudo hwclock --vl-read
Häufige Fragen (FAQ)
?Gehen durch die leere Knopfzelle Daten auf der Festplatte verloren?
Nein. Die Knopfzelle ist die Reservestromquelle der Echtzeituhr auf dem Mainboard – laut Linux-Handbuchseite rtc(4) eine „replaceable coin-sized backup battery“ – und des kleinen CMOS-Speichers, der mit dieser Uhr zusammenhängt. Mit Ihren Dateien auf Festplatte oder SSD hat sie nichts zu tun. Verloren gehen die Uhrzeit und die Einstellungen, die das BIOS dort abgelegt hat.
?Ich habe die Batterie getauscht, die Uhr geht trotzdem falsch. Was nun?
Dann liegt es meist nicht mehr am Strom, sondern an der Zeitquelle: Bei einem Dualboot-System schreiben Windows und Linux die Uhr unterschiedlich in die Hardware. Die Linux-Kernel-Dokumentation sagt, die Hardware-Uhr laufe normalerweise in UTC, „unless they dual boot with MS-Windows“. Prüfen Sie außerdem, ob die automatische Zeitsynchronisierung aktiv ist, bevor Sie weiter an der Hardware suchen.
?Warum heißt die Uhr mal CMOS-Uhr, mal RTC, mal BIOS-Uhr?
Weil es dasselbe Bauteil ist. Die Handbuchseite von hwclock zählt die Namen auf: „the hardware clock, the real-time clock, the RTC, the BIOS clock, and the CMOS clock“. Sie läuft unabhängig vom Betriebssystem, mit eigener Stromversorgung – genau deshalb merkt man eine leere Zelle erst nach dem nächsten Stromtrennen.
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.
Das BIOS-Update wurde unterbrochen und der PC ist tot? Viele Mainboards haben eine Notfall-Wiederherstellung, die das BIOS ohne Prozessor neu aufspielt.