Faragiri

Computertechnik lernenIT

Der Rechner startet von allein neu, und im Protokoll steht nichts. Zwei Befehle, die kein Siegel brechen, grenzen den Fehler auf ein Bauteil ein.

7Abschnitte
6Min. Lesezeit
2Tiefe

Der Verdacht

Zwei Fragen, und jede nimmt den größten Teil des Restes weg

Die Breite jedes Bandes ist die Zahl der noch verdächtigen Teile. Der Absturz der Breite ist die Aussage: zwei Fragen ohne Werkzeug räumen fast alles ab.

  1. Alles im GehäuseWo ein Teiletausch anfängt, und warum er eine Woche dauert12
  2. Kein Protokoll, also keine SoftwareEine unerwartete Abschaltung ohne Eintrag ist Strom oder Wärme, entschieden vor dem ersten Werkzeug7
  3. Die Platte meldet PASSEDEin Befehl, und das Bauteil, das jeden anderen Fehler nachahmt, ist draußen5
  4. Kerne bei 94 Grad unter LastDie Kühlung, und die Neustarts in den Annahmezeiten bestätigen es1

Die Zahlen sind die Verdachtsliste einer Maschine und keine allgemeine Erhebung. Allgemein ist die Reihenfolge: die beiden Fragen, die nichts kosten, kommen vor der, die ein Siegel bricht.

Der Rechner an der Annahme des Kfz-Meisterbetriebs Sarikaya in Gelsenkirchen startet zweimal am Tag von selbst neu, mitten in der Auftragserfassung. Kein Bluescreen, kein Eintrag im Protokoll außer der Notiz, dass die letzte Abschaltung unerwartet war. Drei Leute haben bereits geraten, Windows neu aufzusetzen. Ein Neustart ohne Bluescreen ist Strom oder Wärme, nicht Software, und ein Neuaufsetzen hätte einen Tag gekostet und nichts geändert.

Hardwarefehler haben wenige Formen, jede Form hat eine Signatur, und die Arbeit besteht darin, die Signatur zu lesen. Bauteile aufzählen kann in diesem Markt fast jeder, denn die Ausbildung und jede Umschulung fangen damit an. Ein defektes Bauteil zu erkennen wird nirgends geprüft. Dieses Gebiet ist die unterste Schicht der IT, und jede Störung darüber wird zuerst hier gemeldet.

Das Siegel zuerst: was ein Betrieb überhaupt öffnen darf

Vor dem Schraubendreher steht in einem Betrieb eine Frage, die in keiner englischen Anleitung vorkommt: Darf dieses Gehäuse geöffnet werden. Die gesetzliche Gewährleistung läuft zwei Jahre ab Übergabe. Eine Herstellergarantie ist etwas anderes, nämlich ein freiwilliges Versprechen mit eigenen Bedingungen, und eine davon ist oft ein unversehrtes Siegel. Unter Kaufleuten verlangt Paragraf 377 des Handelsgesetzbuchs außerdem, einen Mangel an einem gelieferten Rechner unverzüglich zu rügen.

Der Rechner in Gelsenkirchen ist vierzehn Monate alt und geleast. Daraus folgt die Reihenfolge dieser Seite: Die Fragen, die kein Siegel brechen und die Maschine im Betrieb lassen, kommen zuerst. Sie beantworten mehr, als der Griff zum Werkzeug vermuten lässt.

Zwei Fragen, und der Verdacht schrumpft auf ein Teil

Die Teile, die dieses Verhalten plausibel erzeugen können, sind zu Beginn 12: Netzteil, Mainboard, Prozessor, Kühlung, vier Speichermodule, die Systemplatte und drei Geräte aus der Peripherie, die daran hängen. Das fehlende Absturzprotokoll nimmt alles heraus, was die Software gemeldet hätte, und macht daraus 7. Ein einziger Befehl an die Platte macht daraus 5. Am Ende bleibt 1, und bis dahin lag kein Werkzeug auf dem Tisch.

