Fix Boot avvio Windows

Fix Boot avvio Windows

Se Windows non si avvia nemmeno in modalità provvisoria, le cause del problema possono essere molteplici.

Sul corretto boot di Windows e quindi sull’avvio del computer incide la configurazione MBR (Master Boot Record) o GPT (GUID Partition Table).

Il master boot record (MBR) è quel settore del disco rigido di un PC, noto anche come settore di avvio principale.

Esso è composto dai primi 512 byte del disco, che contiene la sequenza di comandi/istruzioni necessarie all’avvio (boot) del sistema operativo, tipicamente il boot manager/boot loader del sistema e la tabella delle partizioni dei file system presenti nel disco.

È un elemento fondamentale dell’architettura software o piattaforma operativa ed un suo malfunzionamento provoca l’inavviabilità del sistema.

Gran parte degli articoli in circolazione, prendono sempre come riferimento MBR, ma in realtà si ha a che fare con GPT, considerabile come l’evoluzione di MBR.

GPT è presente sui dischi fissi installati nelle macchine di più recente fattura, a partire da Windows 8.1 successivamente Windows 10 e 11.

Si tratta di sistemi che si poggiano su UEFI (Unified Extensible Firmware Interface), sostituto del ben noto BIOS.

In quest’articolo cercheremo di presentare tutte le migliori soluzioni per ripristinare il boot di Windows e l’avvio del computer, indipendentemente dal fatto che si stia utilizzando MBR o GPT.


console di ripristino del sistema


Sulle versioni di Windows 8.1. Windows 10 e 11 si dovesse rilevare il mancato avvio del sistema, dopo due reboot forzati, la console di ripristino verrà automaticamente avviata.

Dopo due avvii consecutivi falliti, Windows visualizzerà la schermata “Preparazione del ripristino automatico“.

Nel caso in cui verrà quindi richiesto di scegliere un account utente amministratore, ed è presente una password, digitate la corrispondente password, in caso contrario lasciate la dicitura vuota e premete invio.

Per procedere, basterà cliccare su Risoluzione dei problemi, ovvero la seconda scelta:

console ripristino windows

Nel menù successivo premere su Opzioni avanzate, ovvero la terza scelta:

risoluzione problemi windows all'avvio

Cliccando su Ripristino all’avvio, tutti i principali problemi che impediscono il corretto avvio di Windows dovrebbero essere automaticamente risolti, in altri casi proseguire con la guida:

ripristino sistema all'avvio di windows

Ripristino tramite prompt dei comandi


Nel caso in cui il problema al boot di avvio di Windows non viene risolto con la precedente soluzione, suggerisco di tornare in corrispondenza della terza schermata e cliccare sull’icona Prompt dei comandi.

Avviato il prompt si dovranno digitare in sequenza i seguetni comandi:

  • bootrec /fixmbr
  • bootrec /fixboot
  • bootrec /scanos
  • bootrec /rebuildbcd
  • exit

N.B.: ad ogni comando dovete premere il tasto INVIO, fate attenzione anche agli spazi.


Ripristinare l’avvio di Windows sulle macchine UEFI


In caso di insuccesso, sui sistemi UEFI, suggerisco di fare clic sulla voce Prompt dei comandi e digitare i comandi seguenti:

  • diskpart
  • sel disk 0
  • list vol

Come sempre non dimenticate di premere INVIO ad ogni comando indicato.

Sulle macchine UEFI, si troverà in elenco una partizione EFI utilizzata per l’avvio dei sistemi operativi.

Tale partizione è agevolmente riconoscibile perché è di dimensioni limitate (ad esempio, 100 MB) ed è formattata con il file system FAT32 (colonna Fs di Diskpart).

Dopo aver rilevato il numero di volume associato alla partizione EFI, basterà digitare quanto segue:

  • sel vol 0

N.B.: al posto di 0 va indicato il numero del volume associato alla partizione EFI FAT32:

  • assign letter=w:
  • exit

Ovviamente ad ogni comando come sempre premete INVIO.

Il penultimo comando consente di assegnare una lettera identificativa di unità arbitraria (esempio: W:) alla partizione EFI.

Per ripristinare il boot di Windows, quindi, si dovranno digitare i seguenti comandi:

  • cd /d W:\EFI\Microsoft\Boot\

Fate attenzione a specificare la lettera identificativa di unità scelta in precedenza.

Su alcuni sistemi, inoltre, la cartella corretta all’interno della partizione EFI può essere diversa.

Per esempio nel caso dei notebook Toshiba è \Toshiba\Boot anziché \EFI\Microsoft\Boot).

Per finire eseguire i seguenti comandi (premendo INVIO ad ogni comando):

  • bootrec /fixboot
  • ren BCD BCD.bak
  • bcdboot C:\Windows /l it-it /s w: /f ALL

Dopo aver riavviato normalmente il sistema, Windows dovrebbe tornare ad avviarsi correttamente.


Ripristinare l’avvio di Windows 7


Nel caso di Windows 7, avviare il PC con dentro il DVD d’installazione di Windows 7 o il suo disco di ripristino.

Avviando il Pc con dentro il supporto alla comparsa del messaggio “Premere un tasto per avviare da CD-ROM o DVD-ROM“, si dovrà premere un tasto qualunque.

Inizierà il caricamento del disco di ripristino con l’apparizione di una finestra per la scelta di selezionare della lingua preferita:

ripristino Windows 7

Dopo aver scelto la lingua e premuto su NEXT apparirà la finestra Ricerca installazione di Windows in corso:

console ripristino Windows 7

Selezioniamo dalla lista il sistema operativo Windows che non si avvia, quindi clicchiamo sul pulsante Avanti e attendiamo che il problema si risolva automaticamente:

opzioni ripristino Windows 7

Soluzione tramite CMD


Se dopo aver fatto clic sul pulsante Avanti, ci si troverà dinanzi ad un messaggio che riporta quanto segue: “Impossibile trovare un’immagine del sistema nel computer in uso“, bisognerà selezionare la casella “Ripristinare il computer utilizzando un’immagine del sistema creata in precedenza“.

Anche qualora il messaggio d’errore non dovesse comparire, il “Disco di ripristino del sistema” proporrà una finestra dal titolo “Selezionare un backup dell’immagine del sistema“.

Cliccando il pulsante Annulla, verrà visualizzata la schermata riprodotta in figura:

console comandi di ripristino windows 7

Facendo clic su Prompt dei comandi, non appena apparirà la schermata del CMD digitare i seguenti comandi e ad ogni comando premere INVIO:

  • bootrec /rebuildbcd
  • bootrec /fixmbr
  • exit

Cliccando su Riavvia, si potrà a questo punto verificare se il problema è risolto.

Se non dovesse bastare, si potrà ripetere la procedura, tornati al prompt dei comandi digitare:

  • bootsect /nt60 c: /MBR

Tenete presente che il comando va utilizzato solo ed esclusivamente sui sistemi Windows Vista, Windows Server 2008, Windows 7 e Windows Server 2008 R2.

In alternativa, è possibile ricorrere al comando:

  • bootsect /nt60 SYS

per ripristinare automaticamente il boot dalla partizione che viene indicata come quella di sistema senza specificarne la lettera identificativa dell’unità:

CMD per ripristino avvio sistema Windows 7

You may also like...

error: Contenuto protetto, ritenta sarai più fortunato ( ͡° ͜ʖ ͡°)