Come ricostruire il BCD in Windows

Cosa sapere

  • Se l'archivio dei dati di configurazione di avvio di Windows (BCD) è mancante, danneggiato o configurato in modo non corretto, Windows non può essere avviato.
  • La soluzione più semplice a un problema BCD è semplicemente ricostruirlo, cosa che puoi fare automaticamente con il comando bootrec.
  • Ci sono diversi comandi da eseguire e molti output sullo schermo, ma la ricostruzione del BCD è un processo molto semplice.

Se vedi che manca BOOTMGR o un messaggio di errore simile all'inizio del processo di avvio, hai un problema BCD. Questo articolo spiega come ricostruire il BCD.

Queste istruzioni si applicano a Windows 10, Windows 8, Windows 7 e Windows Vista. Problemi simili possono esistere in Windows XP, ma poiché le informazioni sulla configurazione di avvio sono memorizzate nel file boot.ini e non nel BCD, la correzione dei problemi di XP con i dati di avvio comporta un processo completamente diverso.

Come ricostruire il BCD in Windows 10, 8, 7 o Vista

La ricostruzione del BCD in Windows dovrebbe richiedere solo circa 15 minuti:

  1. Su Windows 10 o Windows 8: avvia Opzioni di avvio avanzate. In Windows 7 o Windows Vista: avvia Opzioni di ripristino del sistema.

     

  2. In Windows 10/8, seleziona Risoluzione dei problemi > Opzioni avanzate.

  3. Seleziona il pulsante Prompt dei comandi per avviarlo.

     

    Il Prompt dei comandi non si avvia immediatamente. Il computer mostrerà una schermata di "Preparazione" per un breve periodo di tempo mentre prepara il computer.

    Potrebbe essere necessario scegliere il nome dell'account e inserire la password per accedere al Prompt dei comandi.

  4. Nel prompt, digita il comando bootrec come mostrato di seguito, quindi premere Enter:

    bootrec / RebuildBcd

    Lo comando bootrec cercherà le installazioni di Windows non incluse nel BCD e poi ti chiederà se desideri aggiungerne una o più.

  5. Dovresti vedere uno dei seguenti messaggi sulla riga di comando.

     

    Opzione 1

    Scansione di tutti i dischi per le installazioni di Windows. Attendere, poiché l'operazione potrebbe richiedere tempo ... Scansione delle installazioni di Windows riuscita. Totale installazioni Windows identificate: 0 L'operazione è stata completata con successo.

    Opzione 2

    Scansione di tutti i dischi per le installazioni di Windows. Attendere, poiché l'operazione potrebbe richiedere tempo ... Scansione delle installazioni di Windows riuscita. Totale installazioni Windows identificate: 1 [1] D: Windows Aggiungere l'installazione all'elenco di avvio? Sì / No / Tutti:

    Se vedi l'opzione 1: Vai al passo 7. Molto probabilmente questo risultato significa che i dati di installazione di Windows nell'archivio BCD esistono ma il bootrec non è riuscito a trovare addizionali  installazioni di Windows sul tuo computer da aggiungere al BCD. Va bene; dovrai solo eseguire alcuni passaggi aggiuntivi per ricostruire il BCD.

    Se vedi l'opzione 2: premi Y o alla domanda Aggiungi l'installazione alla lista di avvio?, dopodiché dovresti vedere L'operazione è stata completata correttamente, seguita da un cursore lampeggiante nel prompt. Termina con il passo 10 verso la parte inferiore della pagina.

  6. Poiché l'archivio BCD esiste ed elenca un'installazione di Windows, dovrai prima rimuoverlo manualmente e quindi provare a ricostruirlo di nuovo. Nel prompt, eseguire il comando bcdedit come mostrato e quindi premere Enter:

    bcdedit / export c: bcdbackup

    Il comandobcdedit viene utilizzato qui per esportare l'archivio BCD come file: bcdbackup. Non è necessario specificare un'estensione di file. Il comando dovrebbe restituire quanto segue sullo schermo, il che significa che l'esportazione BCD ha funzionato come previsto:

    L'operazione è stata completata con successo.

  7. A questo punto, è necessario modificare diversi attributi di file per l'archivio BCD in modo da poterlo manipolare. Nel prompt, esegui il comando attrib esattamente in questo modo:

     

    attrib c: boot bcd -h -r -s

    Quello che hai appena fatto con il comando attrib è stato rimuovere gli attributi nascosti, di sola lettura e di sistema dal file BCD. Questi attributi limitavano le azioni da intraprendere sul file. Ora che sono spariti, puoi manipolare il file più liberamente (in particolare, rinominarlo).

  8. Per rinominare l'archivio BCD, eseguire il comando ren come mostrato:

     

    ren c: boot bcd bcd.old

    Ora che l'archivio BCD è stato rinominato, dovresti essere in grado di ricostruirlo correttamente, come hai provato a fare nel passo 6.

    Puoi eliminare completamente il file BCD poiché stai per crearne uno nuovo. Tuttavia, rinominare il BCD esistente esegue la stessa cosa poiché ora non è disponibile per Windows, inoltre fornisce un altro livello di backup, oltre all'esportazione che hai eseguito nel passo 5, se decidi di annullare le tue azioni.

  9. Prova a ricostruire di nuovo il BCD eseguendo quanto segue, seguito da Enter:

    bootrec / RebuildBcd

    Dovrebbe produrre questo nel Prompt dei comandi:

    Scansione di tutti i dischi per le installazioni di Windows. Attendere, poiché l'operazione potrebbe richiedere tempo ... Scansione delle installazioni di Windows riuscita. Totale installazioni Windows identificate: 1 [1] D: Windows Aggiungere l'installazione all'elenco di avvio? Sì / No / Tutti:

    Ciò significa che la ricostruzione dell'archivio BCD sta procedendo come previsto.

  10. Alla domanda Aggiungere l'installazione alla lista di avvio? digita Y o , seguito da Enter.

    Dovresti vedere sullo schermo che la ricostruzione BCD è completata:

    L'operazione è completata

  11. Riavvia il tuo computer. Supponendo che un problema con l'archivio BCD fosse l'unico problema, Windows dovrebbe avviarsi come previsto.

     

    A seconda di come sono state avviate le Opzioni di avvio avanzate o le Opzioni di ripristino del sistema, potrebbe essere necessario rimuovere un disco o un'unità flash prima di riavviare.

Se la ricostruzione del BCD non ha risolto il problema che stavi riscontrando, continua a risolvere il problema specifico che stai riscontrando che impedisce a Windows di avviarsi normalmente.


Pagine utili:

Informazioni sul formato .do
Informazioni sul formato .ico
Informazioni sul formato .ost

Un commento su “Come ricostruire il BCD in Windows”

Lascia un commento