Può capitare, per svariati motivi, che Windows Xp non riesca più ad avviarsi, mostrando un messaggio d'errore o riavviandosi in continuazione...
A volte, se il problema non è troppo grave, Xp si autoripara...
("è stato ripristinato il registro a causa di un grave errore")
Ma non sempre questo succede, sopratutto, se si corrompe qualche file importante di sitema o manca improvvisamente l'alimentazione....
Vediamo quindi i possibili tentativi di recupero prima di ricorrere alla (sicuramente) risolutiva formattazione.
Occorre accedere al menu di avvio di Windows, per farlo premere ripetutamente il tasto F8 (il tasto può variare su alcuni Pc) ed appariràquindi il menu con le varie opzioni:
* - Modalitàprovvisoria
* - Modalitàprovvisoria con supporto di Rete
* - Modalitàprovvisoria con Prompt dei Comandi
* - Abilita Modalitàdi Debug
* - Avvia in modalitàVGA
* - Ultima Configurazione Funzionante
Primo tentativo (per i casi meno disperati):
---> "Ultima configurazione funzionante"
XP avvieràil sistema con i files di Avvio più recenti salvati.
Cioè quei Files dell'ultimo "Arresto di Sistema" andato a buon fine.
Solitamente per i problemi meno "gravi" questa operazione faràripartire il vostro XP.
----
Secondo tentativo
---> "Recupero dei files corrotti dalla Console d'Emergenza
Occorre avere a disposizione il CD d'installazione di XP
Impostare il BIOS (tasto Canc) in modo che la prima periferica d'avvio (BOOT)
risulti il CD Rom (first_boot_device= CD_ROM o voci simili)
Dopo aver impostato tale opzione, inserire il CD di XP e riavviare il PC
Selezionare " Avvio del sistema dal Cd-Rom" (premere un tasto per avviare dal CD)
Quando ti viene proposto di installare Windows (la schermata delle opzioni)
premi il Tasto R per accedere alla console di ripristino.
Una volta avviata la Console, digitare il seguente comando: CHKDSK /P /R
(rispettando gli spazi)
Questo cercherài files corrotti e ne tenteràun recupero con quelli presenti sul CD...
Potrebbe richiedere alcuni minuti per essere portato a termine...
Quando avràfinito, togliere il CD di Xp e digitare EXIT
----
Terzo tentativo
--->Sono corrotti i files di avvio ntldr o ntdetect.com
Se tali files sono danneggiati, li dobbiamo sostituire con la copia presente nel CD di XP
Avviare con la Console d'Emergenza (vedi sopra)
Una volta entrati nella Console digitate: (X è la lettera del CD-Rom, cambiatela in base al vostro PC)
* COPY Xi386\NTLDR C:
* COPY Xi386\NTDETECT.COM C:
Al termine togliere il CD di XP , per riavviare digitate EXIT
---
---> Il settore di BOOT ed il file Boot.ini
Se il tentativo sopra, non porta a risultati, si puù tentare di recuperare il Settore d'Avvio ed il file ad esso collegato:
Sempre usando la Console d'Emergenza... (vedi sopra)
Per fissare il SETTORE d'AVVIOBoot)
digitare il seguente comando: FIXBOOT
Per ripristinare il file BOOT.INI
digitare il seguente comando: BOOTCFG/REBUILD
Verranno richieste delle conferme... digitare s (si) per acconsentire, poi il nome del sistema operativo (Windows XP) e quindi n all'ultima richiesta...
Al termine togliere il CD di XP , per riavviare digitate EXIT
----
Quarto tentativo
---> Riparare l'installazione di XP
NOTA: Con questa procedura, si perderanno tutti i Service Pack installati e anche gli aggiornamenti, che occorreràquindi reinstallare al termine di questa operazione...ma i programmi installati rimmarranno comunque...
Occorre avere a disposizione il CD d'installazione di XP
Impostare il BIOS (tasto Canc) in modo che la prima periferica d'avvio (BOOT)
risulti il CD Rom (first_boot_device= CD_ROM o voci simili)
Dopo aver impostato tale opzione, inserire il CD di XP e riavviare il PC
Selezionare " Avvio del sistema dal Cd-Rom" (premere un tasto per avviare dal CD)
Alla schermata di avvio del Setup premere il tasto "INVIO" (o enter )
Premere F8 per accettare il contratto di licenza..
Quella successiva è la schermata che ci serve:
qui viene chiesto se installare da zero XP (formattando la versione esistente quindi)
o RIPARARE un'installazione precedente (installazione come aggiornamento)..
Quello che dovete selezionare è proprio questa seconda opzione
(potete usare le frecce su/giù per selezionare) e premete il tasto 'R' come specificato ("premere R per riparare XP")
Il Setup d'installazione, copieràquindi i files e riavvieràautomaticamente il PC
----> Al riavvio, vedrete il messaggio: Premere un tasto per avviare da CD Rom <----
è chiaro che qui non dovete premere nessun tasto per continuare con l'installazione.
Terminata l'installazione, se tutto funziona, aggiornare il sitema con l'ultimo Service Pack (se necessario) e connettersi a Windows Update...
---------------------------------------------------------------------------------------------
Quinto (ed ultimo) tentativo (il metodo tosto)
PARTE 1:
---> Recupero manuale di files di registro
Se i metodi sopra non hanno portato a dei frutti, il problema è certamente più grave del previsto, ed XP non ne vorràsapere neppure di avviarsi in ModalitàProvvisoria....
(occorre una buona dose di tempo e pazienza)
Le istruzioni che seguono, si riferiscono a XP HOME e PRO senza Console installata.
Vi serve:
1) cd avviabile dell'installazione di XP
2) queste istruzioni a portata di mano. (stampate)
Prima di tutto entrare nel BIOS ... in advanced bios setup, impostare il cd-rom come prima unitàdi boot.
Avviare il PC col cd inserito e scegliere R per accedere alla console di ripristino.
ci verràchiesto quale installazione si intende riparare: di default é
1: CWINDOWS
Premere quindi il tasto 1 e digitare i seguenti comandi sempre seguiti da INVIO, avendo cura di rispettare gli spazi.
md tmp
copy Cwindows\system32\config\system Cwindows\tmp\system.bak
copy Cwindows\system32\config\software Cwindows\tmp\software.bak
copy Cwindows\system32\config\sam Cwindows\tmp\sam.bak
copy Cwindows\system32\config\security Cwindows\tmp\security.bak
copy Cwindows\system32\config\default Cwindows\tmp\default.bak
del Cwindows\system32\config\system
del Cwindows\system32\config\software
del Cwindows\system32\config\Sam
del Cwindows\system32\config\security
del Cwindows\system32\config\default
copy Cwindows\repair\system Cwindows\system32\config\system
copy Cwindows\repair\software Cwindows\system32\config\software
copy Cwindows\repair\sam Cwindows\system32\config\sam
copy Cwindows\repair\security Cwindows\system32\config\security
copy Cwindows\repair\default Cwindows\system32\config\default
Fatto questo digitare exit seguito da INVIO ed estrarre il cd.
A questo punto XP si riavvierà, ma Ci troveremo infatti di fronte a un XP "BASICO", in pratica quello che avevamo subito dopo l'installazione nativa.
------
PARTE 2: Per tentare un ulteriore recupero:
Prima di procedere, assicurarsi che nelle opzioni cartella sia attivata la funzione di visualizzare File Nascosti e disattivata quella di nascondere i File protetti o di sistema.
Aprire Risorse del Computer e posizionarsi sulla cartella CSystemVolume Information.
A questo punto occorre sorvolare i criteri di protezione di XP , quindi clic destro sulla cartella > Proprietà. (della cartella che ci interessa... in rosso... più sotto)
Entrare nella scheda Protezione>Aggiungi e digitare il proprio nome esattamente come impostato all'atto dell'installazione (in caso di dubbio: cliccare su Start per visualizzare il nome in alto sul pannello del menu). e selezionare [consenti] > controllo completo
Ora saràpossibile entrare nella cartella, dove troveremo una o più sottocartelle _restore:
esempio:
CSystemVolume Information\_restore{13F5EC29-828B-43CE-8FE2-2113C859DEB2}\ RP1\snapshot
Da una di queste cartelle (una antecedente al "disastro", ovviamente) copiare i seguenti file:
_ registry_user_.default
_ registry_machine_security
_ registry_machine_software
_ registry_machine_system
_ registry_machine_sam
nella cartella CWindows\tmp (creata precedentemente dalla Console di ripristino).
ora...
riavviare col CD di XP (solita procedura nel BIOS)...premere R a richiesta.
Solita risposta alla domanda quale installazione di XP si vuole ripristinare e poi al prompt di CWINDOWS digitare ciascuno dei seguenti comandi seguiti da INVIO :
del cwindows\system32\config\sam
del cwindows\system32\config\security
del cwindows\system32\config\software
del cwindows\system32\config\default
del cwindows\system32\config\system
copy cwindows\tmp\_registry_machine_software cwindows\system32\config\software
copy cwindows\tmp\_registry_machine_system cwindows\system32\config\system
copy cwindows\tmp\_registry_machine_sam cwindows\system32\config\sam
copy cwindows\tmp\_registry_machine_security cwindows\system32\config\security
copy cwindows\tmp\_registry_user_.default cwindows\system32\config\default
riavviare XP normalmente e poi
Start>Programmi>Accessori>Utilitàdi Sistema>Ripristino di configurazione di sistema
e scegliere un punto di ripristino precedente al disastro.
CONDIZIONE ESSENZIALE PERCHÈIL TUTTO FUNZIONI É CHE SIA ATTIVATO IL RIPRISTINO CONFIGURAZIONE DI SISTEMA AL MOMENTO DEL CRASH.
Se tutto funziona, creare un nuovo punto di ripristino relativo a questo momento
Articolo del Supporto Microsoft
Come accedere alla cartella System Volume Information
fonte winnizio
A volte, se il problema non è troppo grave, Xp si autoripara...
("è stato ripristinato il registro a causa di un grave errore")
Ma non sempre questo succede, sopratutto, se si corrompe qualche file importante di sitema o manca improvvisamente l'alimentazione....
Vediamo quindi i possibili tentativi di recupero prima di ricorrere alla (sicuramente) risolutiva formattazione.
Occorre accedere al menu di avvio di Windows, per farlo premere ripetutamente il tasto F8 (il tasto può variare su alcuni Pc) ed appariràquindi il menu con le varie opzioni:
* - Modalitàprovvisoria
* - Modalitàprovvisoria con supporto di Rete
* - Modalitàprovvisoria con Prompt dei Comandi
* - Abilita Modalitàdi Debug
* - Avvia in modalitàVGA
* - Ultima Configurazione Funzionante
Primo tentativo (per i casi meno disperati):
---> "Ultima configurazione funzionante"
XP avvieràil sistema con i files di Avvio più recenti salvati.
Cioè quei Files dell'ultimo "Arresto di Sistema" andato a buon fine.
Solitamente per i problemi meno "gravi" questa operazione faràripartire il vostro XP.
----
Secondo tentativo
---> "Recupero dei files corrotti dalla Console d'Emergenza
Occorre avere a disposizione il CD d'installazione di XP
Impostare il BIOS (tasto Canc) in modo che la prima periferica d'avvio (BOOT)
risulti il CD Rom (first_boot_device= CD_ROM o voci simili)
Dopo aver impostato tale opzione, inserire il CD di XP e riavviare il PC
Selezionare " Avvio del sistema dal Cd-Rom" (premere un tasto per avviare dal CD)
Quando ti viene proposto di installare Windows (la schermata delle opzioni)
premi il Tasto R per accedere alla console di ripristino.
Una volta avviata la Console, digitare il seguente comando: CHKDSK /P /R
(rispettando gli spazi)
Questo cercherài files corrotti e ne tenteràun recupero con quelli presenti sul CD...
Potrebbe richiedere alcuni minuti per essere portato a termine...
Quando avràfinito, togliere il CD di Xp e digitare EXIT
----
Terzo tentativo
--->Sono corrotti i files di avvio ntldr o ntdetect.com
Se tali files sono danneggiati, li dobbiamo sostituire con la copia presente nel CD di XP
Avviare con la Console d'Emergenza (vedi sopra)
Una volta entrati nella Console digitate: (X è la lettera del CD-Rom, cambiatela in base al vostro PC)
* COPY Xi386\NTLDR C:
* COPY Xi386\NTDETECT.COM C:
Al termine togliere il CD di XP , per riavviare digitate EXIT
---
---> Il settore di BOOT ed il file Boot.ini
Se il tentativo sopra, non porta a risultati, si puù tentare di recuperare il Settore d'Avvio ed il file ad esso collegato:
Sempre usando la Console d'Emergenza... (vedi sopra)
Per fissare il SETTORE d'AVVIOBoot)
digitare il seguente comando: FIXBOOT
Per ripristinare il file BOOT.INI
digitare il seguente comando: BOOTCFG/REBUILD
Verranno richieste delle conferme... digitare s (si) per acconsentire, poi il nome del sistema operativo (Windows XP) e quindi n all'ultima richiesta...
Al termine togliere il CD di XP , per riavviare digitate EXIT
----
Quarto tentativo
---> Riparare l'installazione di XP
NOTA: Con questa procedura, si perderanno tutti i Service Pack installati e anche gli aggiornamenti, che occorreràquindi reinstallare al termine di questa operazione...ma i programmi installati rimmarranno comunque...
Occorre avere a disposizione il CD d'installazione di XP
Impostare il BIOS (tasto Canc) in modo che la prima periferica d'avvio (BOOT)
risulti il CD Rom (first_boot_device= CD_ROM o voci simili)
Dopo aver impostato tale opzione, inserire il CD di XP e riavviare il PC
Selezionare " Avvio del sistema dal Cd-Rom" (premere un tasto per avviare dal CD)
Alla schermata di avvio del Setup premere il tasto "INVIO" (o enter )
Premere F8 per accettare il contratto di licenza..
Quella successiva è la schermata che ci serve:
qui viene chiesto se installare da zero XP (formattando la versione esistente quindi)
o RIPARARE un'installazione precedente (installazione come aggiornamento)..
Quello che dovete selezionare è proprio questa seconda opzione
(potete usare le frecce su/giù per selezionare) e premete il tasto 'R' come specificato ("premere R per riparare XP")
Il Setup d'installazione, copieràquindi i files e riavvieràautomaticamente il PC
----> Al riavvio, vedrete il messaggio: Premere un tasto per avviare da CD Rom <----
è chiaro che qui non dovete premere nessun tasto per continuare con l'installazione.
Terminata l'installazione, se tutto funziona, aggiornare il sitema con l'ultimo Service Pack (se necessario) e connettersi a Windows Update...
---------------------------------------------------------------------------------------------
Quinto (ed ultimo) tentativo (il metodo tosto)
PARTE 1:
---> Recupero manuale di files di registro
Se i metodi sopra non hanno portato a dei frutti, il problema è certamente più grave del previsto, ed XP non ne vorràsapere neppure di avviarsi in ModalitàProvvisoria....
(occorre una buona dose di tempo e pazienza)
Le istruzioni che seguono, si riferiscono a XP HOME e PRO senza Console installata.
Vi serve:
1) cd avviabile dell'installazione di XP
2) queste istruzioni a portata di mano. (stampate)
Prima di tutto entrare nel BIOS ... in advanced bios setup, impostare il cd-rom come prima unitàdi boot.
Avviare il PC col cd inserito e scegliere R per accedere alla console di ripristino.
ci verràchiesto quale installazione si intende riparare: di default é
1: CWINDOWS
Premere quindi il tasto 1 e digitare i seguenti comandi sempre seguiti da INVIO, avendo cura di rispettare gli spazi.
md tmp
copy Cwindows\system32\config\system Cwindows\tmp\system.bak
copy Cwindows\system32\config\software Cwindows\tmp\software.bak
copy Cwindows\system32\config\sam Cwindows\tmp\sam.bak
copy Cwindows\system32\config\security Cwindows\tmp\security.bak
copy Cwindows\system32\config\default Cwindows\tmp\default.bak
del Cwindows\system32\config\system
del Cwindows\system32\config\software
del Cwindows\system32\config\Sam
del Cwindows\system32\config\security
del Cwindows\system32\config\default
copy Cwindows\repair\system Cwindows\system32\config\system
copy Cwindows\repair\software Cwindows\system32\config\software
copy Cwindows\repair\sam Cwindows\system32\config\sam
copy Cwindows\repair\security Cwindows\system32\config\security
copy Cwindows\repair\default Cwindows\system32\config\default
Fatto questo digitare exit seguito da INVIO ed estrarre il cd.
A questo punto XP si riavvierà, ma Ci troveremo infatti di fronte a un XP "BASICO", in pratica quello che avevamo subito dopo l'installazione nativa.
------
PARTE 2: Per tentare un ulteriore recupero:
Prima di procedere, assicurarsi che nelle opzioni cartella sia attivata la funzione di visualizzare File Nascosti e disattivata quella di nascondere i File protetti o di sistema.
Aprire Risorse del Computer e posizionarsi sulla cartella CSystemVolume Information.
A questo punto occorre sorvolare i criteri di protezione di XP , quindi clic destro sulla cartella > Proprietà. (della cartella che ci interessa... in rosso... più sotto)
Entrare nella scheda Protezione>Aggiungi e digitare il proprio nome esattamente come impostato all'atto dell'installazione (in caso di dubbio: cliccare su Start per visualizzare il nome in alto sul pannello del menu). e selezionare [consenti] > controllo completo
Ora saràpossibile entrare nella cartella, dove troveremo una o più sottocartelle _restore:
esempio:
CSystemVolume Information\_restore{13F5EC29-828B-43CE-8FE2-2113C859DEB2}\ RP1\snapshot
Da una di queste cartelle (una antecedente al "disastro", ovviamente) copiare i seguenti file:
_ registry_user_.default
_ registry_machine_security
_ registry_machine_software
_ registry_machine_system
_ registry_machine_sam
nella cartella CWindows\tmp (creata precedentemente dalla Console di ripristino).
ora...
riavviare col CD di XP (solita procedura nel BIOS)...premere R a richiesta.
Solita risposta alla domanda quale installazione di XP si vuole ripristinare e poi al prompt di CWINDOWS digitare ciascuno dei seguenti comandi seguiti da INVIO :
del cwindows\system32\config\sam
del cwindows\system32\config\security
del cwindows\system32\config\software
del cwindows\system32\config\default
del cwindows\system32\config\system
copy cwindows\tmp\_registry_machine_software cwindows\system32\config\software
copy cwindows\tmp\_registry_machine_system cwindows\system32\config\system
copy cwindows\tmp\_registry_machine_sam cwindows\system32\config\sam
copy cwindows\tmp\_registry_machine_security cwindows\system32\config\security
copy cwindows\tmp\_registry_user_.default cwindows\system32\config\default
riavviare XP normalmente e poi
Start>Programmi>Accessori>Utilitàdi Sistema>Ripristino di configurazione di sistema
e scegliere un punto di ripristino precedente al disastro.
CONDIZIONE ESSENZIALE PERCHÈIL TUTTO FUNZIONI É CHE SIA ATTIVATO IL RIPRISTINO CONFIGURAZIONE DI SISTEMA AL MOMENTO DEL CRASH.
Se tutto funziona, creare un nuovo punto di ripristino relativo a questo momento
Articolo del Supporto Microsoft
Come accedere alla cartella System Volume Information
fonte winnizio