Ripristinare Windows 7

Uno degli strumenti più utili per risolvere i problemi durante la fase di avvio di Windows XP era la cosiddetta “console di ripristino” (una lunga serie di articoli in materia è consultabile facendo riferimento a queste pagine).

In Windows 7 la “console di ripristino” è sempre presente sebbene sia accessibile con una differente modalità rispetto a quanto accadeva in passato. Come abbiamo spiegato, ad esempio, in questo articoloWindows 7 offre la possibilità – direttamente dal DVD d’installazione del sistemaoperativo – 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. In alternativa, si può utilizzare un disco di emergenza di Windows 7 precedentemente generato utilizzando la procedura illustrata in questa pagina (Crea un’immagine del sistema).

Nell’articolo abbiamo utilizzato 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 questo comando 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. Il comando BCDEDIT (ved. più avanti) permette di aggiungere ulteriori voci o modificarle liberamente.
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.

Come anticipato, 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 (ved. questi articoli), 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 schedaOpzioni 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 ad un’utilità gratuita comeEasyBCD.

Sebbene l’autore del software non abbia dichiarato la compatibilità della sua utilità 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.

Peep on Gatorpeeps 

Lascia un Commento

Devi aver fatto il login per inviare un commento

il tuo Avatar

1

Clocky: Clock Widget
Donations


Archivi
Registrati








Verrà spedita una password via e-mail.

settembre: 2010
L M M G V S D
« ago    
 12345
6789101112
13141516171819
20212223242526
27282930  
  • Liberate Java! 3 settembre 2010
    Non lo dice il sottoscritto, bensì James Gosling, creatore del linguaggio di programmazione e felicemente ex dipendente Oracle dopo anni di servizio in Sun: ciò che viene rimproverato proprio all’azienda di Larry Ellison è il non aver dato un seguito concreto alla manifestata volontà, nei tempi passati, di rendere libero Java. Colpisce un po’ il canale […]
    Giuseppe de Santis
  • Buon compleanno Joomla 3 settembre 2010
    Il progetto Joomla ha recentemente compiuto 5 anni di vita, il sito ufficiale del noto CMS Open Source, Joomla.org, venne infatti lanciato il 1° Settembre del tecnologicamente lontano 2005; l’applicazione è nata come fork di Mambo, un content management system che ha riscosso a suo tempo un discreto successo per poi affrontare un lungo declino [...]Autore: C […]
    Claudio Garau
  • Firefox 4 e HTML5: nuovi elementi supportati 3 settembre 2010
    Sebbene gli sviluppatori di Firefox abbiano deciso di investire molto nella performance di Firefox 4, la nuova release (attualmente alla versione beta 4) del browser di casa Mozilla supporterà anche alcuni nuovi elementi HTML5, tra cui: header footer aside article Questi nuovi elementi sono già stati inseriti nella lista di macro contenuta nel file nsHTMLTag […]
    Gabriele Romanato
  • Textpattern, un CMS per chi ama le alternative 2 settembre 2010
    Già in passata abbiamo parlato di Textpattern e della sue qualità di Humane Web Text Generator, e ora è il caso di parlare nuovamente di questo interessante, quanto alternativo CMS. Si tratta per l’appunto di un content management system che definirei “di nicchia”, e certamente non è uno dei tanti “cloni” dei più famosi WordPress, Joomla [...]Autore: Gino Gi […]
    Gino Giorgetti