Startseite » wie man » Was ist Firmware oder Microcode und wie kann ich meine Hardware aktualisieren?

    Was ist Firmware oder Microcode und wie kann ich meine Hardware aktualisieren?

    Firmware ist eine Art Software, die auf einem Hardwaregerät ausgeführt wird und Low-Level-Aufgaben ausführt. Zum Beispiel wird von einer Fernsehfernbedienung über eine Computerfestplatte bis zu einer Luftdrohne eine eigene Firmware ausgeführt. Mikrocode ist im Grunde eine Firmware für Ihre CPU.

    Was ist Firmware??

    Software bezieht sich auf die Programme, Anwendungen und anderen Computercode, der auf einem Gerät ausgeführt wird. Hardware bezieht sich auf die tatsächlichen physischen Geräte. Wenn Sie über einen Windows-PC verfügen, sind das Windows-Betriebssystem und alle von Ihnen verwendeten Anwendungen Software, und der PC selbst und seine Komponenten wie Festplatte, CPU, Motherboard, Maus und Display sind Hardware.

    „Firmware“ ist, wie der Name schon sagt, etwas zwischen Software und Hardware. Firmware ist eigentlich nur eine Art von Software, aber sie wird normalerweise in einen in diese Hardware integrierten Speicher programmiert und läuft auf einem viel niedrigeren Niveau. Bei einem PC verfügen Ihr Motherboard, Ihre CPU, Ihr Grafikprozessor, Ihre Festplatte, Ihre Maus und andere Geräte über eine eigene Firmware.

    Wenn Sie zum Beispiel Ihren PC starten, wird die Firmware auf Ihrem Motherboard (UEFI oder BIOS) gestartet und Ihre Geräte initialisiert, bevor Sie den Startvorgang auf Ihre Festplatte und anschließend auf Ihr Betriebssystem verlagern. Ihr Solid-State-Laufwerk verfügt über eine Firmware, die automatisch verwaltet, wo Daten für optimale Leistung in den physischen Flash-Speicherzellen gespeichert werden sollen. Das Video-BIOS ist eine Art Firmware, die videobezogene Anweisungen übersetzt, bevor sie an den Grafikprozessor Ihres Computers gesendet werden. Sogar Ihre USB-Maus verfügt über eine Firmware, die die physische Mauseingabe interpretiert, mit Ihrem Computer kommuniziert und etwaige Lichter an Ihrer Maus mit Strom versorgt.

    Firmware kann das gesamte Betriebssystem eines einfachen Geräts sein

    Bei einigen einfachen Geräten kann sich die „Firmware“ auf das gesamte Betriebssystem des Geräts beziehen. Wenn Sie beispielsweise über eine Digitalkamera verfügen, bezieht sich die „Firmware“ der Kamera auf die gesamte Software, die auf dieser Digitalkamera ausgeführt wird. Dies umfasst alles von den einfachen Aufnahmefunktionen für das Fotografieren bis zum grafischen Betriebssystem der Kamera. Sogar Luftdrohnen haben Firmware, die Software, die an Bord der Drohne selbst läuft.

    Um das gesamte Betriebssystem eines Geräts zu aktualisieren, z. B. bei einer Digitalkamera, einem Router, einem Drucker, einem Musikplayer oder einem GPS-Navigationsgerät, müssen Sie häufig ein „Firmware-Update“ durchführen oder eine neue „Firmware“ herunterladen und installieren ”Datei vom Hersteller.

    Ein Betriebssystem scheint nur eine Software zu sein, daher mag dies etwas inkonsistent erscheinen. Aber das ist, weil Firmware kein genauer Begriff ist. Während Software und Hardware ziemlich klar sind, handelt es sich bei Firmware nur um eine Art Low-Level-Software.

    Was ist Microcode??

    Der Mikrocode ist mit der Spectre-Sicherheitsanfälligkeit wichtiger geworden. Intel-CPUs benötigen einen neuen "Microcode" von Intel, um Specter-Angriffe ordnungsgemäß zu schützen.

    Stellen Sie sich den Mikrocode wie eine Firmware für die CPU Ihres Computers vor. Der Mikrocode übersetzt die Anweisungen, die die CPU erhält, in die physischen Operationen auf Schaltungsebene, die innerhalb der CPU stattfinden. Mit anderen Worten, ein aktualisierter Mikrocode kann verschiedene Anweisungen an die Schaltkreise in der CPU senden. Dies kann bestimmte Specter-Angriffe verhindern, indem die Funktionsweise der CPU geändert wird. Durch Mikrocode-Updates können auch Fehler und andere Fehler behoben werden, ohne dass die CPU-Hardware vollständig ausgetauscht werden muss.

    Mikrocode-Updates werden im Allgemeinen zusammen mit UEFI-Firmware- oder BIOS-Updates bereitgestellt. Wenn Ihr Computer hochfährt, lädt die UEFI-Firmware oder das BIOS des Computers den Mikrocode in die CPU. Es ist jedoch auch möglich, dass Betriebssysteme wie Windows oder Linux neuen Mikrocode beim Booten laden.

    Wenn Sie beispielsweise den neuesten Intel-Mikrocode für Ihre CPU zum Schutz vor Spectre erhalten möchten und Ihr PC-Hersteller keine UEFI-Updates für Ihr System freigibt, bietet Microsoft ein optionales Windows-Update an, das Sie installieren können.

    Sollten Sie die Firmware eines Geräts aktualisieren?

    Ob Sie die Firmware eines Geräts aktualisieren sollten, hängt vom Gerät und den Empfehlungen des Herstellers ab.

    In vielen Fällen müssen Sie die Firmware eines Hardwaregeräts niemals aktualisieren. Beispielsweise wird auf der Fernbedienung Ihres Fernsehgeräts Firmware ausgeführt, und es ist fast unmöglich, sie zu aktualisieren. Es gibt sowieso keinen Grund, warum Sie es aktualisieren möchten. Ihre Fernbedienung ist in Ordnung und Sie müssen sich keine Sorgen machen.

    Bei vielen anderen Hardwaregeräten kann das Aktualisieren der Firmware manchmal hilfreich sein, um Fehler zu beheben und kleinere Verbesserungen zu erzielen. Beispielsweise bietet der Hersteller Ihres Solid-State-Laufwerks möglicherweise eine neuere Version der Firmware an, die die Zuverlässigkeit oder Leistung verbessert. Ihr Grafikkartenhersteller bietet möglicherweise ein neues Video-BIOS an, das einen Fehler behebt. Oder Ihr Router-Hersteller bietet möglicherweise ein Firmware-Update an, das neue Verwaltungsfunktionen enthält.

    Viele Gerätehersteller empfehlen, ein Firmware-Update nur dann zu installieren, wenn ein Problem besteht, das behoben werden muss (oder Sie eine bestimmte neue Funktion benötigen) oder wenn der Hersteller Sie ausdrücklich zur Installation auffordert.

    Für andere Geräte sind Firmware-Updates fast immer eine gute Idee. Sie möchten wahrscheinlich das neueste und beste Firmware-Update für Ihre Digitalkamera, um beispielsweise die Leistung zu verbessern und neue Funktionen zu erhalten. Microsoft empfiehlt, die Firmware des Xbox One-Controllers auf dem neuesten Stand zu halten, um sicherzustellen, dass er mit den von Ihnen gespielten Spielen ordnungsgemäß funktioniert.

    Sie sollten die Herstellerempfehlung für jedes Gerät befolgen. Viele Hersteller empfehlen, nur die Firmware ihres Geräts zu aktualisieren, wenn kein Problem auftritt. Wenn der Strom ausfällt oder während der Aktualisierung der Firmware ein Fehler auftritt, gibt es oft keine Möglichkeit, sich sauber zu erholen. Mit anderen Worten, ein verpfuschtes Firmware-Update kann ein Gerät „ziegeln“ und es somit unbrauchbar machen. Dies hängt vom Gerät ab.

    So aktualisieren Sie die Firmware Ihrer Hardware

    Wenn Sie die Firmware eines Geräts aktualisieren müssen, sollten Ihnen diese allgemeinen Anweisungen helfen. Der genaue Vorgang zum Aktualisieren der Firmware eines Geräts hängt von dem Gerät selbst ab, und der Hersteller des Geräts sollte Anweisungen auf seiner Website bereitstellen.

    Gehen Sie zuerst zur Website des Herstellers und suchen Sie nach der Support- oder Downloadseite für das von Ihnen verwendete Produkt. Wenn Sie beispielsweise ein Samsung-Solid-State-Laufwerk haben, besuchen Sie die Samsung-Website und suchen Sie nach der Support-Seite für Ihr spezielles SSD-Modell. Wenn Sie die Firmware oder das BIOS Ihres Motherboards aktualisieren möchten, gehen Sie zur Website Ihres PC-Herstellers und suchen Sie nach dem genauen PC-Modus. Wenn Sie Ihren eigenen Computer gebaut haben, besuchen Sie die Website des Motherboard-Herstellers und suchen Sie nach dem Motherboard-Modell.

    Suchen Sie auf der Support-Website nach Firmware-Updates. Wenn Sie keine finden, ist wahrscheinlich keine aktualisierte Firmware für Ihr Gerät verfügbar. Laden Sie die neueste Version herunter und lesen Sie die Versionshinweise auf der Website.

    Wenn Sie die neue Firmware heruntergeladen haben, öffnen Sie den Download und suchen Sie nach einer README-Datei. Wenn Sie keine finden, suchen Sie auf der Download-Seite nach separaten Anweisungen zur Installation der Firmware. In den Anweisungen des Herstellers wird genau beschrieben, was Sie tun müssen.

    Bei einigen Firmware-Updates müssen Sie möglicherweise eine .exe-Datei in Windows ausführen, und es wird alles für Sie erledigt. Für andere Benutzer müssen Sie möglicherweise ein bootfähiges DOS-Laufwerk mit der darauf befindlichen Firmwaredatei erstellen, die DOS-Umgebung starten und einen Befehl zum Aktualisieren der Firmware von dort aus ausführen. Wenn Sie ein separates Gerät aktualisieren möchten, müssen Sie die Firmware-Datei möglicherweise auf einem USB-Laufwerk oder einer SD-Karte ablegen und auf das andere Gerät laden.

    Wenn die heruntergeladene Firmware-Datei nur eine .exe-Datei ist und Sie keine Anweisungen finden, müssen Sie sie wahrscheinlich nur doppelklicken und in Windows ausführen.

    Dies sind allgemeine Anweisungen, und Sie müssen möglicherweise verschiedene Schritte für verschiedene Geräte ausführen. Um beispielsweise die Firmware Ihres Xbox One-Controllers zu aktualisieren, müssen Sie eine Xbox One- oder Xbox Accessories-App unter Windows 10 verwenden. Einige Programme fordern Sie möglicherweise automatisch dazu auf, Firmware-Updates für zugehörige Hardwaregeräte zu installieren, falls dies wirklich erforderlich ist.

    Bildnachweis: GagliardiImages / Shutterstock.com, Hemin Xylan / Shutterstock.com, Hadrian / Shutterstock.com