Unter Windows trägt dieselbe Auskunft eine Nummer. Ereignis 41 aus der Quelle Kernel-Power heißt: neu gestartet, ohne herunterzufahren. Es steht ohne begleitende Fehlermeldung da, wenn nichts zu melden war, und genau dieses Schweigen ist die Auskunft. Abfragen lässt es sich ohne Klickweg.

wevtutil qe System /q:"*[System[(EventID=41)]]" /c:5 /rd:true /f:text

Das sind fünf Einträge, der neueste zuerst. In Gelsenkirchen liegen sie an Werktagen zwischen halb zehn und elf und zwischen halb drei und vier. Damit ist die halbe Diagnose schon da, denn ein Fehler, der die Uhrzeit kennt, kennt die Last.

Die Maschine läuft die meiste Zeit, also lässt sie sich befragen. Die erste Frage gilt der Platte, weil eine sterbende Platte Symptome erzeugt, die nach allem Möglichen aussehen.

smartctl -H /dev/sda

Die Antwort ist eine Zeile: SMART overall-health self-assessment test result: PASSED. Der Befehl liest das Fehlerregister des Laufwerks, also umgelagerte Sektoren und Lesefehler, statt aus dem Verhalten zu raten. PASSED ist kein Gesundheitszeugnis, denn eine Platte kann auf Arten sterben, über die diese Selbstprüfung nicht stolpert. FAILED dagegen beendet die Untersuchung sofort.

Die Wärme erklärt das fehlende Protokoll

Die zweite Frage gilt der Temperatur, und sie trifft diesen Fehler. Der Befehl sensors nennt die Kerntemperatur, und eine Notabschaltung ist kein Absturz. Ein Prozessor, der seine Grenze erreicht, schaltet die Maschine ab, statt sich zu beschädigen. Deshalb steht nichts im Protokoll, denn es ist nichts abgestürzt und das Betriebssystem wurde nie gefragt.

In Gelsenkirchen stehen die Kerne vier Minuten nach dem Start der Werkstattsoftware bei 94 Grad Celsius, und die Neustarts fallen auf die Annahmezeiten am Vormittag. Der Kühler saß auf drei von vier Klammern. Die vierte war nie geschlossen worden, was ein Montagefehler ist und kein Defekt, und die Maschine hat zwei Jahre gehalten, weil die alte Software den Prozessor nie warm gemacht hat.

Ein Fehler im Speichertest ist einer zu viel

Die dritte Frage gilt dem Arbeitsspeicher und braucht die Nacht. Ein einziger Fehler in memtest86+ ist einer zu viel. Ein gekipptes Bit in vier Stunden Prüfung ist ein defektes Modul und kein grenzwertiges. Speicherfehler erzeugen die verwirrendsten Symptome dieses ganzen Gebiets, weil sie beschädigen, was gerade an dieser Adresse lag: jedes Mal ein anderes Programm, jedes Mal eine andere Meldung, und der feste Eindruck, die Maschine sei verhext.

Zwei Arbeitsweisen

Tauschen, bis es aufhört, gegen fragen, bis es einen Namen hat

Drei der vier Zeilen sprechen für das Prüfen. Die vierte ist echt und ist der Grund, warum sich das Tauschen hält.

Teile tauschen, bis sie läuftSchnell zu beginnen, und es fühlt sich von der ersten Minute an nach Fortschritt an
Fragen, bis der Fehler einen Namen hatLangsamer zu beginnen, und am Ende steht ein Satz statt einer laufenden Maschine
Ist am Ende bekannt, warum sie läuftNein, zwei Griffe schließen keinen von beiden ausJa, und es steht im Ticket
Kommt der Fehler wiederOft, weil ein Wiedereinsetzen als Reparatur verbucht wurdeSelten, weil die Ursache einen Namen hat
Verbrauchte TeileMehrere, und einige davon waren heilEines, und es ist das richtige
Maschine heute wieder an der AnnahmeManchmal, und das ist das ehrliche Argument dafürNicht, wenn der Speichertest die Nacht braucht

Die letzte Zeile ist der Grund, warum sich die Gewohnheit in einem vollen Betrieb hält, und sie ist eine echte Einschränkung und keine Bequemlichkeit. Die Antwort ist, den langsamen Test zuerst zu starten und währenddessen zu tauschen, statt eine der beiden Spalten zu wählen.

