Sei in » Home » Guide » Guide & tips 

Guida: Come riparare il Boot Sector di Windows


Inserito da G. Meneghelli | letto 89305 volte |  



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



Ultimo aggiornamento: 04/06/2011
Revisionato testo e inserito indice argomenti





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


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

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

  [Windows 7]: Come ripristinare l’avvio del sistema riscrivendo il settore MBR
(Siliconjey.com)

  Ripristinare il boot di Windows
(Megalab.it)

  Win XP: come riparare il Boot Sector
Una soluzione per risolvere questi errori è di ripristinare il Boot Sector come descritto nell'articolo di Azpoint.net

  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. (da Microsoft)

  Repair Windowx XP
L'autore dell'articolo mette a disposizione la sua esperienza in merito alla riparazione di Windows XP. (da Webtree)

  Ripristino del settore di avvio NTFS in partizioni NTFS
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.

  Repairing Windows XP in Eight Commands
(Short-media.com)

  Ripristinare il master boot Record di Windows 7
(Chicchedicala)

  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 e recuperare il MBR

  Riparare Windows XP,l'ultima spiaggia

  Tips: Più sistemi operativi con Windows XP

  La Recovery Console o Console di ripristino di XP

  Riparare Windows senza reinstallare

  Tips: Dove scaricare Boot CD di emergenza



» Inizio pagina




Autore: Giampietro Meneghelli www.lidweb.it
Articolo non riproducibile senza il consenso dell'autore





Tags: Boot, Windows


» Inizio pagina

 Lidweb.it si basa sul lavoro di un'unica persona.
 Aiutami con suggerimenti, correzioni e segnalazioni scrivendo
 al mio indirizzo lidweb@lidweb.it
 Sostieni il blog cliccando sul banner pubblicitario. Grazie.



Partner e amici 
» Lidweb on Flick
» Esibiti
» Mediterraneavirtual
» Vigasio.net

About
» Chi sono
» E-mail lidweb@lidweb.it
» RSS
Note sul sito e l'autore
Lidweb.it è un blog indipendente che dal 2000 si occupa di tecnologia e internet.
Pubblica guide, consigli e recensioni su software gratuito.
L'autore, Giampietro Meneghelli, utilizza da sempre i computer, dai primi PC DOS fino agli attuali sistemi a 64 bit.
Conosce la programmazione, l'informatica e le nuove frontiere del mobile.
Segue l'evoluzione del web nei suoi aspetti sociali.

Copyright © 2000-2016 |  Script and theme by Giampietro Meneghelli vers. 1.03  | Backup script MSSql by R. Osto | Icons by Fortawesome
Contenuti pubblicati secondo la licenza di utilizzo Creative Commons, salvo diverse indicazioni.
L'autore non si assume alcuna responsabilità nel caso di eventuali errori nei contenuti. Marchi registrati dai rispettivi proprietari.