Come convertire la partizione MBR in GPT utilizzando PowerShell

Ultimo aggiornamento: 17/12/2025
Autore: Isaac
  • GPT elimina le limitazioni classiche di MBR (2 TB e 4 partizioni) ed è un requisito per UEFI e Windows 11.
  • PowerShellDiskpart e Gestione disco consentono di convertire MBR in GPT, ma quasi sempre eliminando le partizioni.
  • MBR2GPT.exe è lo strumento ufficiale Microsoft per convertire il disco di sistema in GPT senza perdita di dati.
  • Programmi di terze parti come IM-Magic, EaseUS, MiniTool o AOMEI facilitano la conversione con un'interfaccia grafica e meno rischi.

Conversione delle partizioni MBR in GPT tramite PowerShell

Se hai difficoltà con il messaggio di errore di Windows de "Impossibile installarlo su questo disco perché utilizza una tabella delle partizioni MBR" Se vuoi aggiornare il tuo computer a Windows 11 e sono richiesti UEFI e GPT, sei nel posto giusto. Convertire da MBR a GPT È diventato molto comune, sia quando si reinstalla il sistema sia quando si montano dischi di grandi dimensioni, superiori a 2 TB.

In questo articolo vedremo Tutti i modi per convertire un disco da MBR a GPT (e anche da GPT a MBR) Utilizzando PowerShell, Diskpart, Gestione disco, lo strumento ufficiale MBR2GPT e vari programmi di terze parti, scoprirai quando si verifica una perdita di dati, quando non si verifica, i requisiti di ciascun metodo, come evitare che il sistema non si avvii e quale formato è migliore in ogni caso.

Perché convertire una partizione o un disco MBR in GPT?

Ci sono diverse situazioni tipiche in cui Sei costretto a passare da MBR a GPT anche se non hai voglia di toccare niente:

  • Installa o reinstalla Windows in modalità UEFI e uscire dal vecchio BIOS ereditato.
  • Aggiorna a Windows 11, che richiede Boot UEFI e partizione di sistema in GPT.
  • Sfrutta i dischi più grandi di 2 TBperché l'MBR è "insufficiente" e non sfrutta la piena capacità.
  • Creare più di quattro partizioni primarie senza utilizzare partizioni estese e logiche.

Se provi a installare Windows su un disco MBR avviando in UEFI, vedrai il famoso avviso che "Il disco selezionato ha una tabella delle partizioni MBR; nei sistemi EFI è possibile utilizzare solo GPT."In tal caso, non c'è altra opzione che convertire il disco o modificare la modalità di avvio del BIOS in Legacy, il che significa che si perdono i vantaggi dell'UEFI.

MBR vs GPT: differenze importanti di cui dovresti essere a conoscenza

Prima di iniziare a scrivere comandi Impazzire, conviene capire Che cosa sono un disco MBR e un disco GPT?perché da questo dipendono i limiti e i rischi di ogni conversione.

MBR (Master Boot Record) È lo schema di partizionamento classico in uso dagli anni '80. Memorizza la tabella delle partizioni e il codice di avvio in primo settore del discoÈ compatibile praticamente con tutto, ma presenta alcune limitazioni:

  • Limite di dimensione fino a 2 TB per disco: da quel momento in poi, lo spazio aggiuntivo non potrà più essere utilizzato.
  • Massimo 4 partizioni primarie, oppure 3 primari + 1 esteso con diverse logiche al suo interno.
  • Se quel primo settore diventa corrotto, Potresti ritrovarti senza una tabella delle partizioni in una volta sola.

Inoltre, GPT (tabella delle partizioni GUID) È lo schema moderno associato a UEFI. È progettato per i computer più recenti e risolve esattamente i seguenti punti deboli:

  • Supporta dischi giganteschi. (ai fini pratici, ben oltre 2 TB).
  • permette fino a 128 partizioni in Windows, senza bisogno di invenzioni con versioni estese.
  • L'intestazione GPT e la tabella delle partizioni Vengono salvati all'inizio e alla fine del disco, il che crea ridondanza.
  • I dati critici vanno in partizioni ben definitenon in un singolo settore magico.

