Durante un'installazione pulita di Windows da chiavetta USB o DVD capita che il programma di setup si blocchi con un messaggio poco chiaro: "Impossibile installare Windows in questo disco. Per il disco selezionato è impostato un tipo di tabella di partizione GPT". Il disco viene mostrato nell'elenco, ha spazio libero sufficiente, ma il pulsante "Avanti" resta inattivo o l'installazione si ferma subito dopo aver scelto la partizione.

Non è un problema del disco rigido o dell'unità SSD in sé, e quasi mai indica un guasto hardware. È un conflitto tra il modo in cui il firmware della scheda madre avvia il sistema (Legacy BIOS oppure UEFI) e il tipo di tabella delle partizioni già presente sul disco (MBR oppure GPT). Windows richiede che i due elementi siano coerenti tra loro, e quando non lo sono l'installazione si rifiuta di procedere invece di convertire automaticamente qualcosa che potrebbe contenere dati importanti.

Questa guida spiega perché compare esattamente questo errore, come distinguere in pochi secondi se il disco è MBR o GPT, e le due strade percorribili per risolvere: cambiare la modalità di avvio nel BIOS oppure convertire il disco con lo strumento diskpart integrato nel programma di installazione.

CaratteristicaMBR (Master Boot Record)GPT (GUID Partition Table)
Modalità di avvio richiestaLegacy BIOS / CSMUEFI
Numero massimo di partizioni primarie4128
Dimensione massima del disco2 TBOltre 2 TB (fino a diversi zettabyte)
Compatibilità con Windows 10/11Sì, in modalità LegacySì, obbligatorio con Secure Boot

Perché compare l'errore durante il setup

Il messaggio compare in due situazioni tipiche. La prima: il PC è impostato per avviarsi in modalità Legacy (o CSM, Compatibility Support Module) mentre il disco selezionato è già formattato come GPT, magari perché in precedenza ospitava un'altra installazione di Windows fatta in UEFI. La seconda situazione, speculare, è quella di un firmware impostato su UEFI puro che trova un disco ancora in stile MBR, tipico di dischi molto vecchi o clonati da un PC più datato.

In entrambi i casi Windows Setup non impedisce l'installazione per un capriccio: MBR e Legacy da un lato, GPT e UEFI dall'altro, sono gli unici due abbinamenti supportati in modo stabile. Un disco GPT avviato in Legacy, ad esempio, non riuscirebbe a caricare correttamente il bootloader dopo l'installazione, quindi il setup preferisce fermarsi prima piuttosto che lasciarti con un sistema che non parte.

Come capire se il tuo firmware è in modalità UEFI o Legacy

