Hoe u kunt bepalen of uw computer UEFI of BIOS gebruikt
Als je ooit een schone installatie van Windows of Linux hebt uitgevoerd, weet je hoe verwarrend het kan zijn om erachter te komen of je machine daadwerkelijk in de UEFI- of Legacy BIOS-modus draait. Soms kan het controleren van de firmware je een hoop hoofdpijn besparen, vooral als je dual-boot-installaties of beveiligde opstartopties overweegt. Het is een beetje vreemd, maar je besturingssysteem vertelt je niet altijd direct welke firmware het gebruikt. Daarom volgen hier een paar beproefde manieren om te controleren wat er onder de motorkap gebeurt – en ja, ze zijn vrij eenvoudig, maar er is altijd ruimte voor verwarring. Verwacht dat de ene methode soms een duidelijk antwoord geeft, maar op een andere machine is het een ander verhaal. Natuurlijk moet Windows alles voor de lol ingewikkeld maken. Dus laten we beginnen.
Controleer of uw computer UEFI of BIOS gebruikt
Je kunt dit op verschillende manieren doen, en het is het beste om er meerdere te proberen voor de zekerheid. Veelvoorkomende signalen zijn bijvoorbeeld dat je systeem snel opstart, of dat je een dual-boot gebruikt en de opties wat vreemd lijken. Hier zijn een paar methoden die werken op de meeste Windows-installaties, en zelfs op Linux als je daar van houdt.
Schijfbeheer gebruiken
Dit is een van de makkelijkste manieren, omdat je alleen maar naar je schijven hoeft te kijken. In Windows kun je snel zien of je systeem UEFI of BIOS is door de systeempartitie te controleren. Als je daar “EFI” ziet staan, draait je pc op UEFI. Staat er alleen “Systeem” zonder EFI, dan gebruik je waarschijnlijk een Legacy BIOS. Simpel, maar wel een beetje geniepig.
- Klik Win + Sop ‘Zoeken’, typ ‘ Schijfbeheer ‘ en klik op ‘Partities voor harde schijf maken en formatteren’.
- Kijk in het venster Schijfbeheer naar de Systeempartitie. Deze wordt meestal weergegeven als een kleine partitie, vaak aan het begin van de schijf.
- Als je ergens in de beschrijving of in de lijst “EFI” ziet staan, is de kans groot dat het UEFI is. Zo niet, dan waarschijnlijk BIOS.
Deze methode is van toepassing als je een standaard Windows-installatie gebruikt, en eerlijk gezegd is het eenvoudig. Soms is het EFI-label vrij duidelijk op nieuwere systemen, maar oudere machines of aangepaste configuraties hebben dat label mogelijk niet, dus vertrouw er niet alleen op.
Controleren via Systeeminformatie
Deze tool is een ingebouwde Windows-functie die een aantal details toont en helpt bij het bevestigen van uw firmwaretype.
- Klik op het zoekpictogram, typ ‘ Systeem ‘ en zoek naar Systeeminformatie.
- Open het en scrol omlaag naar ‘BIOS-modus’.
- Als er “UEFI” staat, is je systeem opgestart met UEFI. Als er “Legacy” staat, bevindt je systeem zich in de BIOS-modus.
Het voordeel van deze methode? Het is snel en betrouwbaar op de meeste Windows 10/11-systemen. Bovendien biedt het indien nodig informatie over andere firmwaredetails.
De opdrachtprompt gebruiken
Als je vertrouwd bent met CMD, kan dit een snelle manier zijn om het firmwaretype te verifiëren. Het is een beetje vreemd, maar de opdracht is klein en toont de informatie die je nodig hebt.
- Open de opdrachtprompt als administrator. Dit doet u door ‘cmd’ in het zoekvak te typen, met de rechtermuisknop te klikken en ‘Als administrator uitvoeren’ te kiezen.
- Typ deze opdracht en druk op Enter:
bcdedit | find "path"
Wat je zoekt is winload.efiof winload.exe. Als het de eerste is, draait je machine op UEFI. Als het de tweede is, dan is het Legacy BIOS.
U kunt er ook voor kiezen om bcdeditde invoer handmatig te bekijken, maar de vorige opdracht filtert ze op een handige manier.
PowerShell gebruiken
Als u de voorkeur geeft aan PowerShell (en waarom ook niet, het is erg handig), kunt u het volgende als administrator uitvoeren:
$env:firmware_type
Deze opdracht haalt de firmware-informatie vrijwel direct op en op de meeste systemen zou het moeten aangeven of je opstart in UEFI of BIOS. Het is best handig: op sommige systemen staat er misschien alleen “UEFI” of “Legacy”.
Hoe vind ik de huidige firmware op Linux?
Linux-gebruikers, dit is makkelijker dan het lijkt. Je hoeft alleen maar te controleren of de directory /sys/firmware/efibestaat.
Open uw Terminal en voer het volgende uit:
ls /sys/firmware/efi
Als u bestanden ziet, draait uw systeem op UEFI. Als u de foutmelding ‘Bestand of map bestaat niet’ krijgt, is het systeem waarschijnlijk opgestart in de Legacy BIOS-modus.
Als UEFI om de een of andere reden niet wordt gedetecteerd, moet u mogelijk efibootmgr installeren. Voer hiervoor het volgende uit:
sudo apt update sudo apt install efibootmgr
Controleer vervolgens de bootvariabelen met:
sudo efibootmgr
Als EFI-variabelen worden ondersteund, ziet u informatie over opstartgegevens. Zo niet, dan meldt de melding dat EFI-variabelen niet worden ondersteund, wat aangeeft dat de BIOS-modus actief is. Ik snap niet waarom het altijd zo ingewikkeld lijkt om deze informatie te vinden, maar zo gaat dat nu eenmaal.
Als een van deze stappen verwarrend lijkt of niet werkt, komt dat waarschijnlijk door een speciale installatie of firmware-eigenaardigheden. Experimenteer gerust met een paar methoden om zeker te zijn, aangezien de oplossingen nogal verschillen.
Hopelijk helpt dit iemand om te achterhalen welke firmware er achter zijn systeem schuilgaat. Soms lijkt het een kleinigheid, maar totdat je problemen krijgt met dual boot of secure boot, is het een groot probleem.