UEFI steht für Unified Extensible Firmware Interface . Es verbindet die Firmware eines Computers mit seinem Betriebssystem oder wir können sagen, dass es eine Schnittstelle zwischen Computer-Firmware und Betriebssystem ist.

UEFI-Full-Form

Geschichte des UEFI

Mitte 1990 kam das erste EFI während der frühen Entwicklung der ersten Intel-HP Itanium-Systeme. Intel stoppte die Entwicklung des EFI nach der Version 1.10 im Juli 2005 und übergab es dem Unified EFI Forum, das als Unified Extensible Firmware Interface entwickelt wurde. Am 7. Januar 2007 wurde Version 2.1 veröffentlicht, die über Kryptographie, Netzwerkauthentifizierung und Architektur der Benutzerschnittstellen verfügt. Im März 2019 wurde die neueste UEFI-Version 2.8 freigegeben.

Eigenschaften

UEFI-Variablen bieten eine Möglichkeit, Daten zu speichern, insbesondere nichtflüchtige Daten, die zwischen dem Betriebssystem und der Plattform-Firmware oder in UEFI-Anwendungen geteilt werden. Variablennamespaces werden als GUIDs identifiziert und Variablen sind Wertepaare. Sie können beispielsweise verwendet werden, um nach einem Absturz des Betriebssystems Absturzmeldungen im NVRAM zu halten, damit sie nach einem Neustart abgerufen werden können.

Vorteile

  • Es ist eine CPU-unabhängige Architektur
  • Es ist ein CPU-unabhängiger Treiber
  • Es hat auch eine flexible Pre-OS-Umgebung, die eine Netzwerkfähigkeit beinhaltet
  • Es ist modular aufgebaut
  • Es bietet auch eine Abwärts- und Aufwärtskompatibilität

Nachteile

  • Das größte Problem bei UEFI ist die Unterstützung von Hardware- und Softwareprogrammen
  • Das Softwareprogramm, das UEFI-Systeme erfordert, kann verhindern, dass ältere Systeme auf moderne Betriebssysteme aktualisiert werden.
  • Viele Stromkunden, die ihre Computerstrukturen übertakten, können mit Problemen konfrontiert werden.
  • Es ist komplizierter.