Prima di scegliere quale soluzione applicare, conviene sapere in che modalità si sta avviando il PC in questo momento:

  • Riavvia il PC ed entra nel BIOS/UEFI (di solito con Canc, F2 o F10 durante l'avvio, il tasto varia da produttore a produttore).
  • Cerca una voce chiamata Boot Mode, Boot Option oppure CSM (Compatibility Support Module): se è impostata su UEFI il firmware sta lavorando in modalità moderna, se è su Legacy (o CSM abilitato) sta emulando un vecchio BIOS.
  • Se hai già Windows avviato su quel PC (anche da un'altra unità), puoi verificarlo più rapidamente aprendo Informazioni di sistema (digita msinfo32 nella ricerca) e controllando la voce Modalità BIOS: mostrerà "UEFI" oppure "Legacy".

Soluzione 1: cambiare la modalità di avvio nel BIOS

Se il disco che vuoi usare è già GPT (ad esempio proviene da un altro PC recente, oppure lo hai già convertito in passato) e non vuoi cancellarne il contenuto, la strada più rapida è allineare il firmware anziché il disco:

  1. Riavvia ed entra nel BIOS/UEFI del PC.
  2. Cerca la sezione Boot e individua l'opzione Boot Mode o CSM Support.
  3. Imposta la modalità su UEFI e, se presente, disattiva il CSM/Legacy Support.
  4. Se disponibile, abilita anche Secure Boot, spesso richiesto insieme a UEFI per installare Windows 11.
  5. Salva le modifiche (di solito F10) ed esci: il PC si riavvierà.
  6. Riavvia di nuovo dalla chiavetta USB di installazione, assicurandoti dal menu di boot (di solito F12 o Esc) di scegliere l'opzione che riporta UEFI davanti al nome della chiavetta, non quella senza etichetta.

Se nel menu di avvio rapido la tua chiavetta USB compare due volte, una con il prefisso "UEFI:" e una senza, e selezioni quella senza prefisso, il PC continuerà ad avviare il setup in modalità Legacy anche dopo aver cambiato le impostazioni nel BIOS. È l'errore più comune in questo passaggio.

Soluzione 2: convertire il disco da MBR a GPT con diskpart (cancella i dati)

Se invece preferisci restare in modalità UEFI e il problema è che il disco è ancora MBR, puoi convertirlo direttamente dalla schermata di installazione di Windows. Questa procedura cancella tutti i dati presenti sul disco selezionato, quindi va usata solo se non contiene file da conservare o dopo aver fatto un backup:

  1. Nella schermata "Dove vuoi installare Windows?" premi Maiusc+F10 per aprire il prompt dei comandi.
  2. Digita diskpart e premi Invio.
  3. Digita list disk per vedere l'elenco dei dischi collegati e individua il numero corretto (controlla attentamente la dimensione per non sbagliare disco).
  4. Digita select disk N sostituendo N con il numero del disco corretto.
  5. Digita clean per rimuovere tutte le partizioni esistenti.
  6. Digita convert gpt per convertire il disco in stile GPT.
  7. Digita exit due volte per chiudere diskpart e il prompt.
  8. Torna alla finestra di installazione, premi Aggiorna e seleziona lo spazio non allocato: ora l'installazione dovrebbe procedere senza l'errore.

Soluzione 3: convertire MBR in GPT senza perdere dati (mbr2gpt)

Se hai già Windows installato su quel disco in modalità Legacy/MBR e vuoi passare a UEFI/GPT senza reinstallare da zero, Microsoft include lo strumento mbr2gpt.exe proprio per questo scenario, utilizzabile dal sistema già avviato:

  1. Apri il prompt dei comandi come amministratore dal sistema Windows funzionante.
  2. Esegui prima una simulazione con mbr2gpt /validate /allowFullOS per verificare che il disco sia idoneo alla conversione.
  3. Se la validazione va a buon fine, esegui la conversione reale con mbr2gpt /convert /allowFullOS.
  4. Al termine, entra nel BIOS e cambia la modalità di avvio da Legacy a UEFI come descritto nella Soluzione 1, altrimenti il PC non troverà più il bootloader corretto.

Questo metodo conserva i programmi e i file esistenti, ma funziona solo se il disco rispetta alcuni requisiti (massimo 3 partizioni primarie, spazio libero sufficiente per le partizioni di sistema EFI): se la validazione fallisce, lo strumento indica il motivo esatto nel messaggio d'errore.

Quale scegliere tra MBR e GPT

Per un'installazione nuova su hardware recente, GPT in modalità UEFI è quasi sempre la scelta corretta: supporta dischi oltre i 2 TB, più di quattro partizioni senza dover creare partizioni estese, e si integra con Secure Boot, richiesto da Windows 11. MBR resta utile solo su PC molto datati il cui firmware non supporta affatto l'avvio UEFI, oppure su piccole macchine virtuali legacy dove la compatibilità con vecchio software conta più delle funzionalità moderne.

Chi sta preparando comunque una chiavetta USB avviabile per la prima volta, magari partendo da un vecchio PC, può trovare utile anche la guida su come installare Windows su un hard disk esterno, che tocca gli stessi concetti di modalità di avvio e tabella delle partizioni applicati a un'unità rimovibile.

Errori comuni durante la conversione

Alcuni intoppi ricorrenti quando si segue questa procedura:

  • Selezionare il disco sbagliato con select disk: il comando clean non chiede conferma, quindi un numero di disco errato cancella dati su un'unità che volevi conservare. Controlla sempre la dimensione mostrata da list disk prima di procedere.
  • Dimenticare di riavviare dal boot UEFI: dopo aver convertito il disco in GPT, se il menu di avvio rapido riporta ancora l'opzione senza il prefisso "UEFI:", il setup tornerà a proporre lo stesso errore.
  • Secure Boot disattivato dopo la conversione: su Windows 11 in particolare, dimenticare di riattivare Secure Boot dopo aver abilitato UEFI può bloccare l'installazione con un controllo requisiti differente ma altrettanto bloccante.
  • Chiavetta USB creata con lo strumento sbagliato: alcune utility creano supporti avviabili solo in modalità Legacy; se il problema persiste su più PC, vale la pena ricreare la chiavetta con lo strumento ufficiale Media Creation Tool di Microsoft, che genera un'immagine avviabile sia in UEFI sia in Legacy.

Chi sta reinstallando Windows dopo aver risolto un problema di avvio più generico, ad esempio una tastiera che risponde in modo incoerente durante il setup, può anche consultare la guida sul tasto Shift che non funziona su Windows, utile se i tasti di scelta rapida nella schermata di installazione non rispondono come previsto. Se invece il problema arriva più avanti, dopo che il sistema è già installato e in fase di aggiornamento, la casistica è diversa da quella qui descritta e viene trattata nella guida sull'errore 0x800f0922 durante l'aggiornamento di Windows 10.

Una volta completata l'installazione con la combinazione corretta di firmware e tabella delle partizioni, è normale che al primo avvio Windows richieda l'attivazione: se in seguito il sistema segnala di essere già attivo ma continua a chiedere la licenza, la causa è quasi sempre diversa da quella affrontata qui, ed è descritta nella guida su Windows 10 già attivo che chiede ancora l'attivazione.

Con la modalità di avvio e il tipo di tabella delle partizioni allineati tra loro, l'installazione di Windows procede come previsto e il messaggio sull'errore GPT non dovrebbe più ripresentarsi, nemmeno reinstallando il sistema in futuro sullo stesso disco.