Immer nur ein Teil, sonst sagt der Test nichts

Unter Druck ist der Reflex, mehrere Dinge gleichzeitig zu ändern, weil die Werkstatt den Rechner braucht und jeder Griff schnell geht. Immer nur ein Teil tauschen, sonst sagt der Test nichts. Zwei Änderungen und eine laufende Maschine lassen offen, welche der beiden gewirkt hat. Das andere Teil ist dann ohne Grund aus dem Lager verschwunden, und wenn geraten wurde, kommt der Fehler wieder.

Ein Bauteil bleibt in jedem Fall zu. Ein Netzteil führt auch im ausgeschalteten Zustand noch Ladung in seinen Kondensatoren, es ist als geschlossene Einheit gebaut, und Arbeiten an elektrischen Betriebsmitteln dürfen nach der Unfallverhütungsvorschrift DGUV Vorschrift 3 nur eine Elektrofachkraft oder jemand unter ihrer Leitung ausführen. Ein Netzteil wird getauscht und geprüft, nicht geöffnet.

Die Folgerung fällt schwerer: Wiedereinsetzen ist eine Prüfung, keine Reparatur. Wenn das Zurückdrücken eines Speichermoduls die Maschine heilt, saß das Modul nicht fest, und die Frage lautet, warum. Meistens hat jemand das Gehäuse bewegt. Wer das Wiedereinsetzen ins Ticket schreibt und den Vorgang schließt, sieht dieselbe Maschine in sechs Wochen wieder. Genau darum geht es bei der Fehlerdiagnose.

Die Bauteile sind geprüft, die Suche nicht

Der Stillstand ist ein Vertrauensproblem und kein Wissensproblem, und in diesem Markt hat er eine eigene Form. Wer die Ausbildung oder eine Umschulung hinter sich hat, kann Sockel, Chipsätze und Wattzahlen aufsagen, weil genau das abgefragt wurde. Dann steht eine Maschine da, die schon gebaut ist, und die Kenntnis trägt nicht. Bauen ist eine Aufgabe mit Endzustand, Suchen ist keine.

An dieser Stelle entscheiden viele still für sich, sie seien keine Hardwareleute. Was fehlt, ist eine Reihenfolge, und was die Teile sind, steht im Aufbau eines Rechners. Der uebliche Weg dorthin führt über das Gegenteil, nämlich einen PC selbst zu bauen, und der lehrt, welche Bauteile es gibt, und über den Klang eines sterbenden nichts.

Was 2026 zu öffnen ist

Für die Platte liefert smartmontools den Befehl smartctl, kostenlos und in jeder gängigen Paketquelle. Es ersetzt die bootfähigen Diagnosewerkzeuge der Hersteller, für die die Maschine aus dem Betrieb genommen werden musste, um eine Frage zu beantworten, die sich im Laufen stellen lässt.

Für den Speicher ist memtest86+ in der Fassung 8.10 kostenlos und unter der GPL v2 veröffentlicht, und es startet von einem USB-Stick. Es ersetzt das Tauschen von Modulen und die zwei Wochen Warten darauf, ob der Fehler wiederkommt. Ein voller Durchlauf über 16 Gigabyte dauert einige Stunden und gehört in die Nacht, nicht zwischen zwei Kunden.

Für die Temperatur liest lm-sensors unter Linux dieselben Chips auf dem Mainboard, die unter Windows HWiNFO ausliest, und beide ersetzen die Hand am Gehäuse. Hier steht der Preis, den die englischsprachige Anleitung nicht nennt: HWiNFO ist nur für den privaten Gebrauch kostenlos. In einem Betrieb sind vierzehn Tage zur Erprobung erlaubt, danach braucht der Arbeitsplatz eine kostenpflichtige Pro-Lizenz.

Offen bleibt, was zu tun ist, wenn die Maschine in Ordnung ist und das, was darauf läuft, nicht. Diese Schicht beginnt bei den Betriebssystemen. Und die Frage, wer diese Diagnose achtmal am Tag stellt, führt in den IT-Support.

Daneben

Darüber