UEFI (ang. Unified Extensible Firmware Interface) jest to nowszy typ firmware, który zastępuje starszy BIOS (Basic Input/Output System). UEFI jest zoptymalizowane do pracy z nowszymi systemami operacyjnymi i sprzętem, oferując więcej funkcji i lepszą obsługę niż BIOS.
UEFI firmware jest odpowiedzialne za następujące funkcje:
- inicjalizację i konfigurację sprzętu, takiego jak procesor, pamięć, dyski twarde, itp.
- udostępnianie interfejsu użytkownika do podstawowej konfiguracji komputera, takiej jak ustawienie daty i godziny, wybór dysku systemowego, itp.
- uruchamianie systemu operacyjnego z wybranego nośnika, takiego jak dysk twardy, płyta DVD lub pendrive.
- obsługę wejścia/wyjścia (IO) dla urządzeń peryferyjnych, takich jak klawiatura
- dostępnianie informacji o sprzęcie, takiej jak typ procesora, ilość pamięci RAM, itp.
- obsługa Secure Boot, która pozwala na zabezpieczenie systemu przed złośliwym oprogramowaniem
- obsługa dysków GPT, co pozwala na większe dyski i więcej partycji.
- obsługa interfejsu graficznego, co ułatwia konfigurację i udostępnia więcej opcji niż tradycyjny interfejs tekstowy BIOS
- obsługa nowszych technologii, takich jak USB 3.0, szybsze bootowanie, itp.
UEFI firmware jest bardziej zaawansowanym rozwiązaniem niż BIOS i jest często stosowany w nowszych komputerach. UEFI pozwala na lepszą obsługę nowszych systemów operacyjnych i sprzętu,