Direttamente dal DVD di installazione si possono eseguire alcune operazioni di manutenzione sui sistema in uso. In particolare, il comando BOOTREC può essere utilizzato per riparare strutture dati di importanza critica conservate nel disco rigido.
In Windows 7 la “console di ripristino” è sempre presente sebbene sia accessibile con una differente modalità rispetto a quanto accadeva in passato. Windows 7 offre infatti la possibilità – direttamente dal DVD d’installazione del sistema operativo – di eseguire alcune operazioni di manutenzione sul sistema in uso.
Lasciando inserito il DVD di Windows 7 nel lettore e riavviando il sistema (bisognerà verificare che a livello di BIOS sia impostata la corretta sequenza di boot: l’avvio dalle periferiche CD/DVD deve avvenire prima di quello da hard disk), verrà caricata la procedura di setup del sistema operativo.
Cliccando sul link Ripristina il computer si dovrà scegliere la versione la partizione d’interesse e premere Avanti.
La voce Prompt dei comandi consentirà di accedere alla “console di ripristino”.
E’ possibile arrivare allo stesso risultato premendo il tasto F8 al boot del personal computer (dopo la schermata iniziale e prima dell’esposizione del logo di Windows) e scegliendo quindi Ripristina il computer.
Attraverso la console sono disponibili alcuni interessanti comandi. Ne riassumiamo in breve le possibili applicazioni. Innanzi tutto, il comando BOOTREC
può essere utilizzato per riparare strutture dati di importanza critica conservate nel disco rigido. Si tratta di comandi che differiscono in modo sostanziale da quelli messi a disposizione in Windows XP.
-
BOOTREC /FixMbr
ripara il settore di avvio del disco fisso (MBR, master boot record). Il “master boot record” utilizzato è compatibile con Windows 7. Il comando non sovrascrive la tabella delle partizioni esistente e può essere sfruttato nel caso in cui, ad esempio, un malware od un problema hardware dovessero avere provocato il danneggiamento delle informazioni conservate nel “master boot record”. Il comando ricorda fixmbr, offerto dalla “console di ripristino” di Windows XP. -
BOOTREC /FixBoot
si occupa della generazione di un nuovo settore di avvio all’interno del disco fisso. Utile se il settore di boot si fosse in qualche modo danneggiato. Il comando ricorda da vicino il fixboot della “console di ripristino” di Windows XP. -
BOOTREC /ScanOS
permette di effettuare una scansione del contenuto dei dischi fissi e delle singole partizioni alla ricerca dei sistemi operativi installati. In questo modo verranno un riferimento a tali sistemi sarà inserito nel menù di avvio e verrà così attivata una configurazione dual o multiboot. BOOTREC /RebuildBCD
consente di rigenerare in maniera automatica il menù di avvio di Windows 7 nel caso in cui questo si fosse corrotto. Simile al comando bootcfg della “console” di Windows XP.
Per interagire “a basso livello” con la configurazione di boot del sistema, è possibile ricorrere al comando BCDEDIT
.
Si chiama BCD lo speciale “archivio” utilizzato da Windows 7 (e anche da Vista) per memorizzare i dati relativi alle opzioni di boot: può essere pensato come una sorta di “mini-database”.
In Windows XP, così come nelle precedenti versioni di Windows, era il file boot.ini, nascosto nella directory radice della partizione del sistema, a memorizzare le informazioni sulle varie opzioni di avvio.
Per ottenere il contenuto del “database” BCD, è sufficiente digitare il comando BCDEDIT /enum
. Com’è possibile verificare digitando questo comando, dapprima viene invocato il Windows Boot Manager quindi viene richiamato il “boot loader” del sistema operativo (“Caricatore avvio di Windows“) per eseguirlo.
Per creare una copia della configurazione corrente e rigenerare da zero il menù di boot di Windows, è possibile utilizzare i comandi che seguono:
Bcdedit /export c:\BCD_Backup
c:
cd boot
attrib bcd -s -h -r
ren c:\bootbcd bcd.old
BootRec /RebuildBcd
Cliccando sul pulsante Start di Windows 7 quindi digitando msconfig
ed accedendo alla scheda Opzioni di avvio (la seconda da sinistra verso destra), è possibile personalizzare il comportamento del menù di boot.
Tuttavia, chi volesse modificare le etichette mostrate per ciascun sistema operativo installato sul disco fisso od aggiungere e rimuovere delle voci, può ricorrere a un tool gratuito come EasyBCD.
Sebbene l’autore del software non abbia dichiarato la compatibilità dell’utility con Windows 7, EasyBCD si conferma un ottimo software per la gestione delle opzioni legati al boot delle varie versioni del sistema operativo di Microsoft.
Una volta scaricata l’ultima versione del programma, si potrà infatti installarlo anche su Windows 7. Così facendo si disporrà di uno strumento gratuito, dotato di una comoda interfaccia grafica, per la gestione del menù di boot del personal computer.
Cliccando sul pulsante Change settings è ad esempio possibile modificare le etichette associate a ciascun sistema operativo visualizzato nel menù di boot mentre ricorrendo al pulsante Add/remove entries si possono aggiungere o rimuovere delle voci.