Master Boot Record (MBR) è un tipo speciale di settore di avvio che si trova all'inizio della partizione di sistema. L'MBR informa sul processo di avvio imminente come distribuzione delle partizioni, dimensione, file system, ecc. Un MBR contiene tradizionalmente una piccola porzione di codice eseguibile, trasferendo il processo di avvio al sistema operativo appropriato.
Tuttavia, l'MBR può danneggiarsi o scomparire per una serie di motivi, causando il fallimento delle installazioni di Windows 10. Questo articolo ti mostrerà alcuni modi per correggere gli errori del Master Boot Record in Windows 10 .
Motivi per cui Windows 10 non può avviarsi
Come fai a sapere quando si verifica un errore MBR? Questo accade quando non è possibile avviare Windows e viene visualizzato un messaggio di errore sullo schermo che dice " Sistema operativo mancante ", " Errore MBR ", " Errore durante il caricamento del sistema operativo ", " Tabella delle partizioni non valida " o un messaggio simile.
Esistono molte cause per questo problema, di cui i driver danneggiati sono la causa più comune. Negli ultimi anni, alcune versioni di ransomware attaccano il Master Boot Record per costringere le vittime a pagare per garantire la sicurezza dei propri sistemi. Tuttavia, questo tipo di ransomware è molto raro ed esistono altri malware che modificano direttamente l'MBR causando danni più gravi.
Come risolvere il problema del Master Boot Record di Windows
1. Avviare la riparazione tramite Riparazione automatica di Windows
Al primo avvio di Windows 10, il sistema rileverà i problemi e passerà alla modalità di riparazione automatica. Sullo schermo verrà visualizzato il messaggio Il tuo PC non è stato avviato correttamente . In questa schermata, seleziona Opzioni avanzate > Risoluzione dei problemi > Ripristino all'avvio .
Lo strumento Ripristino all'avvio di Windows 10 è completamente automatizzato e, sebbene richieda tempo per il completamento, risolverà i problemi dell'MBR di Windows 10.
2. Prompt dei comandi tramite Riparazione automatica di Windows
Se il processo di ripristino all'avvio di Windows 10 non risolve il problema dell'MBR o desideri un modo più diretto e veloce per riparare il sistema, puoi utilizzare il prompt dei comandi tramite la riparazione automatica. Quando il sistema rileva un problema e viene visualizzata la schermata Riparazione automatica, selezionare Opzioni avanzate > Risoluzione dei problemi > Prompt dei comandi.
Utilizzerai lo strumento bootrec.exe per riparare l'MBR danneggiato. Bootrec ha una serie di comandi progettati per ripristinare il processo di avvio.
Digita bootrec.exe /fixmbr e premi Invio , quindi digita bootrec.exe /fixboot e premi Invio . Vedrai l' operazione completata con successo sotto ogni comando. Se non vedi il messaggio di completamento dell'operazione e ricevi un errore, digita bootrec.exe /rebuildbcd e premi Invio . Il comando " ricostruiscibcd " ricostruirà il sistema Boot Data Data (BCD).
Tuttavia, questo non sempre funziona al primo tentativo. In questo caso, Microsoft consiglia di esportare l'archivio BCD (dove sono archiviati i dati di avvio) e ricostruirlo da zero. Fortunatamente questo processo richiede solo pochi minuti.
Immettere i seguenti comandi in ordine:
bcdedit /export c:\bcdbackup
c:
cd boot
attrib bcd -s -h -r
ren c:\boot\bcd bcd.old
bootrec.exe /rebuildbcd
Il processo di esportazione e ricostruzione risolverà completamente i problemi dell'MBR. Gli utenti di Windows 7 e versioni precedenti possono anche utilizzare il comando bootrec.exe /scanos per scansionare e riparare vecchie installazioni BCD.
Se non è possibile accedere al prompt dei comandi tramite la riparazione automatica
Nel caso in cui non vedi la schermata di riparazione automatica di Windows 10, devi utilizzare il supporto di installazione di Windows per avviare la modalità di riparazione. Se non disponi già di un supporto di avvio, dovrai trovare un altro sistema Windows per crearne uno.
Tuttavia, esiste un'altra soluzione alternativa che puoi provare se non disponi di un'unità USB di installazione di Windows. Puoi indurre il sistema a pensare che si sia verificato un errore di avvio accendendolo e spegnendolo nuovamente quando viene visualizzato il logo di Windows. Dopo aver ripetuto questo processo tre volte di seguito, verrà attivata la riparazione automatica. Nota: questo potrebbe non funzionare per tutti, a seconda del sistema.
3. Risolvi i problemi MBR in Windows utilizzando GParted Live
GParted Live è una distribuzione Linux avviabile focalizzata sulla gestione delle partizioni. Tuttavia, ti consente anche di lavorare su partizioni Windows esterne al sistema operativo, il che significa che puoi riparare e ripristinare i problemi dell'MBR. Per fare questo, è necessario un sistema alternativo.
Scarica GParted Live
Per prima cosa devi scaricare GParted Live , sono disponibili due versioni. Se utilizzi un sistema a 32 bit, seleziona la versione i686.iso. Questa versione funziona sia su sistemi a 32 che a 64 bit, anche se presenta alcune limitazioni. Se utilizzi un sistema a 64 bit (e sei sicuro che sia un sistema a 64 bit) scarica la versione amd64.iso.
Masterizza GParted Live su un supporto avviabile
Successivamente, è necessario masterizzare l'immagine del disco su un supporto avviabile. È inoltre necessario scaricare UNetbootin per poter eseguire questo metodo. Apri UNetbootin, seleziona Diskimage nella parte inferiore del pannello, quindi fai clic sull'icona a tre punti per individuare il file ISO GParted Live.
Seleziona l'ISO e premi Apri , quindi seleziona l'unità flash USB su cui desideri registrare GParted Live e premi OK . Al termine, rimuovere il supporto di avvio e spegnere il sistema.
Avvia GParted Live
Collega il supporto GParted Live avviabile al sistema con l'errore MBR. Accendere il sistema, premere il tasto di scelta rapida durante il processo di avvio per visualizzare il menu di selezione del dispositivo di avvio. Vedrai il supporto GParted Live come fonte di avvio qui, selezionalo e attendi che il supporto venga caricato. Dovrai fare alcune piccole scelte, come la lingua e la modalità operativa.
Utilizza GParted Live e TestDisk per riparare MBR
Una volta caricato l'ambiente GParted Live, apri una finestra Terminale, digita sudo fdisk -l e premi Invio . Questo comando elencherà tutte le unità e le partizioni attualmente disponibili sul tuo sistema. Ora apri una nuova finestra di Terminale, digita testdisk , quindi seleziona No Log .
Successivamente, ti verrà chiesto l'unità che desideri riparare, seleziona l'unità, quindi premi Procedi . Ora scegli lo stile della tabella delle partizioni. In questo caso, seleziona Partizione Intel/PC e premi Invio .
Seleziona Analizza , quindi seleziona Ricerca rapida .
TestDisk eseguirà la scansione dell'unità per trovare eventuali partizioni esistenti e precedentemente eliminate. Il processo di scansione potrebbe richiedere alcuni minuti a seconda delle dimensioni dell'unità. Infine, identificherà la partizione del sistema principale. Se la scansione non mostra tutte le partizioni, seleziona Ricerca più approfondita . Inoltre, GParted ti fornirà un breve elenco di informazioni sugli errori che si sono verificati.
Se tutte le partizioni vengono visualizzate con i flag corretti (come avviabile, esteso, logico), Scrivi nella tabella delle partizioni. Se i flag non sono corretti, alternali con i tasti freccia. Ad esempio, negli screenshot seguenti, la prima immagine mostra un'unità con una seconda partizione duplicata ([Partizione 2]). Spostati sulla partizione e premi P per vedere il file apparire su quella partizione.
La prima partizione duplicata è danneggiata perché mostra il messaggio Impossibile aprire il filesystem. Il file system sembra danneggiato .
La seconda partizione duplicata contiene l'elenco delle directory dei file ed è quindi la partizione corretta.
Il flag per la prima partizione ripetuta è impostato su D per Elimina , mentre la seconda partizione ripetuta è impostato su L per Logico , ripristinando la partizione e i relativi dati sull'unità. Quando torni al menu TestDisk, seleziona Codice MBR per scrivere l'MBR standard per la tua unità e conferma.
Questo è tutto, puoi chiudere la finestra Terminale, disconnetterti da GParted Live e spegnere il sistema, rimuovere il supporto di avvio GParted Live e avviare il sistema.
4. Risolvi i problemi MBR in Windows utilizzando il disco di ripristino di avvio
Boot Repair Disk è un'altra distribuzione Linux estremamente utile che puoi utilizzare per riparare i problemi MBR di Windows 10. Boot Repair Disk ha in realtà un clone GParted, tuttavia semplifica il processo di ripristino dell'MBR in un programma con semplici caselle di conversione.
Innanzitutto, scarica la versione a 64 o 32 bit di Boot Repair Disk, a seconda del tuo sistema. Come l'immagine GParted Live, la versione a 32 bit funziona solo per i sistemi a 32 bit e la versione a 64 bit funziona su entrambi i sistemi.
Masterizza il disco di riparazione di avvio sul supporto di avvio
Successivamente, è necessario masterizzare l'immagine dei dischi sul supporto di avvio e caricare UNetbootin. Apri UNetbootin, seleziona Diskimage nella parte inferiore del pannello, quindi premi l'icona dei tre punti per individuare il file ISO del disco di riparazione di avvio.
Seleziona l'ISO e premi Apri , quindi seleziona l'unità flash USB su cui desideri masterizzare il disco di ripristino di avvio e premi OK . Al termine, rimuovere il supporto di avvio e spegnere il sistema.
Avviare nel disco di ripristino di avvio
Collega il disco di ripristino di avvio al sistema con l'MBR danneggiato. All'accensione, premere il tasto di scelta rapida del processo di avvio per visualizzare il menu di selezione del dispositivo di avvio. Vedrai l'unità flash USB o il disco di riparazione di avvio come origine di avvio, selezionalo e attendi il caricamento del supporto.
Utilizzare il disco di riparazione di avvio per riparare l'MBR
Quando viene caricato l'ambiente Boot Repair Disk (Boot Repair Disk utilizza l'ambiente leggero Lubuntu), seleziona LXTerminal dalla barra delle applicazioni. Digita fdisk -l e premi Invio per elencare le unità e le partizioni correnti.
Successivamente, seleziona l' icona B nell'angolo in basso a destra (dove è attivo il menu Start di Windows) e vai su Strumenti di sistema > Ripristino avvio. Il programma eseguirà la scansione del sistema, dopodiché potrai selezionare una sessione di riparazione automatica o visualizzare le Opzioni avanzate . Innanzitutto, prova l'opzione di riparazione automatica. La riparazione automatica può correggere istantaneamente la maggior parte degli errori di avvio.
Se questa opzione non funziona, apri Opzioni avanzate e accedi alla scheda Opzioni MBR . Visualizza l'elenco delle unità e delle partizioni create in precedenza nella sezione LXTerminal e trova la partizione di avvio di Windows. Boot Repair Disk li contrassegna in modo un po' più chiaro rispetto al comando GParted Live di base. Una volta sicuro, fai clic su Applica , quindi riavvia il sistema.
5. Risolvi i problemi dell'MBR utilizzando EaseUS Partition Master
La soluzione finale richiede la rimozione dell'unità fisica dal sistema. Una volta cancellata l'unità, puoi collegarla a un altro sistema utilizzando EaseUS Partition Master per risolvere il problema MBR.
Scarica e installa EaseUS Partition Master , quindi collega l'unità. Seleziona l'unità esterna (etichettata MBR ), fai clic con il pulsante destro del mouse su di essa, quindi seleziona Ricostruisci MBR e fai clic su Applica nell'angolo in alto a destra e attendi il completamento del processo. Cancellare l'unità, quindi reinstallarla sul sistema originale e riavviare.
Queste cinque opzioni sono i metodi migliori e più veloci per riparare un MBR di Windows 10 danneggiato e molti di essi funzionano su versioni precedenti di Windows (in particolare i metodi 2 e 3).
Ti auguro successo!
Vedi altro: