Konvertera MBR till GPT utan att förlora data

Uppdaterad: 18 december 2019

Den här artikeln introducerar hur man konverterar MBR till GPT-disk på Windows 10/8/7 och Windows Server 2019/ 2016/2012/2008/2003 R2, byt mbr-skiva till gpt utan att förlora data.

Numera blir hårddiskstorleken större och större, det är vanligt att använda 2TB till 4TB HDD för persondatorer. Om du vill använda 2TB + -utrymme måste du använda GPT-stilskiva. Förutom kapacitetsanvändning har GPT-disken många andra fördelar, så många vill konvertera disk från MBR till GPT utan att förlora data.

Windows inbyggt Diskhanteringsverktyg kan hjälpa dig konvertera disk mellan MBR och GPT, men du måste ta bort alla partitioner på disken först. För att konvertera MBR-disk till GPT utan att radera partitioner eller förlora data måste du köra mbr2gpt.exe kommandoverktyg eller programvara från tredje part. Den här artikeln introducerar detaljerade steg för att konvertera MBR till GPT med båda verktygen.

Hur identifierar jag om disken är MBR eller GPT?

Det finns två sätt att identifiera hårddisken med ursprunglig Diskhantering och tredje parts programvara. Varje disk är markerad som MBR eller GPT av NIUBI Partition Editor, efter att du startat den ser du hårddisktypen direkt och tydligt.

I Diskhantering:

1. Högerklicka på den här disken och välj Fastigheter:

disk~~POS=TRUNC

2. Växla till Volym -fliken i popup-fönstret.

GUID-disk

Hur konverterar mbr-disk till gpt utan operativsystem

För enbart data är det extremt enkelt att konvertera MBR till GPT via flera klick.

Gäller för: Windows 10, Windows 8, Windows 7, Windows Server 2019, Windows Server 2016, Windows Server 2012 (R2), Windows Server 2008 (R2), Windows Server 2003 (R2).

  1. Download NIUBI Partition Editor, högerklicka på främre på MBR-disken och välj "Konvertera till GPT-skiva".
  2. Klicka bara på Ja, tack till i popup-fönstret för att bekräfta, kommer en väntande operation att läggas till.
  3. Klicka Apply uppe till vänster för att köra, gjort. (Alla åtgärder innan du klickar Apply fungerar bara i virtuellt läge.)

Se videon hur du konverterar MBR-disk till GPT utan att förlora data:

Videoguide

Hur man konverterar system mbr-disk till gpt utan dataförlust

Det finns vissa program från tredje part som kan konvertera MBR till GPT för systemdisk, men få kan säkerställa 3% systemstartbarhet. Om du vill konvertera en MBR-systemdisk till GPT föreslås att den körs MBR2GPT som tillhandahålls av Microsoft.

MBR2GPT.exe körs från kommandotolken. På Windows Server 2019 och Windows 10 (1703 och efterföljande versioner) kan du konvertera MBR till GPT med det här kommandot i Windows. För andra operativsystem behöver du startbara media med Windows Förinstallationsmiljö (Windows PE).

För att konvertera med MBR2GPT-kommando bör din diskspartition uppfylla kraven, annars kan konverteringen inte lyckas.

  1. Disken använder för närvarande MBR
  2. Det finns tillräckligt med utrymme som inte upptas av partitioner för att lagra de primära och sekundära GPT: erna 16KB + 2 sektorer på framsidan av disken och 16KB + 1 sektor i slutet av disken.
  3. Det finns max 3 primära partitioner i MBR-partitionstabellen
  4. En av partitionerna är aktiv och är systempartitionen
  5. Disken gör det inte ha någon utökad / logisk partition
  6. BCD-lagret på systempartitionen innehåller en standard OS-post som pekar på en OS-partition
  7. Volym-ID: erna kan hämtas för varje volym som har en enhetsbokstav tilldelad
  8. Alla partitioner på den här MBR-disken är erkänt by Windows.

I allmänhet behöver du bara vara uppmärksam på nummer 3, 5 och 8. Om det finns fler än 3 partitioner, eller till och med en logisk partition eller någon annan icke-stöd partition som EXT2 / 3 på disken, MBR2GPT.exe kan inte konvertera MBR-disk till GPT.

Vanlig fråga och motsvarande lösning

