Zet Windows 10 om van Legacy BIOS naar UEFI zonder gegevensverlies

Abraham54

Administrator
Forumleiding
Lid geworden
2 aug 2016
Berichten
34.577
Leeftijd
70
OS
Windows 11 Professional
AV
Microsoft Defender
FW
Windows Firewall
Zet Windows 10 om van Legacy BIOS naar UEFI zonder gegevensverlies
Vanaf Windows 10 versie 1703 build 15063 kunt u de MBR2GPT.EXE commandoregeltool gebruiken om een schijf​
om te zetten van Master Boot Record (MBR) (gebruikt in Legacy BIOS) naar GUID Partition Table (GPT) (gebruikt in​
UEFI) zonder de installatie van Windows 10 te hoeven opschonen of gegevens op de schijf te hoeven wijzigen of te​
verwijderen. De tool is ontworpen om te worden uitgevoerd vanaf een Windows Preinstallation Environment​
(Windows PE) opdrachtprompt, maar kan ook worden uitgevoerd vanaf het volledige Windows 10 besturingssysteem (OS).​
Als uw PC of moederbord UEFI ondersteunt, dan kunt u de MBR2GPT tool gebruiken om over te schakelen van een​
Legacy BIOS naar een UEFI Windows 10 installatie zonder gegevensverlies.​
Deze tutorial laat zien hoe u een Legacy BIOS Windows 10 installatie met behulp van een MBR-schijf kunt omzetten​
naar een UEFI Windows 10 installatie met behulp van een GPT-schijf zonder gegevensverlies.​
U kunt alleen een 64-bits Windows 10 naar UEFI converteren op een computer met UEFI (BIOS) uitgevoerd.

