BIOS-Update – Ja oder nein? Und wenn ja, wie funktioniert das?

  • Viele stellen sich immer wieder die Frage, für was denn so ein BIOS-Update nützlich ist und wann man ein Update auch wirklich durchführen sollte. Was ist überhaupt das BIOS: Basic Input/Output System - Das BIOS ist ein vorgegebenes Programm, das als fester Bestandteil im ROM (Read Only Memory) eines jeden Computers untergebracht ist. Bei jedem Neustart des Rechners wird die vorhandene Hardware überprüft und gegebenenfalls wird ein Fehlercode erzeugt. Eins vorab: Ein BIOS-Update ist ein sehr tiefer Eingriff in das System, und nicht immer bringt ein BIOS-Update auch den gewünschten Erfolg mit sich. In das BIOS werden bei Auslieferung des Mainboards schon viele Daten vorprogrammiert. Trotzdem kann es vorkommen, dass neue Hardware auf den Markt kommt, die das BIOS noch nicht kennt; häufig sind das z. B. CPUs. Damit das BIOS trotzdem mit den abgefragten und erhaltenen Daten etwas anfangen kann, muss von Zeit zu Zeit ein Update des BIOS vorgenommen werden. Wer jedoch an seinem System nichts ändert und keine Probleme hat, braucht in der Regel auch kein neues BIOS - getreu dem Motto "never change a running system!" (Wechsele niemals ein funktionierendes System). Der Update-Vorgang wird "flashen" (englisch "blitzen") genannt, weil durch elektrische Pulse das BIOS zunächst gelöscht und dann neu programmiert wird. Sollte also ein BIOS-Update nötig sein, stellt sich die Frage, wie dies durchgeführt werden kann. Zu Beginn sollte man wissen, was man überhaupt für ein BIOS hat. Dies ist feststellbar durch Aus- oder Ablesen der BIOS-ID-Nummer, welche am BIOS Startbild unten links steht. Weitere Hinweise zum BIOS gibt es mit Sicherheit in der Dokumentation des Mainboards. Hat man nun herausgefunden, was man für ein BIOS hat und von wann dies ist, kann man sich auf die Suche nach der Webseite des Mainboardherstellers machen. Auf der Website des Board-Herstellers sollte man sich dann nicht nur das neueste BIOS besorgen, sondern auch ein passendes Flash-Programm, welches die Programmierung erst möglich macht. Dieses Flash-Programm bietet dann auch die Möglichkeit der Sicherung des alten BIOS. Zusätzlich sollten sich unerfahrene User die Einstellungen im BIOS notieren, um diese später wieder vornehmen zu können. Nichts ist ärgerlicher als eine verloren gegangene BIOS-Optimierung. Außerdem kann es sein, dass im BIOS oder auf dem Board ein Programmier-Schutz eingeschaltet ist; dieser muss natürlich deaktiviert sein. Genauso übrigens wie die Cache-Einstellungen für die CPU. Hat man nun alle Sachen beisammen, sollte man sich eine bootfähige Diskette erstellen, um in eine "saubere" DOS-Umgebung gelangen zu können. Das Flashen sollte nicht von Windows oder von der DOS-Box aus durchgeführt werden. Auf die erstellte Boot-Diskette wird nun noch das Flash-Programm und das (ausgepackte!) BIOS-File kopiert - fertig. Nun kann man von der Diskette booten und dann gemäß der Anleitung (!) des Flash-Programms die Sicherung des alten BIOS und die Neuprogrammierung durchführen. Nach erfolgreichem Flashen muss das System neu gestartet werden. Dann geht man erneut in das BIOS und nimmt alle nötigen Einstellungen vor; außerdem sollte der Schreibschutz wiederhergestellt werden. Wenn das Flashen mal schiefgeht...Leider kann beim Flashen auch mal etwas schief gehen, z. B. durch das Verwenden der falschen BIOS-Datei, oder durch Stromausfall etc. Solange das System noch ansprechbar ist (also noch ein DOS-Prompt vorhanden ist), kann man den Flash-Vorgang einfach wiederholen oder das alte (hoffentlich gesicherte!) BIOS aufspielen. Wurde allerdings während des Flash-Vorgangs abgebrochen, wird das System normalerweise in einem nicht boot-fähigen Zustand zurückgelassen. Hier gibt es eine Notfallprozedur, die man ausprobieren sollte: Die meisten BIOS-Chips verfügen über einen Notbereich, der beim Flashen nicht überschrieben wird. So können zumindest noch ISA-Grafikkarten initialisiert werden. Also, wenn sich beim Einschalten des Rechners noch etwas tut, hat man zwei Chancen: Testweise kann eine ISA-Graffikarte eingebaut werden, um damit zu flashen.