Windows 10 build 1703 introduceert een nieuwe consoletool genaamd MBR2GPT, waarmee u een MBR-schijf (Master Boot Record) naar een GPT-schijf (GUID Partition Table) kunt converteren zonder gegevensverlies of wijziging. MBR is een oude methode voor het partitioneren van schijven die een speciale opstartsector gebruikt aan het begin van de gepartitioneerde opslag om de locatie van het opstartbare besturingssysteem te identificeren.
Pc's met BIOS hadden eerder MBR dan de nieuwere UEFI-standaard, wat aanleiding gaf tot GPT. Het verwijst naar de standaardlay-out voor partitietabellen met behulp van Globally Unique Identifiers (GUID's). Vóór de release van de Creators Update moesten gebruikers tijdens het formatteren van de schijf kiezen tussen MBR of GPT. Dat betekent dat het wijzigen van de stijl van de partitietabel de gegevens op de schijf zou wissen.
Met MBR2GPT in de Creators Update kunnen gebruikers nu een bestaande MBR-schijf converteren naar een GPT-schijf zonder deze te verwijderen. MBR2GPT.exe wordt uitgevoerd vanaf een Windows Preinstallation Environment-opdrachtprompt, evenals vanaf een gewone Windows 10-kopie. U kunt de consoletool starten met een speciale set argumenten.
De syntaxis van de opdracht is:
MBR2GPT / validate | convert [/ disk:] [/ logs:] [/ map: =] [/ allowFullOS]
De opdrachtregelparameters worden als volgt beschreven:
- / 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 slagen.
- / disk: Specificeert het schijfnummer van de schijf die naar GPT moet worden geconverteerd. Indien niet gespecificeerd, wordt de systeemschijf gebruikt. Het gebruikte mechanisme is hetzelfde als dat wordt gebruikt door de opdracht SELECT DISK SYSTEM van het hulpprogramma diskpart.exe.
- / logs: Specificeert de map waar MBR2GPT.exe-logboeken moeten worden geschreven. Indien niet gespecificeerd, wordt% windir% gebruikt. Indien opgegeven, moet de directory al bestaan, deze wordt niet automatisch gemaakt of overschreven.
- / map: specificeert aanvullende toewijzingen van partitietypes tussen MBR en GPT. Het MBR-partitienummer wordt opgegeven in decimale notatie, niet in hexadecimaal. De GPT-GUID kan haakjes bevatten, bijvoorbeeld: / map: 42 = af9b60a0-1431-4f62-bc68-3311714a69ad. Er kunnen meerdere / map-opties worden opgegeven als er meerdere toewijzingen vereist zijn.
- / allowFullOS: Standaard wordt MBR2GPT.exe geblokkeerd, tenzij het wordt uitgevoerd vanuit Windows PE. Deze optie heft dit blok op en maakt schijfconversie mogelijk tijdens het draaien in de volledige Windows-omgeving.
De tool ondersteunt momenteel de conversie van schijven voor Windows 10-versies 1507, 1511, 1607 en 1703.