Wann immer Sie von dem USB-Laufwerk in Ihrem Computer booten müssen (oder Systemeinstellungen ändern), hören Sie immer Leute sagen, dass Sie zum BIOS gehen müssen, um die Boot-Einstellungen zu ändern. Wenn Sie ein Mac-Benutzer sind, fragen Sie sich wahrscheinlich, welches BIOS es ist, da es zu Beginn kein BIOS gibt. Mac verwendet UEFI.

In diesem Artikel werden wir die Hauptunterschiede zwischen UEFI und BIOS klären und welche unter bestimmten Umständen besser ist.

Die Grundlagen

BIOS und UEFI sind zwei Firmware-Schnittstellen für Computer, die als Interpreter zwischen dem Betriebssystem und der Computer-Firmware arbeiten. Beide dieser Schnittstellen werden beim Hochfahren des Computers verwendet, um die Hardwarekomponenten zu initialisieren und das Betriebssystem zu starten, das auf der Festplatte gespeichert ist.

Das BIOS liest den ersten Sektor der Festplatte, auf dem die Adresse des nächsten Geräts initialisiert oder der Code ausgeführt werden muss. Das BIOS wählt auch das Startgerät aus, das zum Starten des Betriebssystems initialisiert werden muss. Da das BIOS von Anfang an verwendet wurde, funktioniert es immer noch im 16-Bit-Modus, wodurch die Menge an Code begrenzt wird, die vom Firmware-ROM gelesen und ausgeführt werden kann.

UEFI macht die gleiche Aufgabe ein wenig anders. Es speichert alle Informationen zur Initialisierung und zum Start in einer .efi-Datei anstelle der Firmware. Diese Datei wird auf der Festplatte in einer speziellen Partition namens EFI System Partition (ESP) gespeichert. Die ESP-Partition enthält auch die Bootloader-Programme für das Betriebssystem, das auf dem Computer installiert ist.

UEFI soll das BIOS in Zukunft vollständig ersetzen und viele neue Funktionen und Verbesserungen einbringen, die nicht über das BIOS implementiert werden können. Einige dieser Funktionen werden im Folgenden erläutert.

Ausbrechen von Größenbeschränkungen

Das BIOS verwendet den Master Boot Record (MBR), um Informationen über die Festplatten-Daten zu speichern, während UEFI die GUID-Partitionstabelle (GPT) verwendet. Der Hauptunterschied zwischen den beiden ist, dass MBR 32-Bit-Einträge in seiner Tabelle verwendet, die die gesamte physische Partitionen auf nur 4 beschränkt. Jede Partition kann maximal 2 TB groß sein, während GPT 64-Bit-Einträge in seiner Tabelle verwendet dramatisch erweitert die Unterstützung für Größenmöglichkeiten der Festplatte. (Mehr über den Unterschied zwischen MBR und GPT).

Geschwindigkeit und Leistung

Da UEFI plattformunabhängig ist, kann es möglicherweise die Startzeit und die Geschwindigkeit des Computers verbessern. Dies ist besonders dann der Fall, wenn Sie große Festplatten in Ihrem Computer installiert haben. Diese Verbesserung hängt davon ab, wie UEFI für die Ausführung konfiguriert ist. UEFI kann beim Initialisieren der Hardwaregeräte eine bessere Leistung erzielen. Normalerweise ist diese Geschwindigkeitsverbesserung ein Bruchteil der gesamten Bootzeit, so dass Sie keinen großen Unterschied in der Gesamtstartzeit sehen. Entwickler können die UEFI-Shell-Umgebung nutzen, die Befehle von anderen UEFI-Apps ausführen kann, um die Leistung des Systems weiter zu optimieren.

Sicherheit

Secure Boot ist eine Funktion von UEFI, die kürzlich in Windows 8 implementiert wurde. Der größte Vorteil von UEFI ist die Sicherheit gegenüber dem BIOS. UEFI kann nur das Laden authentischer Treiber und Dienste beim Systemstart zulassen und sicherstellen, dass beim Start des Computers keine Malware geladen werden kann. Microsoft hat diese Funktion implementiert, um Piraterieproblemen in Windows zu begegnen, während Mac UEFI schon seit einiger Zeit verwendet. Secure Boot funktioniert, indem eine digitale Signatur von Bootloadern benötigt wird, die eine digitale Signatur durch den Kernel erfordern. Dieser Prozess wird fortgesetzt, bis das Betriebssystem vollständig gestartet ist. Diese sichere Startfunktion ist auch einer der Gründe, warum es schwieriger ist, ein anderes Betriebssystem auf einer Windows-Maschine zu installieren.

Fazit

Es gibt mehrere andere Vorteile von UEFI gegenüber BIOS, aber es ist nicht sehr verbreitet und wird nicht von jedem Computer oder Gerät unterstützt. Der integrierte Boot-Manager macht separate Bootloader überflüssig. Der größte Vorteil von UEFI ist, dass es neben dem BIOS arbeiten kann. Es kann auf dem BIOS sitzen und unabhängig arbeiten. Das BIOS kann in Geräten verwendet werden, die keinen großen Speicher oder große Sicherheit erfordern. Möglicherweise verwenden Sie gerade das BIOS, aber ich würde empfehlen, zu UEFI zu wechseln, da dies die Zukunft ist, während das BIOS langsam verblassen wird.

Haben Sie eine Frage? Fühlen Sie sich frei, in den Kommentaren unten zu fragen.