Sei in » Home  » Guide
Scritto da G. Meneghelli - Letto 9258 volte  -   Ultimo aggiornamento  04/06/2011




Suggerimenti e risorse per riparare il Boot Sector di Windows XP, Vista e 7.


Indice della pagina




» Installare ed utilizzare la Console di ripristino
» Riparare il Master boot record di Windows XP
» Riparare il settore di avvio con fixboot
» Come risolvere il messaggio di errore "NTLDR mancante" in Windows
» Esempio pratico su come risolvere il problema dei file mancanti all'avvio
» Riparare il MBR e il settore di avvio con Windows 7 e Vista
» Risorse selezionate dal web






Installare ed utilizzare la Console di ripristino




Con Windows XP per riparare il Master Boot Record e il Boot Loader avete bisogno della console di ripristino (recovery console)

Per installare e utilizzare la Recovery console consultate l'articolo recovery Console o console di ripristino

L'istruzione 'help' vi aiuta con una descrizione di tutti i comandi disponibili nella Console di ripristino;



» Inizio pagina






Riparare il Master boot record di Windows XP




Nel caso appaiano sul vostro schermo uno di questi messaggi:

- Invalid partition table.
- Error loading operating system.
- Missing operating system.

è necessario riparare il Master Boot Record e il settore di boot (Boot Sectors)

Per riparare il master boot record MBR del disco di boot il comando utilizzabile dalla Console di ripristino (Recovery console) è FIXMBR

Con questo comando viene scritto un MBR compatibile con Windows nella partizione di sistema senza sovrascrivere la tabella delle partizioni esistente.
Utilizzare questa opzione per risolvere i problemi di danneggiamento dell'MBR o se è necessario rimuovere codice non standard dall'MBR.



» Inizio pagina






Riparare il settore di avvio con fixboot




Con il comando fixboot viene scritto un nuovo settore di avvio nella partizione.

Questo comando è da utilizzare se:
- Il settore di avvio è stato sostituito con un settore di avvio non Windows;
- Il settore di avvio è danneggiato.

Per maggiori info consultate l'articolo Descrizione della Console di ripristino di emergenza di Windows XP



» Inizio pagina






Come risolvere il messaggio di errore "NTLDR mancante" in Windows




Qualora a video ci fosse questo messaggio di errore:
- NTLDR mancante
Premere un tasto per riavviare.

Questo errore accade se uno o più dei file di avvio di Windows elencati di seguito manca o è danneggiato:
Ntldr
Ntdetect.com
Boot.ini

Per risolvere il problema, attraverso la recovery Console o console di ripristino dovete eseguire questi comandi:

• FIXBOOT, alla domanda rispondete Si

• CD /
ci posizioniamo nella directory radice

• ATTRIB -H NTLDR
togliamo l'attributo H (hidden - nascosto) al file -NTLDR

• ATTRIB -S NTLDR
togliamo l'attributo S (system - sistema) al file -NTLDR

• ATTRIB -R NTLDR
togliamo l'attributo R (read-only - sola lettura) al file -NTLDR

• ATTRIB -H NTDETECT.COM
stessa cosa per il file NTDETECT.COM, togliamo gli attributi H S R

• ATTRIB -S NTDETECT.COM
togliamo al file l'attributo

• ATTRIB -R NTDETECT.COM
togliamo al file l'attributo

• COPY X:\I386\NTLDR C:
copiamo il file dal CD al disco fisso

• COPY X:\I386\NTDETECT.COM C:

N.B.Sostituire la X con la lettera del vostro lettore CD/DVD mentre C:\ è la lettera dove è installato il sistema operativo



Altre informazioni in questi articoli:
- Come creare e ripristinare una copia di backup del MBR di ilSoftware.it.
- 5 Free Tools to Backup and Restore Master Boot Record (MBR) da Raymond.cc



» Inizio pagina







Esempio pratico su come risolvere il problema dei file mancanti all'avvio




Ora voglio illustrarvi un esempio pratico su come ho risolto il problema di un file mancante che bloccava l'avvio di un portatile.

Il portatile era un Sony VGN-BZ21VN con due partizioni: una partizione di circa 4 Gb EISA per il recovery del sistema operativo; l'altra partizione aveva installato il sistema operativo Windows XP professional.

L'errore era il seguente:

Impossibile avviare Windows perché il file seguente manca o è danneggiato:
<directory principale Windows>\systems32\HAL.DLL.


Questo errore era causato dal fatto che Windows aveva perso i riferimenti alla directory dove era installato il sistema operativo con relativi file di sistema.

Alcuni produttori di portatili (Sony, HP, Dell, ecc.) creano all'interno del disco una partizione nascosta necessaria per il ripristino del sistema operativo allo stato iniziale.
Alcune info le troverete nell'articolo Recovery del Notebook dalla partizione nascosta di LadyHawke su Collectiontricks.it


image



Ecco come ho fatto per ripristinare il boot regolare.

Mi sono procurato un un disco di installazione di Windows XP originale con service pack 2.

Ho Impostato la priorità di boot dal BIOS al lettore CD/DVD.

Ho avviato il portatile e premuto un tasto quando è apparsa la la frase:

Premere un tasto per avviare da CD-ROM

Dopo qualche minuto è apparsa la schermata iniziale di installazione di Windows XP Professional.


