mercoledì 16 giugno 2010

Ripristinare il registro di sistema di Windows

necessario con questi errori all'avvio:
  • Impossibile avviare Windows XP. Il seguente file manca o è danneggiato: \WINDOWS\SYSTEM32\CONFIG\SYSTEM
  • Impossibile avviare Windows XP. Il seguente file manca o è danneggiato: \WINDOWS\SYSTEM32\CONFIG\SOFTWARE
  • Stop: c0000218 {Errore nel file del Registro di sistema} Il Registro di sistema non ha potuto caricare il file hive: \SystemRoot\System32\Config\SOFTWARE oppure il suo registro o la sua copia.
  • Errore di sistema: Lsass.exe
  • Durante l'aggiornamento di una password, il verificarsi di questo stato indica che il valore fornito per la password corrente non è esatto.




Qui le informazioni del supporto Microsoft per Windows Xp

In alternativa è possibile effettuare questa operazione più comodamente montando il disco in un altro pc oppure accedendovi tramite un cd live basato su Windows come UBCD4Win oppure basato su linux, cerca qui la soluzione più comoda tra quelle relative allo spostamento di file.

considerando X: l'indirizzo del disco da riparare
vai alla cartella X:\WINDOWS\system32\config
crei al suo interno una nuova cartella chiamata backup e ci SPOSTI dentro i file (nascosti/di sistema) seguenti:
  • system
  • software
  • sam
  • security
  • default
poi va in in X:\WINDOWS\repair COPI gli stessi 5 file e li incolli in C:\windows\system32\config
chiudi e riavvia dal disco
se non ci sono altri problemi il pc si avvierà e sarà come se fosse appena stato installato

tutti i propri file non saranno persi
tutti i programmi che necessitavano di installazione andranno reinstallati
i driver installati successivamente all'installazione di windows andranno "aggiornati" da Gestione periferiche
Start -> esegui -> digita DEVMGMT.MSC e batti invio oppure tasto dx su Risorse computer -> scheda Hardware -> Gestione periferiche
seleziona le periferiche con il punto interrogativo -> tasto dx Aggiorna driver

se avevi attivo il ripristino configurazione di sistema oppure avevi fatto un backup del registro di sistema puoi cercare all'interno delle loro cartelle i file sopracitati in maniera di avere meno programmi e driver da ripristinare

nel primo caso vai alla cartella cartella
C:\System Volume Information\_restore{codice_casuale}
e cerca al suo interno la cartella RPn° più recente, dovrebbe essere quelle con il numero più alto, nella sua sottocartella snapshot trovi i file indicati sopra ma con chiamati _REGISTRY_MACHINE_NOME_FILE
elimina la parte _REGISTRY_MACHINE_ e copiali nella cartella C:\windows\system32\config