Skip to main content

UEFI - Unified Extensible Firmware Interface och din dator

What is Unified Extensible Firmware Interface (UEFI)? (April 2025)

What is Unified Extensible Firmware Interface (UEFI)? (April 2025)
Anonim

När du slår på datorns system startar det inte omedelbart ditt operativsystem. Det går igenom en rutin som ursprungligen etablerades med de första persondatorer genom att initiera hårdvaran via Basic Input Output System eller BIOS. Detta krävs för att datorns olika hårdvarukomponenter ska kunna kommunicera ordentligt med varandra. När Power On Self Test eller POST har slutförts initierar BIOS det aktuella operativsystemet startläsaren. Processorn har i huvudsak varit densamma i över tjugo år, men konsumenter kanske inte inser att detta har förändrats under de senaste åren. De flesta datorer använder nu ett system som heter Unified Extensible Firmware Interface eller UEFI. Den här artikeln tar en titt på vad det här är och vad det betyder för persondatorer.

UEFI: s historia

UEFI är faktiskt en förlängning av det ursprungliga Extensible Firmware Interface utvecklat av Intel. De utvecklade det här nya hårdvaru- och mjukvaruinterface-systemet när de lanserade den illasinnnade Itanium- eller IA64-serverprocessorns uppställning. På grund av sin avancerade arkitektur och begränsningarna i de befintliga BIOS-systemen ville de utveckla en ny metod för att överlämna hårdvaran till operativsystemet som skulle möjliggöra större flexibilitet. Eftersom Itanium inte var en stor framgång, slogs EFI-standarderna också i många år.

År 2005 grundades Unified EFI Forum mellan ett antal större företag som skulle expandera på de ursprungliga specifikationerna som utvecklats av Intel för att producera en ny standard för uppdatering av hårdvaru- och mjukvarubränssnittet. Detta inkluderar företag som AMD, Apple, Dell, HP, IBM, Intel, Lenovo och Microsoft. Även två av de största BIOS-tillverkarna, American Megatrends Inc. och Pheonix Technologies är medlemmar.

Vad är UEFI?

UEFI är en specifikation som definierar hur hårdvaran och programvaran kommunicerar inom ett datorsystem. Specifikationen innefattar faktiskt två aspekter av denna process som kallas starttjänster och runtime-tjänster. Starttjänsten definierar hur hårdvaran ska initiera programvaran eller operativsystemet för laddning. Runtime-tjänster involverar faktiskt hoppning av startprocessorn och laddning av program direkt från UEFI. Detta gör att det agerar något som ett randigt operativsystem genom att starta en webbläsare.

Medan många kallar UEFI BIOS död, tar systemet inte helt BIOS från hårdvaran helt. De tidiga specifikationerna saknade någon av POST- eller konfigurationsalternativen. Som ett resultat kräver systemet fortfarande BIOS för att uppnå dessa två mål. Skillnaden är att BIOS sannolikt inte kommer att ha samma anpassningsnivå som möjligt i befintliga BIOS-system.

Fördelar med UEFI

Den största fördelen med UEFI är bristen på specifikt hårdvarubärande. BIOS är specifik för x86-arkitekturen som har använts i datorer i flera år. Detta möjliggör att en persondator kan använda en processor från en annan leverantör eller som inte har den äldre x86-kodningen i den. Detta kan få konsekvenser för enheter som tabletter eller till och med Microsofts slutgiltiga Surface med Windows RT som använde en ARM-baserad processor.

Den andra stora fördelen för UEFI är möjligheten att enkelt starta i flera operativsystem utan att behöva starta en bootloader som LILO eller GRUB. Istället kan UEFI automatiskt välja lämplig partition med operativsystemet och ladda från den. För att detta ska kunna uppnås måste både hårdvaran och mjukvaran ha lämpligt stöd för UEFI-specifikationen. Detta finns faktiskt redan i Apples datorsystem som använder Boot Camp för att antingen ha Mac OS X och Windows på samma dator.

Slutligen kommer UEFI att erbjuda mycket mer användarvänliga gränssnitt än de gamla textmenyerna i BIOS. Detta gör justeringar för systemet mycket enklare för slutanvändaren att göra. Dessutom tillåter gränssnittet sannolikt att applikationer som en webbläsare med begränsad användning eller e-postklient ska lanseras snarare än att starta ett fullständigt operativsystem. Nu har vissa datorer den här möjligheten, men det uppnås faktiskt genom att starta ett separat mini-operativsystem som är inrymt inom BIOS.

Nackdelar med UEFI

Den största frågan för konsumenter med UEFI är hårdvara och mjukvaru support. För att den ska fungera korrekt måste hårdvaran och operativsystemet båda stödja lämplig specifikation. Det här är inte så mycket av ett problem med nuvarande Windows eller Mac OS X just nu men äldre operativsystem som Windows XP stöder inte detta. Problemet är faktiskt mer omvänd. I stället kan nyare program som kräver UEFI-system förhindra att äldre system uppgraderas till nya operativsystem.

Många kraftanvändare som överklockar sina datorsystem kan också bli besvikna. Tillägget av UEFI tar bort många av de olika inställningarna inom BIOS som används för att få mest prestanda ut ur processorn och minnet som möjligt. Detta var mestadels ett problem med den första generationen UEFI-hårdvara. Det är sant att de flesta hårdvaror som inte är avsedda för överklockning saknar funktioner som en sådan spänning eller multiplikatorjusteringar men de flesta nya hårdvaror som är avsedda för detta har övervinnt dessa problem.

Slutsatser

BIOS har varit extremt effektiv för att köra persondatorer under de senaste tjugo plusåren. Det har nått ett antal begränsningar som gör det svårt att fortsätta skapa ny teknik utan att införa fler lösningar för problemen. UEFI är inställd på att ta över mycket av processen från BIOS och effektivisera den för slutanvändaren.Detta kommer att göra datormiljön enklare att använda och skapa en mycket mer flexibel miljö. Introduktionen av tekniken kommer inte att vara utan problem, men potentialen väger kraftigt de äldre kraven i en BIOS-dator.