"Validera layout, disksektorstorlek är: 512 bytes Disklayout validering misslyckades för disk 0", "MBR2GPT: Konvertering misslyckades". Det här är det vanligaste felmeddelandet när MBR-disken konverteras till GPT. Om du fick ett sådant fel kontrollerar du din diskspartitionskonfiguration igen.

I de flesta systemdiskar finns det System reserverat, C: (för OS) och D-enhet. Om alla dessa partitioner är Primära, kan du konvertera den här disken framgångsrikt.

Partitionslayout

Hur man konverterar system MBR-skiva till GPT i Windows

Gäller för: Windows 10 (1703 och efterföljande versioner), Windows Server 2019

Om du inte känner till ditt Windows 10 version, tryck Windows och R tillsammans på tangentbordet, skriv winver och tryck på Enter.

winver

Som ni ser, min Windows 10 är version 1903, så min MBR-system kan konverteras till Windows utan andra verktyg.

Om du vill konvertera MBR till GPT för systemdisk in Windows 10 1703 tidigare versioner eller Windows Server 2016/2012/2008, du behöver Windows Förinstalleringsmiljö, eftersom MBR2GPT.exe inte är integrerad i dessa versioner. Hoppa i så fall till nästa avsnitt.

Om du kör versionerna som stöds är det mycket enkelt att konvertera MBR-systemdisk till GPT. I alla fall, det finns en fråga du bör vara uppmärksam på.

Diskpartitionsstruktur innan konvertera MBR till GPT:

Innan du konverterar

Diskpartitionsstruktur efter konvertera MBR till GPT:

Efter konvertering

Som du ser på skärmdumpen, efter att ha konverterat till GPT-disken, krymptes den ursprungliga C-enheten och en 100 MB EFI systempartition skapades. Detta EFI partition kan inte ändras storlek eller flyttas i Diskhantering eller av annan programvara. Det betyder att C: drive inte kan förlängas i framtiden. Det finns två lösningar:

Steg för att konvertera MBR till GPT för systemdisken i Windows 10 och Windows Server 2019:

  1. Klicka Windows flagga längst ner till vänster, skriv cmd, Välj Kör som administratör.
  2. Skriv i kommandotolkfönstret MBR2GPT / konvertera / allowFullOS och tryck på Enter.

Notera: denna konvertering kan inte ångras, så innan du gör det, se till att din dator kan starta från UEFI.

MBR2GPT

Hur konverterar man MBR till GPT med MBR2GPT från startbara media

Gäller för: Windows 10, Windows 8, Windows 7, Windows Server 2019, Windows Server 2016, Windows Server 2012 (R2), Windows Server 2008 (R2).

  1. Om din systemreserverade partition är 500 MB eller mindre, följ stegen till utöka det större (det räcker för att lägga till 500MB), annars kommer MBR2GPT att krympa C-enheten och skapa EFI partition bakom det. Om din systemreserverade partition är större än 500MB, utöka INTE det bara ignorera detta steg.
  2. Om du använder Windows 10/8/7, ladda ner MediaCreationTool från här, om du använder Windows Server 2019/ 2016/2012/2008, ladda ner Windows Server 2019 ISO från här. Skapa sedan startbar DVD-skiva eller USB-flashenhet med Windows inbyggt eller tredjepartsverktyg.
  3. Starta från det här startbara mediet, klicka helt enkelt Nästa in först Windows Installationsfönster och klicka sedan på Reparera datorn i det nedre vänstra hörnet av nästa fönster.

    Inställningsfönster

    Reparera datorn

  4. Klicka felsöka i nästa fönster klickar du sedan på kommando~~POS=TRUNC.

    felsöka

    kommando~~POS=TRUNC

  5. Skriv i kommandotolkfönstret MBR2GPT / konvertera och tryck på Enter.

Sammanfattningsvis

Det är mycket enkelt och snabbt att konvertera MBR-datadisk till GPT för alla Windows versioner. Om du vill konvertera MBR-systemdisk till GPT kräver det mycket fler steg med kommandovärdet MBR2GPT. Först bör du flytta eller konvertera partition för att uppfylla villkoren för MBR2GPT. För det andra, kolla din Windows version, om det är Windows 10 1703 efterföljande version eller Server 2019 kan du konvertera MBR till GPT i Windows. Till andra versioner måste du köra MBR2GPT från startbara media.