Spaziocurvo•Tech

La vita è come una battaglia navale, oggi Ci 6, domani B 5…

Windows XP non parte? Registro di sistema danneggiato?

Pubblicato da spaziocurvo su 2007-10-25

Finalmente ho apprezzato il servizio di “ripristino di configurazione” di Windows. Il PC non parte nemmeno in modalità provvisoria; un bel cursore lampeggiante su schermo nero mi indica che Windows non ne vuole sapere oggi.

1) Entrare nella console di ripristino di Windows:

  • Inserire il CD di Installazione di Windows e ravviare il sistema.
  • Fare il boot da CD e selezionare “Console di ripristino”.
  • Magari fare un bel chkdsk del disco per riparare eventuali danni al filesystem.

2) Utilizzare i files di sistema della cartella REPAIR per permettere a Windows di ripartire:

I file interessati sono SYSTEM, SAM, SECURITY, SOFTWARE, DEFAULT

  • Spostarsi nella cartella \WINDOWS\SYSTEM32\CONFIG e fare una copia di backup di questi files.
  • Rimpiazziare i files elencati con le rispettive versione che si possono trovare in \WINDOWS\REPAIR

3) Procurarsi i files di sistema da un punto di ripristino precedente:

  • Riavviare il sistema ed eseguire il boot di Windows da disco fisso in modalità provvisoria
  • Modificare gli attributi della cartella C:\SystemVolumeInformation in maniera da potervi accedere in lettura.
  • Individuare una delle cartelle _restores{ … } e, all’interno, la cartella Snapshot contenente i file di sistema da copiare. Nel mio caso: C:\SystemVolumeInformation\_restore{D3F17076-6D9A-43AE-86B9-6D9013FD3C60}\RP1\snapshot I files di sistema in questa istantanea creata dal servizio di ripristino di configurazione hanno dei nomi differenti:
DEFAULT si chiama _REGISTRY_USER_.DEFAULT
SECURITY si chiama _REGISTRY_MACHINE_SECURITY
SOFTWARE si chiama _REGISTRY_MACHINE_SOFTWARE
SYSTEM si chiama _REGISTRY_MACHINE_SYSTEM
SAM si chiama _REGISTRY_MACHINE_SAM
  • Copiare i files di sistema in una cartella temporanea e rinominarli per poterli spostare poi con la console di ripristino nella cartella CONFIG.

4) Installare i file di sistema prelevati dal punto di ripristino tramite la console:

  • Riavviare il sistema con dentro il CD di installazione ed entrare di nuovo nella “console di ripristino”
  • Copiare i files di sistema rinominati correttamente dalla cartella temporanea a C:\windows\system32\config
  • Riavviare il sistema ed eseguire il boot normalmente da disco fisso

La procedura si può trovare in maniera molto più dettagliata sul sito di Microsoft

Pubblicato su Uncategorized | Contrassegnato da tag: , , , , , , , | 9 Commenti »