Oggi la tendenza è chiara: Nei computer più recenti e per Windows 11, GPT è lo standard de facto.Ha senso utilizzare MBR solo su PC più vecchi senza supporto UEFI o quando è necessaria la compatibilità con sistemi o strumenti molto vecchi che supportano solo MBR.

  Robocopy: Tutorial sul comando per copiare e sincronizzare i file

Come sapere se il tuo disco è MBR o GPT (PowerShell, Diskpart e GUI)

Prima di iniziare a convertire qualsiasi cosa, è una buona idea controllare quale stile di partizione ha ciascun disco?È possibile visualizzarlo in diversi modi, sia graficamente che tramite la riga di comando.

Controlla con Gestione disco

Dall'interno di Windows stesso, il modo più visivo è aprire Gestione disco:

  • Fare clic con il pulsante destro del mouse sul pulsante Start e scegliere “Gestione disco”.
  • In basso, individua il disco (Disco 0, Disco 1, ecc.).
  • Fare clic con il pulsante destro del mouse sull'etichetta del disco (dove è indicato "Disco 0", "Online", ecc.) e andare su Proprietà > Volumi.
  • Premere "Compila" e guarda il campostile di partizione".

Lì vedrai chiaramente se è un Disco MBR o un discoteca GPTÈ un metodo semplice e funziona anche se non vuoi toccare i comandi.

Controllalo con Diskpart

Se preferisci una console classica, puoi usare Diskpart da CMD o PowerShell:

  • Apri un file simbolo del sistema o PowerShell con Privilegi di amministratore.
  • Scrivere diskpart e premere Invio.
  • Avviare il comando Elenco disco.

Vedrai una tabella con i tuoi dischi e, nell'ultima colonna, "gptSe un asterisco (*) L'asterisco accanto all'icona di un disco indica che il disco è formattato come GPT. I dischi senza asterisco sono formattati come MBR. Questo è un modo rapido e molto utile per distinguere i dischi, anche all'interno degli ambienti di installazione di Windows.

Controllalo con PowerShell (Get-Disk)

Con il moderno PowerShell È ancora più comodo. Basta eseguire:

Get-Disk

Nell'output vedrai colonne per il numero del disco, la dimensione, lo stato di integrità e, cosa molto importante, Stile di partizionedove apparirà MBR o GPT. Se vuoi renderlo più "bello", puoi usare:

Get-Disk | ft -Auto

Con questo hai una rapida panoramica del tipo di partizione di tutti i dischi connesso al tuo team.

Requisiti generali e backup prima della conversione

Per quasi tutti i metodi che andremo a vedere, ci sono una serie di condizioni e precauzioni comuni che non bisogna trascurare:

  • Devi essere amministratore del sistema per riprodurre stili di partizione.
  • Se il metodo prevede l'utilizzo Diskpart o Gestione discoNormalmente dovrai elimina tutte le partizioni dal disco di destinazione, il che implica la perdita di dati.
  • Sebbene alcuni strumenti (MBR2GPT, IM-Magic, AOMEI, EaseUS…) Promettono la conversione senza perdita di datiÈ sempre consigliato fare il backup delle cose importanti nel caso in cui qualcosa vada storto.
  • Se converti il disco di sistemaDovrai assicurarti che la scheda madre supporta UEFI e poi si regola il firmware per l'avvio in modalità UEFI.

Una regola d'oro: se il disco contiene il sistema operativo, valutare attentamente se vale la pena sperimentare comandi avanzati senza padroneggiare la materia; in molti casi È più conveniente utilizzare MBR2GPT o un software GUI affidabile.

Convertire da MBR a GPT da PowerShell utilizzando cmdlet nativi

Windows include cmdlet in PowerShell per gestire i dischi a basso livelloe può essere utilizzato per modificare lo stile di partizione. Il flusso di base per un disco dati (non di sistema) è:

  1. Elenca gli album con Ottieni disco e scrivi il numero che vuoi giocare.
  2. Pulisci le partizioni del disco con Cancella disco.
  3. Inizializzare il disco specificando lo stile: MBR o GPT con Inizializzazione-Disco.

In praticaI passaggi sono i seguenti:

1. Aprire PowerShell come amministratore
Cercare “PowerShell” nel menu Start, fare clic con il pulsante destro del mouse e "Esegui come amministratore".

2. Elenca i dischi
Correre:

Get-Disk

Questo ti mostrerà tutti i dischi, le loro dimensioni e il Stile di partizione corrente. Individua quello che vuoi convertire (ad esempio, Disco 1).

