Il database Boot Configuration (BCD) è un file di configurazione usato da Windows Vista e dai sistemi operativi successivi per archiviare e gestire i sistemi operativi installati su un computer. In sostituzione del tradizionale boot.ini, usa una struttura di archiviazione in formato binario per registrare configurazioni multi-boot, parametri di avvio e opzioni avanzate (ad es. modalità provvisoria, modalità debug). In realtà, per un utente Windows medio, è sufficiente considerarlo come un file che archivia le voci del menu di avvio di Windows.
All'avvio del computer, il loader di Windows legge le informazioni multi-boot archiviate nel file BCD e le presenta all'utente in un moderno menu di avvio grafico o in un tradizionale menu di avvio in modalità carattere, consentendo all'utente di selezionare il sistema operativo da avviare in base alle proprie esigenze, come mostrato nelle schermate seguenti:


Domande frequenti
R: BCD (Boot Configuration Data) è un file di configurazione usato da Windows Vista e versioni successive per archiviare le impostazioni di avvio. Contiene informazioni sui sistemi operativi installati, le voci del menu di avvio, i parametri di avvio e le opzioni avanzate come la modalità provvisoria e la modalità debug. Consideralo il moderno sostituto del vecchio file boot.ini.
R: L'archivio BCD si trova in genere in C:\Boot\BCD sull'unità di sistema. Nei sistemi UEFI esiste anche un archivio BCD nella partizione di sistema EFI. Il BCD usa un formato binario che richiede strumenti speciali per la visualizzazione e la modifica.
R: Puoi riparare il BCD usando il comando bcdedit nel prompt dei comandi o eseguendo 'bootrec /rebuildbcd' dall'ambiente di ripristino di Windows. Per riparazioni più avanzate, puoi usare le funzionalità di gestione BCD di EasyUEFI per ricreare o ripristinare la configurazione di avvio.
R: boot.ini era usato nei sistemi Windows XP e precedenti con BIOS legacy. BCD ha sostituito boot.ini a partire da Windows Vista ed è usato sia sui sistemi UEFI sia su quelli BIOS. BCD supporta più funzionalità, tra cui più voci di avvio e una migliore sicurezza, e funziona con il firmware UEFI.
R: Sì, puoi creare voci di avvio personalizzate usando il comando bcdedit o EasyUEFI. È utile per aggiungere installazioni Windows alternative, ambienti WinPE o altri programmi avviabili al menu di avvio.
R: Il comando principale è 'bcdedit', che può elencare, creare, eliminare e modificare le voci di avvio. Puoi anche usare 'bootrec' con opzioni come /fixmbr, /fixboot e /rebuildbcd per le operazioni di ripristino. EasyUEFI offre un'interfaccia grafica per una gestione più semplice del BCD.
R: Windows dispone di un moderno menu di avvio grafico (usato sui sistemi UEFI) e di un menu legacy basato su testo (usato sui sistemi BIOS). Entrambi prendono le informazioni dal BCD, ma vengono visualizzati in modo diverso in base al tipo di firmware del sistema.
R: Sì, puoi esportare le voci BCD usando il comando 'bcdedit /export' per creare un file di backup. Questo backup può essere importato successivamente usando 'bcdedit /import'. È utile prima di apportare modifiche o durante la risoluzione dei problemi di avvio.