- GPT eliminerer de klassiske begrensningene til MBR (2 TB og 4 partisjoner) og er et krav for UEFI og Windows 11.
- PowerShellDiskpart og Diskbehandling lar deg konvertere MBR til GPT, men nesten alltid ved å slette partisjoner.
- MBR2GPT.exe er det offisielle Microsoft-verktøyet for å konvertere systemdisken til GPT uten datatap.
- Tredjepartsprogrammer som IM-Magic, EaseUS, MiniTool eller AOMEI forenkler konvertering med et grafisk grensesnitt og mindre risiko.
Hvis du sliter med feilmeldingen om Windows de "Den kan ikke installeres på denne disken fordi den bruker en MBR-partisjonstabell" Hvis du vil oppgradere datamaskinen din til Windows 11, og de krever UEFI og GPT, er du på rett sted. Konverter fra MBR til GPT Det har blitt veldig vanlig, både når man installerer systemet på nytt og når man monterer store disker på mer enn 2 TB.
I denne artikkelen får vi se Alle måtene å konvertere en disk fra MBR til GPT (og også fra GPT til MBR) Ved hjelp av PowerShell, Diskpart, Diskbehandling, det offisielle MBR2GPT-verktøyet og diverse tredjepartsprogrammer, vil du se når datatap oppstår, når det ikke skjer, kravene til hver metode, hvordan du unngår et system som ikke starter opp, og hvilket format som er best i hvert tilfelle.
Hvorfor konvertere en MBR-partisjon eller disk til GPT?
Det finnes flere typiske situasjoner der Du er tvunget til å bytte fra MBR til GPT selv om du ikke har lyst til å røre noe:
- Installer eller installer Windows på nytt i UEFI-modus og komme seg ut av det gamle BIOS arvet.
- Oppgrader til Windows 11, som krever boot UEFI og systempartisjon i GPT.
- Dra nytte av disker større enn 2 TBfordi MBR kommer til kort og ikke ser full kapasitet.
- Opprett mer enn fire primære partisjoner uten å bruke utvidede og logiske partisjoner.
Hvis du prøver å installere Windows på en MBR-disk mens du starter opp i UEFI, vil du se den berømte advarselen om at «Den valgte disken har en MBR-partisjonstabell; i EFI-systemer kan bare GPT brukes.»I så fall er det ikke noe annet alternativ enn å konvertere disken eller endre BIOS-oppstartsmodus til Legacy, noe som betyr at du mister fordelene med UEFI.
MBR vs GPT: Viktige forskjeller du bør være klar over
Før du begynner å skrive kommandoer Å bli gal, det lønner seg å forstå Hva er en MBR-disk og hva er en GPT-disk?fordi grensene og risikoene ved hver konvertering avhenger av det.
MBR (Master Boot Record) Det er den klassiske partisjoneringsordningen som har vært i bruk siden 80-tallet. Den lagrer partisjonstabellen og oppstartskoden i den første sektoren på diskenDen er kompatibel med så godt som alt, men den har noen begrensninger:
- Størrelsesgrense opptil 2 TB per disk: fra det tidspunktet kan ikke den ekstra plassen brukes.
- Maksimalt 4 primære partisjoner, eller 3 primære + 1 utvidet med flere logikker inni.
- Hvis den første sektoren blir korrupt, Du kan ende opp uten en partisjonstabell i ett slengen.
Videre GPT (GUID-partisjonstabell) Det er den moderne ordningen som er knyttet til UEFI. Den er designet for nyere maskiner og adresserer nettopp disse svakhetene:
- Den støtter gigantiske disker. (for praktiske formål, langt utover 2 TB).
- den lar opptil 128 partisjoner i Windows, uten behov for oppfinnelser med utvidede versjoner.
- GPT-headeren og partisjonstabellen De lagres i begynnelsen og slutten av disken, noe som skaper redundans.
- De kritiske dataene går inn veldefinerte partisjonerikke i en eneste magisk sektor.
I dag er trenden tydelig: På nyere datamaskiner og for Windows 11 er GPT de facto-standarden.Det er bare fornuftig å holde seg til MBR på eldre PC-er uten UEFI-støtte, eller når du trenger kompatibilitet med svært gamle systemer eller verktøy som bare forstår MBR.
Slik finner du ut om disken din er MBR eller GPT (PowerShell, Diskpart og GUI)
Før du begynner å konvertere noe som helst, er det lurt å sjekke hvilken partisjonsstil har hver diskDu kan se det på flere måter, både grafisk og via kommandolinjen.
Sjekk det med Diskbehandling
Innenfra Windows er den mest visuelle måten å åpne Diskbehandling:
- Høyreklikk på Start-knappen og velg "Diskbehandling".
- Finn disken (Disk 0, Disk 1 osv.) nederst.
- Høyreklikk på disketiketten (der det står «Disk 0», «Online» osv.) og gå til Egenskaper > Volumer.
- Klikk på "Fyll ut" og se på feltetPartisjonsstil".
Der vil du tydelig se om det er en MBR disk det er GPT-diskDet er en enkel metode, og den fungerer selv om du ikke vil berøre kommandoer.
Sjekk det med Diskpart
Hvis du foretrekker en klassisk konsoll, kan du bruke Diskpart fra CMD eller PowerShell:
- Åpne en ledetekst eller PowerShell med administratorrettigheter.
- Skriv diskpart og trykk Enter.
- Start kommandoen list disk.
Du vil se en tabell med diskene dine, og i den siste kolonnen, «GptHvis en stjerne (*) Stjernen ved siden av et diskikon indikerer at disken er formatert som GPT. Disker uten en stjerne er formatert som MBR. Dette er en rask og svært nyttig måte å skille mellom disker, selv i Windows-installasjonsmiljøer.
Sjekk det med PowerShell (Get-Disk)
Med moderne PowerShell Det er enda mer praktisk. Bare kjør:
Get-Disk
I utdataene vil du se kolonner for disknummer, størrelse, helsestatus og, aller viktigst, Partisjonsstilhvor MBR eller GPT vil vises. Hvis du vil at det skal se «penere» ut, kan du bruke:
Get-Disk | ft -Auto
Med dette har du en rask oversikt over partisjonstypen til alle disker koblet til teamet ditt.
Generelle krav og sikkerhetskopiering før konvertering
For nesten alle metodene vi skal se på, finnes det en rekke vanlige tilstander og forholdsregler som ikke bør overses:
- Du trenger å være administrator av systemet for å spille av partisjonsstiler.
- Hvis metoden innebærer bruk av Diskpart eller DiskbehandlingDu må vanligvis slett alle partisjoner fra måldisken, noe som innebærer datatap.
- Selv om noen verktøy (MBR2GPT, IM-Magic, AOMEI, EaseUS…) De lover konvertering uten datatapDet anbefales alltid ta backup av de viktige tingene i tilfelle noe skulle gå galt.
- Hvis du konverterer systemdiskDu må sørge for at hovedkortet støtter UEFI og deretter justerer du fastvaren til å starte opp i UEFI-modus.
En gyllen regel: Hvis disken inneholder operativsystemet, bør du nøye vurdere om det er verdt å eksperimentere med avanserte kommandoer uten å mestre emnet; i mange tilfeller Det er mer kostnadseffektivt å bruke MBR2GPT eller pålitelig GUI-programvare.
Konverter fra MBR til GPT fra PowerShell ved hjelp av innebygde cmdleter
Windows inkluderer cmdleter i PowerShell for administrere disker på et lavt nivåog kan brukes til å endre partisjonsstilen. Den grunnleggende flyten for en datadisk (ikke-systemdisk) er:
- List opp album med Hent disk og skriv ned nummeret du vil spille.
- Rengjør diskpartisjonene med Tøm disk.
- Initialiser disken ved å spesifisere stilen: MBR eller GPT med Initialiser disk.
I praksisTrinnene er som følger:
1. Åpne PowerShell som administrator
Søk etter «PowerShell» i Start-menyen, høyreklikk og "Utfør som administrator".
2. Liste over disker
Løpe:
Get-Disk
Dette vil vise deg alle diskene, størrelsen deres og Partisjonsstil gjeldende. Finn den du vil konvertere (for eksempel Disk 1).
3. Slett diskpartisjoner
Viktig advarsel: Dette trinnet Slett alle partisjoner og volumer fra disken. Hvis du ikke vil miste data, må du ikke bruke dem på systemdisken og ikke backup på forhånd.
kommando:
Clear-Disk -Number 1 -RemoveData -Confirm:$false
Her er nummer 1 platen som skal konverteres. Endre dette nummeret til det som tilsvarer ditt tilfelle.
4. Initialiser disken som GPT
Når du er ren, forvandle stilen din med:
Initialize-Disk -Number 1 -PartitionStyle GPT
Hvis du ville gjøre det motsatte (konvertere fra GPT til MBR), ville du brukt -Partisjonsstil MBREtter dette er disken tom, men klar til å opprette GPT-partisjoner med Diskbehandling eller med flere PowerShell-cmdleter.
5. Sjekk resultatet
Start på nytt:
Get-Disk
Sjekk at PartitionStyle-kolonnen nå vises på den berørte disken GPTMed disse trinnene har du allerede oppnådd Konverter en MBR-disk til GPT ved hjelp av PowerShell, men på bekostning av å slette innholdet på harddisken.
Konverter MBR til GPT ved hjelp av Diskpart (CMD), med og uten Windows-installasjon
Diskpart er det klassiske konsollverktøyet for Administrer partisjoner fra CMDDen er veldig kraftig, og hvis du velger feil plate, også veldig destruktiv, så det er best å gå frem med forsiktighet og nøye gjennomgå spesifikasjonene.
Konvertering på en allerede installert Windows (datadisk)
Å konvertere en sekundær disk (ikke oppstartssektoren) fra MBR til GPT med Diskpart:
- Press Windows + R, skriver cmd og godta.
- I kommandovinduet, kjør diskpart.
- Skriv list disk for å se alle platene og størrelsene deres.
- Velg måldisken med velg disk X (erstatt X med riktig tall).
- Hvis disken har partisjoner, bruk ren å slette den helt.
- Til slutt lanserer han konvertere gpt for å endre partisjonsstilen.
Etter det vil Diskpart fortelle deg at disken er konvertert til GPT. Deretter kan du opprette nye partisjoner på den fra Diskbehandleren eller med selve Diskpart.
Konvertering under Windows-installasjon (Shift + F10)
Når du er i Windows-installasjonsveiviseren og den forteller deg at den ikke kan installere på en MBR-disk, kan du åpne en konsoll og konverter den der og da.:
- På skjermen der du velger disken du skal installere, trykker du på Shift + F10 for å åpne CMD med forhøyede rettigheter.
- Skriv diskpart og trykk Enter.
- Utfør, i rekkefølge:
list disk
select disk 0 (o el número que toque)
clean
convert gpt
Hvis du vil være veldig presis, kan du til og med eksplisitt opprette EFI-oppstarts-, MSR- og systempartisjoner, for eksempel:
list partition
create partition efi size=100
create partition msr size=128
create partition primary size=102400
Etter å ha avsluttet Diskpart med avslutte og lukk konsollen, kommer du tilbake til installasjonsprogrammet og kan da Pek installasjonen til den nyopprettede GPT-hovedpartisjonen..
Konverter MBR til GPT ved hjelp av Diskbehandling (med datatap)
Hvis du ikke er komfortabel med kommandoer, kan du også konvertere disker fra Grafisk verktøy for diskbehandling, med samme begrensning som alltid: alle partisjoner må slettes først.
De generelle trinnene er:
- åpner Diskbehandling (høyreklikk på Start > Diskbehandling, eller diskmgmt.msc (fra Løp).
- Høyreklikk på disken du vil konvertere hvert volum og velg "Fjern volum" helt til hele disken er igjen som "Ikke-allokert plass".
- Høyreklikk på disketiketten (Disk 1, Disk 2 osv.), så ser du alternativet "Konverter til GPT-disk".
- Klikk, godta varselet, og disken vil bytte til å bruke GPT.
Så gjenstår det bare å lage en nytt enkeltvolum (eller flere) på den ledige plassen. For å gå tilbake fra GPT til MBR gjør du nøyaktig det samme, men velger «Konverter til MBR-disk".
MBR2GPT.exe: Det offisielle verktøyet for å konvertere systemdisken din uten å miste data
Den store endringen kom med Windows 10 Creators Update (versjon 1703), fordi Microsoft la til MBR2GPT.EXEet verktøy designet for Konverter systemdisk fra MBR til GPT uten å slette dataDet er det anbefalte verktøyet hvis du vil konvertere den installerte Windows-en din til GPT for å bruke UEFI eller oppgradere til Windows 11.
MBR2GPT kan kjøres fra Windows PE (forinstallasjonsmiljø) eller fra selve Windows med alternativet /allowFullOSDen generelle syntaksen er:
MBR2GPT /validate|convert
Krav som disken må oppfylle for at MBR2GPT skal fungere
Før verktøyet berører noe, utfører det en grundig validering av diskdesignetHvis noe ikke stemmer, nekter det å konvertere. Viktige betingelser:
- Disken må for øyeblikket være MBR.
- Det må være tilstrekkelig ledig plass på begynnelsen og slutten av disken for GPT-overskriftene (16 KB + noen sektorer).
- Det kan være maksimalt tre primære partisjoner i MBR.
- Det kan ikke være verken utvidede eller logiske partisjoner.
- En partisjon må merkes som aktivere og vær systemet ett.
- BCD-en (boot store) må ha en gyldig oppføring i operativsystemet.
- Partisjonene må være av typer som Windows gjenkjenner, eller du må tilordne dem med modifikatoren. /kart.
Hvis noen av disse punktene overses, viser verktøyet en feil (for eksempel «Validering av diskdesign mislyktes”) og berører ikke platen.
Grunnleggende trinn med MBR2GPT (fra Windows)
For å bruke MBR2GPT fra selve systemet (modus /allowFullOS):
- Sørg for at du løper Windows 10 1703 eller nyere og at disken har MBR.
- Åpne en ledetekst som administrator.
- Sjekk disknummeret i Diskbehandling med diskdel > liste disk.
- Kjør valideringen først, for eksempel:
mbr2gpt /validate /disk:0 /allowFullOS - Hvis valideringen er riktig, start konverteringen:
mbr2gpt /convert /disk:0 /allowFullOS
Under prosessen gjør verktøyet følgende:
- prøve reduser system- eller OS-partisjonen for å opprette en EFI-partisjon hvis en ikke finnes.
- Opprett partisjonen EFI-systempartisjon (ESP) på omtrent 100 MB FAT32.
- Generer GPT-tabellen mens du vedlikeholder eksisterende partisjoner.
- Migrer og juster BCD-lageret til den nye UEFI-oppstartsmodellen.
- Gjenopprett enhetsbokstavene slik at alt fortsatt passer sammen som før.
Til slutt vil du se en melding som indikerer at konverteringen var vellykket og en svært viktig advarsel: Du må gå inn i BIOS/UEFI og endre oppstartsmodus til UEFI.Hvis du ikke gjør dette, vil ikke laget starte fra den nye GPT-ordningen.
De mest nyttige kommandolinjealternativene
I tillegg til /validere og /konvertereMBR2GPT tilbyr flere interessante alternativer:
- /disk:: indikerer disknummeret; hvis du utelater det, bruker den systemdisken.
- /logger:: Endre mappen der loggene lagres (som standard %windir%).
- /kart: =Den brukes til å tilordne ikke-standard partisjonstyper (i desimal for MBR og i GUID for GPT).
- /allowFullOS: lar deg kjøre konverteringen fra vanlig Windows (ikke bare fra WinPE).
Hvis en stasjonsbokstavtildeling ikke kan gjenopprettes, indikerer verktøyet dette i logger diagnostikk (setupact.log, setuperr.log, diagerr.xml, diagwrn.xml), som du kan se gjennom for å forbedre feilsøkingen.
Lidenskapelig forfatter om verden av bytes og teknologi generelt. Jeg elsker å dele kunnskapen min gjennom å skrive, og det er det jeg skal gjøre i denne bloggen, vise deg alle de mest interessante tingene om dingser, programvare, maskinvare, teknologiske trender og mer. Målet mitt er å hjelpe deg med å navigere i den digitale verden på en enkel og underholdende måte.