BIOS UEFI e BIOS Legacy sono due modalità diverse di avvio del firmware del computer, cioè il sistema che gestisce l’hardware prima del caricamento di Windows o di qualsiasi altro sistema operativo.
Ecco la differenza chiara e sintetica:
🔹 BIOS Legacy (vecchio sistema)
- È la versione tradizionale del BIOS, presente dai primi PC fino a circa il 2012.
- Usa una tabella di partizione MBR (Master Boot Record).
- Limiti tecnici:
- Riconosce solo dischi fino a 2 TB.
- Supporta solo 4 partizioni primarie.
- Interfaccia testuale, non grafica.
- Avvio più lento.
- Compatibile con sistemi operativi più vecchi, come Windows 7 o versioni precedenti.
🔹 UEFI (Unified Extensible Firmware Interface)
- È il successore moderno del BIOS Legacy.
- Usa una tabella di partizione GPT (GUID Partition Table).
- Vantaggi principali:
- Supporta dischi oltre i 2 TB.
- Può gestire fino a 128 partizioni.
- Avvio molto più rapido (Fast Boot).
- Interfaccia grafica e supporto per mouse.
- Include Secure Boot, che impedisce l’avvio di software non autorizzato o malware al boot.
- Richiesto da Windows 11 e consigliato per Windows 10.
⚙️ In sintesi:
| Caratteristica | BIOS Legacy | BIOS UEFI |
|---|---|---|
| Tabella partizioni | MBR | GPT |
| Dimensione massima disco | 2 TB | >2 TB |
| Numero massimo partizioni | 4 | 128 |
| Velocità di avvio | Più lenta | Più veloce |
| Secure Boot | ❌ No | ✅ Sì |
| Interfaccia | Testuale | Grafica |
| Supporto OS | Fino a Win 7 | Da Win 8 in poi |
💡 Consiglio pratico:
Se gestisci postazioni moderne (soprattutto Windows 10 o 11) in ambito aziendale, usa sempre UEFI con Secure Boot attivo.
Il BIOS Legacy dovrebbe essere usato solo per vecchi dispositivi o ambienti che non supportano GPT.
Verificare se il PC è avviato in modalità UEFI o Legacy, con tre metodi semplici — direttamente da Windows o dal BIOS.
🪟 Metodo 1 – Tramite “Informazioni di sistema” (msinfo32)
🔧 Passaggi:
- Premi Win + R → digita
msinfo32→ premi Invio. - Nella finestra che si apre, cerca la voce:
“Modalità BIOS”.- Se leggi UEFI → il PC usa UEFI.
- Se leggi Legacy → il PC è in modalità BIOS tradizionale.
📘 Percorso completo:Informazioni di sistema → Riepilogo sistema → Modalità BIOS
💻 Metodo 2 – Tramite Gestione disco o PowerShell
🔧 PowerShell:
- Apri PowerShell come amministratore.
- Esegui:
Get-Disk | Select Number, PartitionStyle- Se vedi GPT, significa UEFI.
- Se vedi MBR, significa Legacy.
👉 Questo controlla lo schema di partizione del disco, che deve essere GPT per l’avvio UEFI.
⚙️ Metodo 3 – Dal BIOS/UEFI stesso
🔧 Passaggi:
- Riavvia il PC.
- Durante il boot premi il tasto F1, F2, F10, DEL o ESC (dipende dal produttore).
- Cerca nella schermata iniziale:
- Se trovi voci come Secure Boot, Fast Boot o UEFI Boot Order, → è UEFI.
- Se vedi solo opzioni tipo Legacy Boot, CSM (Compatibility Support Module) → è Legacy.
🧩 Extra – Verifica da Intune (per ambienti aziendali)
Se gestisci dispositivi tramite Intune, puoi controllare la modalità BIOS da:
- Dispositivo → Hardware → System firmware type
- “UEFI” o “Legacy BIOS” vengono riportati nei dettagli dell’hardware raccolti automaticamente.
Convertire in modo sicuro un disco da MBR (Legacy BIOS) a GPT (UEFI) — senza perdere dati e senza reinstallare Windows.
Questa è una procedura ufficiale Microsoft, adatta anche per ambienti aziendali (Intune, SCCM, ecc.).
⚙️ 1️⃣ Controlla la modalità attuale del disco
Apri PowerShell come amministratore e digita:
Get-Disk | Select Number, PartitionStyle
- Se leggi MBR, allora puoi convertirlo.
- Se è già GPT, non serve far nulla (sei già in modalità UEFI).
⚙️ 2️⃣ Verifica i prerequisiti
Prima di procedere:
- ✅ Sistema operativo: Windows 10 o 11 (versione 1703 o successiva)
- ✅ Disco non dinamico (solo disco di base)
- ✅ Backup consigliato (anche se la procedura non cancella dati)
- ✅ BitLocker sospeso, se attivo:
manage-bde -protectors -disable C:
⚙️ 3️⃣ Esegui la conversione con MBR2GPT
Metodo standard:
- Apri Prompt dei comandi come amministratore.
- Esegui prima una verifica:
mbr2gpt /validate /allowFullOSSe ricevi “Validation completed successfully”, puoi procedere. - Poi esegui la conversione vera e propria:
mbr2gpt /convert /allowFullOS
🧩 Questo comando:
- Converte il disco da MBR → GPT
- Aggiorna automaticamente il BCD (boot configuration data)
- Non tocca i tuoi file o programmi
⚙️ 4️⃣ Attiva modalità UEFI nel BIOS
Dopo la conversione, riavvia il PC e accedi al BIOS:
- Disattiva Legacy Boot / CSM
- Attiva UEFI Boot Mode
- (Facoltativo) Attiva Secure Boot
Salva e riavvia: il sistema ora partirà in UEFI mode.
⚙️ 5️⃣ (Facoltativo) Riattiva BitLocker
Se lo avevi sospeso:
manage-bde -protectors -enable C:
✅ Verifica finale
Dopo il riavvio:
msinfo32→ Modalità BIOS = UEFIGet-Disk→ PartitionStyle = GPT
💡 Note utili per ambienti enterprise
- In Intune / Autopilot, la conversione MBR2GPT è spesso inclusa nei task di provisioning (Deployment profiles).
- Se usi SCCM, il comando
MBR2GPTpuò essere inserito in una Task Sequence pre-Windows PE per automatizzare la conversione in massa.