3. Eliminare le partizioni del disco
Avvertenza importante: questo passaggio Elimina tutte le partizioni e i volumi dal disco. Se non vuoi perdere dati, non utilizzarlo sul disco di sistema e non di riserva in anticipo.

  Schermate blu Intel SST e Easy Anti-Cheat: guida completa

comando:

Clear-Disk -Number 1 -RemoveData -Confirm:$false

In questo caso, il numero 1 è il disco da convertire. Cambia quel numero con quello che corrisponde al tuo caso.

4. Inizializzare il disco come GPT
Una volta pulito, trasforma il tuo stile con:

Initialize-Disk -Number 1 -PartitionStyle GPT

Se volessi fare il contrario (convertire da GPT a MBR), dovresti usare -PartitionStyle MBRDopodiché il disco sarà vuoto ma pronto per creare partizioni GPT con Gestione disco o con altri cmdlet di PowerShell.

5. Verifica il risultato
Riavviare:

Get-Disk

Verificare che sul disco interessato la colonna PartitionStyle ora mostri GPTCon questi passaggi hai già raggiunto Convertire un disco MBR in GPT utilizzando PowerShell, anche se a costo di eliminare il contenuto dell'unità.

Convertire MBR in GPT utilizzando Diskpart (CMD), con e senza installazione di Windows

Diskpart è il classico strumento della console per Gestisci le partizioni da CMDÈ molto potente e, se si sceglie il disco sbagliato, anche molto distruttivo, quindi è meglio procedere con cautela e leggere attentamente le specifiche.

Conversione su un Windows già installato (disco dati)

Per convertire un disco secondario (non il settore di avvio) da MBR a GPT con Diskpart:

  1. stampa Windows + R, Scrivi cmd e accettare.
  2. Nella finestra di comando, esegui diskpart.
  3. Scrivere Elenco disco per vedere tutti i dischi e le loro dimensioni.
  4. Selezionare il disco di destinazione con seleziona il disco X (sostituisci X con il numero corretto).
  5. Se il disco ha partizioni, utilizzare cavedano per eliminarlo completamente.
  6. Infine, lancia convertire gpt per cambiare lo stile della partizione.

Dopodiché, Diskpart ti dirà che il disco è stato convertito in GPT. Quindi puoi creare nuove partizioni su di esso dal gestore del disco o con Diskpart stesso.

Conversione durante l'installazione di Windows (Maiusc + F10)

Quando sei nella procedura guidata di installazione di Windows e ti dice che non è possibile installare su un disco MBR, puoi aprire una console e convertirla subito lì.:

  • Nella schermata in cui si sceglie il disco da installare, premere Maiusc + F10 per aprire CMD con privilegi elevati.
  • Scrivere diskpart e premere Invio.
  • Eseguire, nell'ordine:

list disk
select disk 0 (o el número que toque)
clean
convert gpt

Se si desidera essere molto precisi, è anche possibile creare esplicitamente le partizioni di avvio EFI, MSR e di sistema, ad esempio:

list partition
create partition efi size=100
create partition msr size=128
create partition primary size=102400

Dopo essere usciti da Diskpart con exit e chiudi la console, tornerai all'installer e poi potrai Indirizzare l'installazione alla partizione principale GPT appena creata..

Convertire MBR in GPT utilizzando Gestione disco (con perdita di dati)

Se non hai familiarità con i comandi, puoi anche convertire i dischi da Strumento grafico di gestione del disco, con la stessa limitazione di sempre: prima è necessario eliminare tutte le partizioni.

