- GPT eliminerar de klassiska begränsningarna hos MBR (2 TB och 4 partitioner) och är ett krav för UEFI och Windows 11.
- PowerDiskpart och Diskhantering låter dig konvertera MBR till GPT, men nästan alltid genom att radera partitioner.
- MBR2GPT.exe är det officiella Microsoft-verktyget för att konvertera systemdisken till GPT utan dataförlust.
- Tredjepartsprogram som IM-Magic, EaseUS, MiniTool eller AOMEI underlättar konvertering med ett grafiskt gränssnitt och mindre risk.
Om du har problem med felmeddelandet Windows de "Den kan inte installeras på den här disken eftersom den använder en MBR-partitionstabell" Om du vill uppgradera din dator till Windows 11 och de kräver UEFI och GPT, har du kommit rätt. Konvertera från MBR till GPT Det har blivit väldigt vanligt, både vid ominstallation av systemet och vid montering av stora diskar på mer än 2 TB.
I den här artikeln kommer vi att se Alla sätt att konvertera en disk från MBR till GPT (och även från GPT till MBR) Med hjälp av PowerShell, Diskpart, Diskhantering, det officiella MBR2GPT-verktyget och olika tredjepartsprogram ser du när dataförlust inträffar, när den inte gör det, kraven för varje metod, hur du undviker ett system som inte startar och vilket format som är bäst i varje fall.
Varför konvertera en MBR-partition eller disk till GPT?
Det finns flera typiska situationer där Du är tvungen att byta från MBR till GPT även om du inte känner för att röra vid något:
- Installera eller ominstallera Windows i UEFI-läge och komma ur det gamla BIOS ärvt.
- Uppgradera till Windows 11, vilket kräver boot UEFI och systempartition i GPT.
- Dra nytta av diskar som är större än 2 TBeftersom MBR "kommer till korta" och inte ser sin fulla kapacitet.
- Skapa fler än fyra primära partitioner utan att använda utökade och logiska partitioner.
Om du försöker installera Windows på en MBR-disk genom att starta i UEFI, kommer du att se den berömda varningen som "Den valda disken har en MBR-partitionstabell; i EFI-system kan endast GPT användas."I så fall finns det inget annat alternativ än att konvertera disken eller ändra BIOS-startläget till Legacy, vilket innebär att du förlorar fördelarna med UEFI.
MBR vs GPT: Viktiga skillnader du bör vara medveten om
Innan du börjar skriva kommandon Att bli galen, det lönar sig att förstå Vad är en MBR-disk och vad är en GPT-disk?eftersom gränserna och riskerna för varje konvertering beror på det.
MBR (Master Boot Record) Det är det klassiska partitioneringsschemat som har använts sedan 80-talet. Det lagrar partitionstabellen och startkoden i den första sektorn på skivanDen är kompatibel med i stort sett allt, men den har några begränsningar:
- Storleksgräns upp till 2 TB per disk: från och med den tidpunkten kan det extra utrymmet inte användas.
- Maximalt 4 primära partitioner, eller 3 primära + 1 utökad med flera logiker inuti.
- Om den första sektorn blir korrupt, Du kan bli utan en partitionstabell i ett svep.
Vidare, GPT (GUID-partitionstabell) Det är det moderna systemet som är förknippat med UEFI. Det är utformat för nyare maskiner och åtgärdar just dessa svagheter:
- Den stöder gigantiska diskar. (i praktiken, långt över 2 TB).
- det gör upp till 128 partitioner i Windows, utan behov av uppfinningar med utökade versioner.
- GPT-headern och partitionstabellen De sparas i början och slutet av skivan, vilket skapar redundans.
- De kritiska uppgifterna går in väldefinierade partitionerinte i en enda magisk sektor.
Idag är trenden tydlig: På nyare datorer och för Windows 11 är GPT de facto-standarden.Det är bara vettigt att hålla sig till MBR på äldre datorer utan UEFI-stöd, eller när du behöver kompatibilitet med mycket gamla system eller verktyg som bara förstår MBR.
Hur man vet om din disk är MBR eller GPT (PowerShell, Diskpart och GUI)
Innan du börjar konvertera något är det en bra idé att kontrollera vilken partitionsstil har varje diskDu kan se det på flera sätt, både grafiskt och via kommandoraden.
Kolla det med Diskhantering
Inifrån själva Windows är det mest visuella sättet att öppna Diskhantering:
- Högerklicka på Start-knappen och välj "Diskhantering".
- Längst ner, leta reda på disken (Disk 0, Disk 1, etc.).
- Högerklicka på disketiketten (där det står "Disk 0", "Online" etc.) och gå till Egenskaper > Volymer.
- Klicka på "Fylla i" och titta på fältetPartition stil".
Där ser du tydligt om det är en MBR disk eller ett GPT-diskDet är en enkel metod och den fungerar även om du inte vill röra kommandon.
Kolla det med Diskpart
Om du föredrar en klassisk konsol kan du använda Diskpart från CMD eller PowerShell:
- Öppna en kommandotolken eller PowerShell med administratörsbehörighet.
- Skriv diskpart och tryck på Enter.
- Starta kommandot list disk.
Du ser en tabell med dina skivor och i den sista kolumnen, "gptOm en asterisk (*) Asterisken bredvid en diskikon indikerar att disken är formaterad som GPT. Diskar utan en asterisk är formaterade som MBR. Detta är ett snabbt och mycket användbart sätt att skilja på diskar, även i Windows-installationsmiljöer.
Kontrollera det med PowerShell (Get-Disk)
Med modern PowerShell Det är ännu bekvämare. Kör bara:
Get-Disk
I utdata ser du kolumner för disknummer, storlek, hälsostatus och, mycket viktigt, PartitionStyledär MBR eller GPT kommer att visas. Om du vill att det ska se "snyggare" ut kan du använda:
Get-Disk | ft -Auto
Med detta har du en snabb översikt över partitionstypen för alla diskar kopplad till ditt team.
Allmänna krav och säkerhetskopiering före konvertering
För nästan alla metoder vi ska titta på finns det ett antal vanliga tillstånd och försiktighetsåtgärder vilket inte bör förbises:
- Du måste vara administratör av systemet för att spela partitionsstilar.
- Om metoden innebär att man använder Diskpart eller DiskhanteringDu kommer normalt att behöva radera alla partitioner från måldisken, vilket innebär dataförlust.
- Även om vissa verktyg (MBR2GPT, IM-Magic, AOMEI, EaseUS…) De lovar konvertering utan dataförlustDet rekommenderas alltid göra backup av de viktiga sakerna ifall något går fel.
- Om du konverterar systemdiskDu måste se till att moderkortet stöder UEFI och sedan justerar du den inbyggda programvaran för att starta i UEFI-läge.
En gyllene regel: om skivan innehåller operativsystemet, överväg noga om det är värt att experimentera med avancerade kommandon utan att behärska ämnet; i många fall Det är mer kostnadseffektivt att använda MBR2GPT eller pålitlig GUI-programvara.
Konvertera från MBR till GPT från PowerShell med hjälp av inbyggda cmdlets
Windows inkluderar cmdlets i PowerShell för hantera diskar på låg nivåoch kan användas för att ändra partitionsstilen. Grundflödet för en datadisk (icke-systemdisk) är:
- Lista album med Get-Disk och skriv ner numret du vill spela.
- Rengör diskpartitionerna med Rensa disken.
- Initiera disken genom att ange stilen: MBR eller GPT med Initiera disken.
I praktikenStegen är följande:
1. Öppna PowerShell som administratör
Sök efter "PowerShell" i Start-menyn, högerklicka och "Kör som administratör".
2. Lista diskar
Springa:
Get-Disk
Detta visar alla skivor, deras storlek och PartitionStyle aktuell. Leta reda på den du vill konvertera (till exempel Disk 1).
3. Ta bort diskpartitioner
Viktig varning: Detta steg Ta bort alla partitioner och volymer från disken. Om du inte vill förlora data, använd den inte på systemdisken och gör säkerhetskopiering i förväg.
kommando:
Clear-Disk -Number 1 -RemoveData -Confirm:$false
Här är nummer 1 den skiva som ska konverteras. Ändra det numret till det som motsvarar ditt fall.
4. Initiera disken som GPT
När du är ren, förvandla din stil med:
Initialize-Disk -Number 1 -PartitionStyle GPT
Om du ville göra tvärtom (konvertera från GPT till MBR) skulle du använda -PartitionStyle MBREfter detta är disken tom men redo för dig att skapa GPT-partitioner med Diskhantering eller med fler PowerShell-cmdlets.
5. Kontrollera resultatet
Starta igen:
Get-Disk
Kontrollera att PartitionStyle-kolumnen nu visas på den berörda disken GPTMed dessa steg har du redan uppnått Konvertera en MBR-disk till GPT med PowerShell, dock på bekostnad av att innehållet på hårddisken raderas.
Konvertera MBR till GPT med Diskpart (CMD), med och utan Windows-installation
Diskpart är det klassiska konsolverktyget för Hantera partitioner från CMDDen är väldigt kraftfull och, om du väljer fel skiva, också väldigt destruktiv, så det är bäst att gå försiktigt fram och noggrant granska specifikationerna.
Konvertering på en redan installerad Windows-disk (datadisk)
Att konvertera en sekundär disk (inte bootsektorn) från MBR till GPT med Diskpart:
- tryck Windows + R, skriver cmd och acceptera.
- I kommandofönstret, kör diskpart.
- Skriv list disk för att se alla skivor och deras storlekar.
- Välj måldisken med välj disk X (ersätt X med rätt siffra).
- Om disken har partitioner, använd rena att radera den helt.
- Till slut sätter han igång konvertera gpt för att ändra partitionsstilen.
Efter det kommer Diskpart att meddela dig att disken har konverterats till GPT. Då kan du skapa nya partitioner på den från diskhanteraren eller med Diskpart själv.
Konvertering under Windows-installation (Shift + F10)
När du är i Windows installationsguide och den säger att det inte går att installera på en MBR-disk kan du öppna en konsol och konvertera den direkt då och där.:
- På skärmen där du väljer vilken disk du vill installera, tryck på Skift + F10 för att öppna CMD med förhöjda rättigheter.
- Skriv diskpart och tryck på Enter.
- Utför, i ordning:
list disk
select disk 0 (o el número que toque)
clean
convert gpt
Om du vill vara väldigt exakt kan du till och med explicit skapa EFI-start-, MSR- och systempartitioner, till exempel:
list partition
create partition efi size=100
create partition msr size=128
create partition primary size=102400
Efter att ha avslutat Diskpart med avsluta och stänger konsolen, kommer du tillbaka till installationsprogrammet och då kan du Peka installationen till den nyskapade GPT-huvudpartitionen..
Konvertera MBR till GPT med hjälp av Diskhantering (med dataförlust)
Om du inte är bekväm med kommandon kan du också konvertera diskar från Grafiskt verktyg för diskhantering, med samma begränsning som alltid: alla partitioner måste raderas först.
De allmänna stegen ljud:
- öppnar Diskhantering (högerklicka på Start > Diskhantering, eller diskmgmt.msc (från Run).
- På den disk du vill konvertera, högerklicka på varje volym och välj "Ta bort volym" tills hela disken är kvar som "Oallokerat utrymme".
- Högerklicka på disketiketten (Disk 1, Disk 2, etc.) så ser du alternativet "Konvertera till GPT-disk".
- Klicka, acceptera meddelandet så växlar disken till att använda GPT.
Sedan återstår bara att skapa en ny singelvolym (eller flera) på det oallokerade utrymmet. För att återgå från GPT till MBR skulle du göra exakt samma sak men välja "Konvertera till MBR-disk".
MBR2GPT.exe: Det officiella verktyget för att konvertera din systemdisk utan att förlora data
Den stora förändringen kom med Windows 10 Creators Update (version 1703), eftersom Microsoft lade till MBR2GPT.EXEett verktyg utformat för Konvertera systemdisk från MBR till GPT utan att radera dataDet är det rekommenderade verktyget om du vill konvertera din installerade Windows till GPT för att använda UEFI eller uppgradera till Windows 11.
MBR2GPT kan köras från Windows PE (förinstallationsmiljö) eller från själva Windows med alternativet /allowFullOSDen allmänna syntaxen är:
MBR2GPT /validate|convert
Krav som disken måste uppfylla för att MBR2GPT ska fungera
Innan verktyget vidrör något utför det en grundlig validering av diskdesignenOm något inte stämmer vägrar det att konvertera. Viktiga villkor:
- Skivan måste för närvarande vara MBR.
- Det måste finnas tillräckligt med ledigt utrymme i början och slutet av disken för GPT-rubrikerna (16 KB + vissa sektorer).
- Det kan finnas maximalt tre primära partitioner i MBR.
- Det kan inte finnas varken utökade eller logiska partitioner.
- En partition måste markeras som aktivera och vara systemet ett.
- BCD:n (boot store) måste ha en giltig post för operativsystemet.
- Partitionerna måste vara av typer som Windows känner igen, eller så måste du mappa dem med modifieraren. /Karta.
Om någon av dessa punkter missas visar verktyget ett felmeddelande (till exempel "Validering av diskdesign misslyckades”) och vidrör inte skivan.
Grundläggande steg med MBR2GPT (från Windows)
För att använda MBR2GPT inifrån själva systemet (läge /allowFullOS):
- Se till att du springer Windows 10 1703 eller senare och att disken har MBR.
- Öppna en kommandotolk som administratör.
- Kontrollera disknumret i Diskhantering med diskdel > lista disk.
- Kör först valideringen, till exempel:
mbr2gpt /validate /disk:0 /allowFullOS - Om valideringen är korrekt, starta konverteringen:
mbr2gpt /convert /disk:0 /allowFullOS
Under processen gör verktyget följande:
- prova minska system- eller operativsystempartitionen för att skapa en EFI-partition om en sådan inte finns.
- Skapa partitionen EFI-systempartition (ESP) på cirka 100 MB FAT32.
- Generera GPT-tabellen samtidigt som befintliga partitioner bibehålls.
- Migrera och justera BCD-lager till den nya UEFI-startmodellen.
- Återställ enhetsbokstäverna så att allt fortfarande passar ihop som tidigare.
Slutligen ser du ett meddelande som anger att konverteringen lyckades och en mycket viktig varning: Du måste gå in i BIOS/UEFI och ändra startläget till UEFI.Om du inte gör detta kommer laget inte att starta från det nya GPT-schemat.
De mest användbara kommandoradsalternativen
Utöver /validera och /konverteraMBR2GPT erbjuder flera intressanta alternativ:
- /disk:: anger disknumret; om du utelämnar det används systemdisken.
- /loggar:Ändra mappen där loggarna lagras (som standard %windir%).
- /karta: =Den används för att mappa icke-standardiserade partitionstyper (i decimal för MBR och i GUID för GPT).
- /allowFullOS: låter dig köra konverteringen från vanligt Windows (inte bara från WinPE).
Om någon enhetsbeteckningstilldelning inte kan återställas indikerar verktyget detta i loggar diagnostik (setupact.log, setuperr.log, diagerr.xml, diagwrn.xml), som du kan granska för att förfina felsökningen.
Passionerad författare om bytesvärlden och tekniken i allmänhet. Jag älskar att dela med mig av min kunskap genom att skriva, och det är vad jag kommer att göra i den här bloggen, visa dig alla de mest intressanta sakerna om prylar, mjukvara, hårdvara, tekniska trender och mer. Mitt mål är att hjälpa dig att navigera i den digitala världen på ett enkelt och underhållande sätt.