Installazione di Windows XP Professionale
=========================================

Programma di installazione.

Questa parte del programma di installazione prepara l'esecuzione di Microsoft(R) Windows(R) XP sul computer.

• Per installare Windows XP adesso, premere INVIO
• Per ripristinare un'installazione di Windwos XP utilizzando la Console di Ripristino, premere R.
• Per uscire dal programma di installazione senza installare Windows XP, premere F3.



Ho premuto R per accedere alla console di ripristino.

Con il comando BOOTCFG /SCAN è possibile verificare le installazioni di Windows sul disco.

Nel mio caso avevo:
[1]: [2]: C:\Windows

L'obiettivo era far puntare il boot all'installazione n. 2

ho digitato:
BOOTCFG /REBUILD
[1]: Aggiungere installazione all'elenco dei sistemi operativi all'avvio (Si/No/Tutti)>:


Digitiamo N per no
[2]. C:\Windows
[1]: Aggiungere installazione all'elenco dei sistemi operativi all'avvio (Si/No/Tutti)>:


Ho digitato S per si.

Ho inserito l'identificatore di caricamento scrivendo

“Microsoft Windows XP Professional” oppure “Microsoft Windows XP Home” (dipende dalla versione che si è in possesso) e tasto invio.

A tutte le altre domande non occorre inserire nulla ma basta semplicemente premere INVIO

Al riapparire del prompt C:\WINDOWS> ho digiato EXIT e riavviato il sistema.

Con questa procedura ho ripristinato il corretto boot.

Maggiori info qui dal supporto Microsoft.

Se continuate ad avere problemi con la partizione nascosta EISA potete anche pensare di toglierla con un programma quale Easus Partition Manager Home Edition. Lo spazio libero lo potete aggiungere alla partizione attiva C:\.
E' ovvio che in questo modo non potrete più utilizzare le procedure di recovery del produttore del computer.

Sempre per togliere la partizione ho trovato su MyDigitalLife questo articolo Delete and Remove to Unlock EISA Hidden Recovery or Diagnostic Partition in Vista nel quale l'autore propone un metodo alternativo di rimozione utilizzando il prompt di sistema (per Windows Vista).

Un altro articolo per approfondire l'argomento:
The Importance of Backing Up EISA Hidden PQSERVICE Partition and MBR on a New Laptop da Raymond.cc.



» Inizio pagina






Riparare il MBR e il settore di avvio con Windows 7 e Vista




Se possedete uno di questi sistemi operativi e avete la fortuna di possedere il CD di installazione (non il recovery disk fornito solitamente con i portatili) ecco come fare:
- Inserite il disco di installazione di Windows nel lettore CD7DVD e avviare il computer.
- Premete un tasto quando richiesto dal boot.
- Selezionate la lingua, la data e l'ora e la valuta, una tastiera o un metodo di input, quindi scegliere Avanti.
- Cliccate su 'Ripristina il computer'.
- Selezionate il sistema operativo da ripristinare, quindi scegliete Avanti.
- Nella finestra di dialogo 'Opzioni ripristino di sistema' scegliete Prompt dei comandi.
- Digitate i seguenti comandi:
bootrec.exe/fixmbr poi INVIO;
bootrec.exe/fixboot poi INVIO;

Maggiori info:
- Come utilizzare lo strumento Bootrec.exe in Ambiente ripristino Windows per la risoluzione dei problemi e per risolvere i problemi di avvio in Windows Vista (Supporto Microsoft)
- Fix MBR su Windows 7, Vista e XP quando il computer non avvia il sistema operativo (Navigaweb.net)



» Inizio pagina






Risorse selezionate dal web




call_made How to Fix and Repair MBR on Windows 10
(Recoverit.wondershare.com)

call_made Rimuovere Linux e ricostruire il bootloader MBR di Windows
(lffl.org)

call_made Riparare il Master Boot Record e risolvere gli altri problemi che impediscono l'avvio di Windows
(ilSoftware.it)

call_made Ripristinare il boot di Windows
(Megalab.it)

call_made HOW TO: Risolvere il messaggio di errore NTLDR mancante in Windows 2000
In questo articolo vengono descritti i metodi per risolvere il messaggio di errore NTLDR mancante che può essere visualizzato quando si tenta di avviare Microsoft Windows 2000. (Microsoft)

call_made Descrizione della Console di ripristino di emergenza di Windows XP
Quando un volume su un server o una workstation non è più accessibile oppure è indicato come "sconosciuto" in Disk Administrator, è possibile che presenti un settore di avvio danneggiato. In questo articolo viene descritto come identificare la seconda copia del settore di avvio che viene archiviata da NTFS e ripristinarla nella posizione corretta sul disco.



» Inizio pagina






Altri articoli consigliati




  Download utility per salvare ripristinare il MBR

  Riparare Windows XP l'ultima spiaggia (aggiornato)

  La Recovery Console o Console di ripristino di XP

  Riparare Windows XP senza reinstallare

  Download Boot disk, LiveCD e raccolte software



» Inizio pagina



Giampietro Meneghelli
Lidweb.it
Ultimo aggiornamento: 04/06/2011



Tags: Boot, Windows


» Inizio pagina





  Articolo precedente


Risorse e driver per utilizzare porte USB in DOS

  Articolo successivo


Utilizzare Fdisk e Format per partizioni HardDisk