MBR2GPT syntaxis en opties:
MBR2GPT /validate|convert [/disk:<diskNumber>] [/logs:<logDirectory>] [/map:<source>=<destination>] [/allowFullOS]
OPTIE
Beschrijving
/validate
Instrueert MBR2GPT.exe om alleen de schijfvalidatiestappen uit te voeren en te rapporteren of de schijf in aanmerking komt voor conversie.​
/convert
Instrueert MBR2GPT.exe om de schijfvalidatie uit te voeren en door te gaan met de conversie als alle validatietests geslaagd zijn.​
/disk:
<diskNumber>
Specificeert het schijfnummer van de schijf die moet worden omgezet naar GPT. Indien niet gespecificeerd, wordt de systeemschijf gebruikt. Het gebruikte mechanisme is hetzelfde als dat van de diskpart.exe tool SELECT DISK SYSTEM.​
/logs:
<logDirectory>
Specificeert de directory waar MBR2GPT.exe logs moeten worden geschreven. Indien niet gespecificeerd, wordt %windir% gebruikt. Indien gespecificeerd, moet de directory al bestaan, wordt deze niet automatisch aangemaakt of overschreven. De namen van de logbestanden zijn: diagerr.xml, diagwrn.xml, setuperr.log, en setupact.log.​
/map:<source>=
<destination>
Specificeert extra partitietypes tussen MBR en GPT. Het MBR-partitienummer wordt gespecificeerd in decimale notatie, niet in hexidecimaal. De GPT GUID kan bijvoorbeeld haakjes bevatten: /map:42={af9b60a0-1431-4f62-bc68-3311714a69ad}. Er kunnen meerdere /map-opties worden opgegeven als er meerdere mappings nodig zijn.​
/allowFullOS
MBR2GPT.exe is standaard geblokkeerd, tenzij deze vanuit Windows PE wordt uitgevoerd. Deze optie overschrijft dit blok en maakt schijfconversie mogelijk terwijl het in de volledige Windows-omgeving wordt uitgevoerd.​
MBR2GPT Retourcodes:
Retourcodes
Beschrijving
0
Conversie succesvol afgerond.​
1
De conversie werd door de gebruiker geannuleerd.​
2
Omzetting is mislukt door een interne fout.​
3
De conversie is mislukt door een initialisatiefout.​
4
Conversie is mislukt door ongeldige opdrachtregelparameters.​
5
De conversie is mislukt door het foutief uitlezen van de geometrie en de lay-out van de geselecteerde schijf.​
6
De conversie is mislukt omdat een of meer volumes op de schijf versleuteld zijn.​
7
De conversie is mislukt omdat de geometrie en de lay-out van de geselecteerde schijf niet voldoen aan de eisen.​
8
De conversie is mislukt door een fout bij het maken van de EFI-systeempartitie.​
9
De conversie is mislukt door een fout bij het installeren van de opstartbestanden.​
10
Conversie is mislukt door een fout bij het toepassen van de GPT-indeling.​
100
De conversie naar GPT-indeling is gelukt, maar sommige gegevens van de opstartconfiguratie konden niet worden hersteld.​
Belangrijk •1• Als u Windows 10 met een ander besturingssysteem dual boot, gebruik dan deze tutorial niet.
Deze tutorial is alleen bedoeld voor een stand-alone Windows 10 installatie op een PC.
Belangrijk •2• Als uw Windows 10 OS-schijf is gecodeerd door BitLocker, dan moet u de OS-schijf decoderen
voor de conversie. U kan de OS-schijf na de conversie opnieuw versleutelen.
Belangrijk •3• De MBR2GPT tool kan besturingssysteemschijven converteren die door eerdere versies van Windows 10 zijn
geïnstalleerd, zoals de versies 1507, 1511 en 1607. U moet echter de tool uitvoeren terwijl u opstart in
Windows 10 versie 1703 of later, en een offline conversie uitvoeren. Het wordt aanbevolen om in plaats
daarvan de laatste versie (ex: 1703) van Windows 10 te updaten en vervolgens de conversie uit te voeren.
Belangrijk •4• Offline conversie van systeemschijven met eerdere versies van Windows geïnstalleerd, zoals Windows 7, 8 of 8.1,
worden niet officieel ondersteund. De aanbevolen methode om deze schijven om te zetten is om eerst het
besturingssysteem te upgraden naar Windows 10 en vervolgens de conversie uit te voeren.
Belangrijk •5• Hoewel schijven die geconfigureerd zijn met een MBR-achtige partitie maximaal vier primaire partities
kunnen hebben, kan de schijf die u wilt converteren voor dit proces, niet meer dan drie partities hebben,
omdat er één toewijzing nodig is om de nieuwe UEFI-systeempartitie te maken.
Video: Veranderen van BIOS naar UEFI met de Windows 10 Creators Update MBR2GPT-schijfconversietool

Windows 10 omzetten van Legacy BIOS naar UEFI in Windows 10
  • Druk op de toetsen Win + X en kies voor Opdrachtprompt (Admin) of Windows Powershell (Admin).
  • Kopieer en plak het commando mbr2gpt /convert /allowfullOS in het venster en druk op Enter.
  • Wanneer de conversie met succes is voltooid, moet u naar de UEFI-firmware-instellingen booten en
    de instelling naar de UEFI-modus overschakelen in plaats van naar het Legacy BIOS (CSM).
Het is mogelijk dat u de handleiding van uw PC of moederbord moet lezen voor
de specifieke instructies voor het wijzigen van deze instelling.
 
Heb ik een paar weken geleden toevallig gedaan, weet niet meer zeker of ik dat hier ergens gemeld had of dat dit elders was.
Maar dat ging prima. Ik heb gekozen voor een offline conversie, omdat me dit veiliger leek. Dus opstarten van een boot usb en daarna via de commandline opties gedaan.
Eerst de check, dus met /validate en daarna de conversie met /convert en /allowFullOS er achter.
Ging prima.

Men moet bij een conversie met volledig OS er op wel rekening ermee houden dat men voldoende ruimte vrij heeft om de conversie uit te voeren!
 
Hoe de Offline conversie te doen komt als aanvulling, maar die aanvulling ligt nog in de toekomst.
 