I passaggi generali sono:

  • apre Gestione disco (fare clic con il pulsante destro del mouse su Start > Gestione disco, oppure diskmgmt.msc (da Run).
  • Sul disco che vuoi convertire, fai clic con il pulsante destro del mouse su ogni volume e selezionare “Rimuovi volume” finché l'intero disco non rimane come "Spazio non allocato".
  • Fare clic con il pulsante destro del mouse sull'etichetta del disco (Disco 1, Disco 2, ecc.) e verrà visualizzata l'opzione "Converti in disco GPT".
  • Fai clic, accetta la notifica e il disco passerà all'utilizzo di GPT.

Quindi non resta che creare un nuovo volume singolo (o più) su quello spazio non allocato. Per tornare da GPT a MBR dovresti fare esattamente la stessa cosa, ma scegliendo "Converti in disco MBR".

MBR2GPT.exe: lo strumento ufficiale per convertire il disco di sistema senza perdere dati

Il grande cambiamento è arrivato con Windows 10 Creators Update (versione 1703), perché Microsoft ha aggiunto MBR2GPT.EXEun'utilità progettata per Converti il ​​disco di sistema da MBR a GPT senza eliminare i datiÈ lo strumento consigliato se vuoi convertire il tuo sistema operativo Windows installato in GPT per utilizzare UEFI o eseguire l'aggiornamento a Windows 11.

  Gestione completa dei servizi in Windows con services.msc e altri metodi: una guida completa

MBR2GPT può essere eseguito da Windows PE (ambiente di pre-installazione) o da Windows stesso con l'opzione /allowFullOSLa sintassi generale è:

MBR2GPT /validate|convert

Requisiti che il disco deve soddisfare affinché MBR2GPT funzioni

Prima di toccare qualsiasi cosa, lo strumento esegue un convalida approfondita della progettazione del discoSe qualcosa non torna, si rifiuta di convertirsi. Condizioni chiave:

  • Il disco deve essere attualmente MBR.
  • Ci deve essere spazio libero sufficiente all'inizio e alla fine del disco per le intestazioni GPT (16 KB + alcuni settori).
  • Può esserci un massimo di tre partizioni primarie nell'MBR.
  • Non puede haber né partizioni estese né logiche.
  • Una partizione deve essere contrassegnata come lavoro e sii quello del sistema.
  • Il BCD (boot store) deve avere una voce di sistema operativo valida.
  • Le partizioni devono essere di tipi riconosciuti da Windows, altrimenti è necessario mapparle con il modificatore. /carta geografica.

Se uno di questi punti viene omesso, lo strumento visualizza un errore (ad esempio, "convalida della progettazione del disco fallita”) e non tocca il record.

Passaggi di base con MBR2GPT (da Windows)

Per utilizzare MBR2GPT dall'interno del sistema stesso (modalità /allowFullOS):

  1. Assicurati di correre Windows 10 1703 o versioni successive e che il disco abbia MBR.
  2. Apri un prompt dei comandi come amministratore.
  3. Controllare il numero del disco in Gestione disco oppure con diskpart > elenca disco.
  4. Eseguire prima la convalida, ad esempio:
    mbr2gpt /validate /disk:0 /allowFullOS
  5. Se la convalida è corretta, avvia la conversione:
    mbr2gpt /convert /disk:0 /allowFullOS

Durante il processo, lo strumento:

  • Provare ridurre la partizione di sistema o del sistema operativo per creare una partizione EFI se non ne esiste una.
  • Crea la partizione Partizione di sistema EFI (ESP) di circa 100 MB in FAT32.
  • Genera la tabella GPT mantenendo le partizioni esistenti.
  • Migrare e regolare il Magazzino BCD al nuovo modello di avvio UEFI.
  • Ripristinare le lettere dell'unità in modo che tutto continui a combaciare come prima.

Infine, vedrai un messaggio che indica che la conversione è avvenuta con successo e un avviso molto importante: È necessario accedere al BIOS/UEFI e modificare la modalità di avvio in UEFI.Se non si esegue questa operazione, il team non partirà dal nuovo schema GPT.

Opzioni della riga di comando più utili

Oltre a /validate e /convertMBR2GPT offre diverse opzioni interessanti:

  • /disco:: indica il numero del disco; se lo si omette, viene utilizzato il disco di sistema.
  • /registri:: Cambia la cartella in cui vengono archiviati i registri (per impostazione predefinita, %windir%).
  • /mappa: =: Viene utilizzato per mappare tipi di partizione non standard (in decimale per MBR e in GUID per GPT).
  • /allowFullOS: consente di eseguire la conversione da Windows normale (non solo da WinPE).

Se non è possibile ripristinare l'assegnazione di una lettera di unità, lo strumento lo indica nel i registri diagnostica (setupact.log, setuperr.log, diagerr.xml, diagwrn.xml), che puoi rivedere per perfezionare la risoluzione dei problemi.

Converti disco da MBR a GPT
Articolo correlato:
Come convertire il disco da MBR a GPT senza perdere dati in Windows 11/10/8/7