Ik mis de reden waarom je dit zou willen aanpassen?
Wat is het voordeel?
Als het systeem prima draait, vind ik het hachelijke onderneming. En ik heb ook geen idee welke ik heb.
 
Ik mis de reden waarom je dit zou willen aanpassen?
Wat is het voordeel?
Als het systeem prima draait, vind ik het hachelijke onderneming. En ik heb ook geen idee welke ik heb.

Als je een modern systeem hebt met UEFI bios, maar Windows werkt met MBR en dus in Legacy modus, waardoor UEFI een Bios emuleert, kan je dus met mbr2gpt alsnog naar volwaardig UEFI overgaan.
 
Als je MBR gebruikt en je start Taakbeheer > tab Opstarten - die zie je geen opstarttijd.
Is die opstarttijd boven de twintig seconden, dan is er niet goed geconfigureerd in UEFI.
 
Stel: ik heb een legacy bios ingesteld en windows 10 geïnstalleerd. Als ik mijn windows omzet met jouw instructies naar UEFI en ik herstart de pc, dan start windows niet meer op (blue screen). Dan moet ik dus mijn bios aanpassen naar UEFI en herstarten. Dan zou windows normaliter moeten starten, ja?
 
Ik doe helemaal niets, die paar tellen snelheidswinst en het risico vind ik te groot.
Als ik al wat zou moeten doen.
 
Deze topic valt dan onder W10 tips, maar ik vraag mij dus net als Roxmarie af voor wie die tip bedoeld is. Ik begrijp niets van deze tip en ik zou "normale" gebruikers adviseren blijf er ver van. Het is alleen maar vragen om problemen als je een goed werkende pc hebt.
 
Als je het doet op de voorgeschreven manier, staat er niets in de weg het uit te voeren.
 
Als je niet begrijpt waar het hier om gaat en wat er staat, dan nooit uitvoeren? Het is vragen om problemen.
 
Als je het niet wilt hoeft het natuurlijk niet, maar het heeft wel wat voordelen.
Als je het niet begrijpt of niet durft, moet je er gewoon niet aan beginnen. Maar als je schijven straks gaat gebruiken groter dan 2 TB kom je er sowieso niet onderuit om GPT te gebruiken i.p.v. MBR.
Als je systeem niets belangrijks heeft, kan het dan wel verstandig zijn om er eens mee te oefenen en het eens te proberen.
Het is immers een tip, geen plicht. ;)
 
Oh dat kan mijn systeem allang (schijven van 4tb lezen) er hangt er immer 1 in de pc. :)
 
Sneller opstarten, denk ik niet? Geen enkele van mijn pc's start op in max 20 sec. De laptops ongeveer ( 20 en 21 sec), de desktop 37 sec. Alles i juist geconfigureerd, ook de SSD uitlijning.
 
Via Taakbeheer > Tab opstarten krijg je in Uefi daat de Bioslaadtijd staan.

Vanuit aanzetten en opstarten is de laatste Bios laadtijd 15,1 seconden.
Als ik opnieuw laat opstarten is de Bios laadtijd 10 seconden.
 
Bij mij staat daar 18,1 seconden vanuit aanzetten. Herstart heb ik niet getest.
Ik heb ook geen idee wat dit dan is als je geen UEFI zou gebruiken. Want dan pas kun je een goed vergelijk maken lijkt me.
Van de andere kant kijk ik niet op een paar seconden. Ik weet dat ik een behoorlijke tijdsbesparing heb sinds die SSD er in zit en daarmee ben ik al tevreden.
Maar 37 seconden met een SSD en GPT lijkt me toch wel aan de lange kant. Las net een artikel van iemand op Tweakers (klik) die 40 seconden had en niet optimale geheugen opstelling. Na het fixen daarvan was hij op 20 seconden.
Nu beweer ik niet dat @ShadyAngel een verkeerde geheugenopstelling heeft. Ook het gebruik van het bootlogo en het automatisch door Windows dingen laten opstarten kan leiden tot vertragingen.
 
Terug
Bovenaan Onderaan