Ripristino di un Registro di sistema danneggiato che impedisce l'avvio di Windows XP

Identificativo articolo: 307545 - Visualizza i prodotti a cui si riferisce l?articolo.
Se siete un cliente di piccole e medie imprese, trovare ulteriori risorse didattiche e di risoluzione dei problemi di Supporto per le piccole aziende sito.
Espandi tutto | Chiudi tutto

In questa pagina

Sommario

In questo articolo viene descritto come ripristinare un sistema Windows XP che non si avvia a causa di danneggiamento del Registro di sistema. Questa procedura è non garantisce un ripristino completo del sistema a uno stato precedente; Tuttavia, si deve essere in grado di recuperare i dati quando si utilizza questa procedura.

Avviso. Non utilizzare la procedura descritta in questo articolo se il computer dispone di un sistema operativo installato dagli OEM. L'hive di sistema OEM installazioni Crea password e account utente non esiste in precedenza. Se si utilizza la procedura descritta in questo articolo, è possibile non essere in grado di accedere di nuovo la console di ripristino per ripristinare l'originale hive del Registro di sistema.

È possibile ripristinare il Registro di sistema danneggiato in Windows XP. File di registro danneggiati possono causare una serie di diversi messaggi di errore. Vedere della Microsoft Knowledge Base per gli articoli sui messaggi di errore correlati per i problemi del Registro di sistema.

In questo articolo si presuppone che il ripristino tipico metodi riusciti e accedere al sistema utilizzando non è disponibile, ad eccezione Console di ripristino. Se esiste un backup di ripristino automatico di sistema (ASR), è il metodo preferito per il ripristino. Microsoft consiglia di utilizzare il ripristino automatico di sistema backup prima di provare la procedura descritta in questo articolo.

Nota. Assicurarsi di sostituire tutti e cinque gli hive del Registro di sistema. Se è solo sostituire un o due hive, ciò può causare potenziali problemi poiché software e hardware può avere impostazioni in più posizioni del Registro di sistema.

Informazioni

Quando si tenta di avviare o riavviare il basato su Windows XP computer, che venga visualizzato uno dei seguenti messaggi di errore:
Impossibile avviare Windows XP poiché il file seguente mancante o danneggiato: \WINDOWS\SYSTEM32\CONFIG\SYSTEM
Impossibile avviare Windows XP perché il file seguente manca o è danneggiato: \WINDOWS\SYSTEM32\CONFIG\SOFTWARE
Stop: c0000218 {Errore nel File del Registro di sistema} il Registro di sistema non può caricare l'hive (file): \SystemRoot\System32\Config\SOFTWARE oppure il suo registro o
Errore di sistema: Lsass.exe
Quando si tenta di aggiornare una password di stato restituito indica che il valore fornito per la password corrente non è correggere.

Ripristinare un registro di sistema danneggiato che impedisce l'avvio di Windows XP

La procedura di cui l'articolo viene descritto utilizza la Console di ripristino e ripristino configurazione di sistema. In questo articolo sono elencati tutti i i passaggi necessari in un ordine specifico per assicurarsi che il processo è completamente completata. Al termine di questa procedura, il sistema restituisce uno stato molto vicino lo stato precedente il problema si è verificato. Se si è mai eseguito NTBackup dello stato del sistema e backup, non è seguire le procedure nelle parti 2 e 3. È possibile passare alla parte 4.

Parte prima

Nella prima parte, è possibile avviare la Console di ripristino, creare una variabile temporanea cartella di backup i file del Registro di sistema esistenti in una nuova posizione, eliminare il i file del Registro di sistema nella posizione esistente, quindi copiare i file del Registro di sistema dalla cartella repair nella cartella System32\Config. Al termine Questa procedura, un registro di sistema viene creato che è possibile utilizzare per avviare Windows XP. Questo registro di sistema creato e salvato durante l'installazione iniziale di Windows XP. Pertanto le modifiche e le impostazioni che si sono verificati dopo il programma di installazione termine vengono perse.

Per completare la prima parte, attenersi alla seguente procedura:
  1. Inserire il disco di avvio di Windows XP il disco floppy l'unità, oppure inserire il CD di Windows XP nell'unità CD-ROM e riavviare il computer.
    Fare clic per selezionare qualsiasi opzione necessaria per avviare la computer dall'unità CD-ROM se viene richiesto di farlo.
  2. Quando viene visualizzata la schermata "Installazione", premere R per avviare la Console di ripristino.
  3. Se si dispone di un computer ad avvio multiplo, selezionare l'installazione che si desidera accedere dalla Console di ripristino.
  4. Quando richiesto, digitare l'amministratore password. Se la password dell'amministratore è vuota, premere INVIO.
  5. Al prompt dei comandi della Console di ripristino, digitare quanto segue premendo INVIO dopo ogni riga:
    md tmp
    copy c:\windows\system32\config\system c:\windows\tmp\system.bak
    copia c:\windows\system32\config\software c:\windows\tmp\software.bak
    copia c:\windows\system32\config\sam c:\windows\tmp\sam.bak
    copia c:\windows\system32\config\security c:\windows\tmp\security.bak
    copia c:\windows\system32\config\default c:\windows\tmp\default.bak

    eliminare c:\windows\system32\config\system
    eliminare c:\windows\system32\config\software
    eliminare c:\windows\system32\config\sam
    eliminare c:\windows\system32\config\security
    eliminare c:\windows\system32\config\default

    copy c:\windows\repair\system c:\windows\system32\config\system
    copia c:\windows\repair\software c:\windows\system32\config\software
    copia c:\windows\repair\sam c:\windows\system32\config\sam
    copia c:\windows\repair\security c:\windows\system32\config\security
    copia c:\windows\repair\default c:\windows\system32\config\default
  6. Tipo Esci per chiudere la Console di ripristino. Il computer verrà riavviato.
Nota. Questa procedura si presuppone che sia installato Windows XP per la Cartella C:\Windows. Assicurarsi di sostituire C:\Windows con gli appropriati cartella_Windows Se un oggetto diverso posizione.

Se si ha accesso a un altro computer, per risparmiare tempo, si Potete copiare il testo nel passaggio 5 e quindi creare un file di testo denominato "Regcopy1. txt" (ad esempio). Per utilizzare questo file, eseguire il comando seguente Quando si avvia nella Console di ripristino:
batch Regcopy1. txt
Con il comando batch nella Console di ripristino, è possibile elaborare tutti i comandi un file di testo in modo sequenziale. Quando si utilizza il comando batch , è necessario digitare manualmente il numero elevato di comandi.

Parte seconda

Per completare la procedura descritta in questa sezione, è necessario effettuato l'accesso come amministratore o utente con privilegi amministrativi (un utente che dispone di un account del gruppo Administrators). Se si utilizza Windows XP Home Edition è possibile accedere come utente con privilegi amministrativi. Se si accede come amministratore, è innanzitutto necessario avviare Windows XP Home Edition in modalità provvisoria. Per avviare Windows Computer XP Home Edition in modalità provvisoria, attenersi alla seguente procedura.

Nota. Stampare queste istruzioni prima di continuare. Non è possibile visualizzare Queste istruzioni dopo aver riavviato il computer in modalità provvisoria. Se si utilizza il File system NTFS, stampa anche le istruzioni contenute nell'articolo della Knowledge Base KB309531 DELLA MICROSOFT. Passaggio 7 contiene un riferimento all'articolo.
  1. Fare clic su Start, scegliere Chiudi sessione (oppure fare clic su Spegni Computer), fare clic su Riavvia, quindi fare clic su OK (o fare clic su Riavvia).
  2. Premere il tasto F8.

    In un computer che è configurato per l'avvio di più sistemi operativi, è possibile premere F8 quando si vedere menu di avvio.
  3. Utilizzare i tasti di direzione per selezionare la modalità provvisoria appropriata opzione e quindi premere INVIO.
  4. Se si dispone di un sistema ad avvio multiplo, utilizzare il tasti di direzione per selezionare l'installazione che si desidera accedere, quindi premere IMMETTERE.
Nella seconda parte, è copiare i file del Registro di sistema da loro backup backup posizione utilizzando Ripristino configurazione di sistema. Questa cartella non è disponibile in ripristino Console e in genere non è visibile durante il normale utilizzo. Prima di iniziare Questa procedura, è necessario modificare varie impostazioni per rendere visibile la cartella:
  1. Avviare Esplora risorse.
  2. Dal menu Strumenti scegliere Opzioni cartella.
  3. Fare clic sulla scheda Visualizza
  4. Nella casella di gruppo Cartelle e file nascosti, fare clic su Selezionare Visualizza cartelle e file nascosti, quindi fare clic per deselezionare Verrà visualizzata la finestra di dialogo Nascondi protetti i file di sistema operativo (scelta consigliata) controllo casella.
  5. Fare clic Quando nella finestra di dialogo che conferma che si desidera visualizzare questi file viene visualizzato.
  6. Fare doppio clic sull'unità dove è installato Windows XP Consente di visualizzare un elenco delle cartelle. Se è importante scegliere la corretta unità.
  7. Aprire la cartella System Volume Information. Questa cartella è non disponibile e appare ombreggiata in quanto è impostata come un doppiamente nascosta cartella.

    Nota. Questa cartella contiene una o più cartelle restore {GUID}, ad esempio Restore {87BD3667-3246-476B-923F-F86E30B3E7F8}".

    Nota. È possibile che venga visualizzato il seguente messaggio di errore:
    C:\System Volume Information non è accessibile. Accesso negato.
    Se si riceve questo messaggio, vedere il seguente Microsoft Knowledge Articolo di base per accedere a questa cartella e continuare con la Procedura:
    309531 Come ottenere l'accesso al sistema Cartella delle informazioni del volume
  8. Aprire una cartella non è stata creata al momento corrente. Si potrebbe essere necessario scegliere Dettagli dal menu Visualizza per vedere quando sono state create queste cartelle. È possibile che una o più cartelle che iniziano con RP"x in questa cartella. Si tratta di punti di ripristino.
  9. Aprire una di queste cartelle per trovare una sottocartella Snapshot. Di seguito è riportato un esempio di percorso di una cartella nella cartella Snapshot:
    C:\System Volume Information\_restore {D86480E3-73EF-47BC-A0EB-A81BE6EE3ED8} \RP1\Snapshot
  10. Dalla cartella Snapshot copiare i seguenti file per il Cartella C:\Windows\Tmp:
    • REGISTRY_USER _.PREDEFINITO
    • REGISTRY_MACHINE_SECURITY
    • REGISTRY_MACHINE_SOFTWARE
    • REGISTRY_MACHINE_SYSTEM
    • REGISTRY_MACHINE_SAM
  11. Rinominare i file nella cartella C:\Windows\Tmp come indicato di seguito:
    • Rinominare REGISTRY_USER _.DEFAULT in DEFAULT
    • Rinominare REGISTRY_MACHINE_SECURITY in PROTEZIONE
    • Rinominare registry_machine_software in SOFTWARE
    • Rinominare REGISTRY_MACHINE_SYSTEM in SYSTEM
    • Rinominare registry_machine_sam in SAM
Questi file sono la copia di backup dei file del Registro di sistema Ripristinare. Poiché è utilizzato il file del Registro di sistema che ha creato il programma di installazione, Questo registro di sistema non sa che i punti di ripristino presenti e disponibili. Con un nuovo GUID in System Volume Information viene creata una nuova cartella e un punto di ripristino viene creato un che include una copia dei file di registro sono stati copiato durante la parte. Pertanto, è importante non utilizzare i più recenti cartella, soprattutto se l'indicatore d'orario per la cartella è quella corrente ora.

Configurazione di sistema corrente non è a conoscenza della riga precedente punti di ripristino. È necessario disporre di una copia precedente del Registro di sistema da una precedente ripristino del punto per rendere nuovamente disponibili i punti di ripristino precedente.

I file di registro di sistema sono stati copiati nella cartella Tmp nella cartella c:\Windows. vengono spostati per assicurarsi che i file sono disponibili nella Console di ripristino. Si è necessario utilizzare questi file per sostituire i file del Registro di sistema attualmente nel Cartella c:\Windows\System32\Config.. Per impostazione predefinita, ha limitato la Console di ripristino cartella accesso e non è in grado di copiare file dalla cartella System Volume.

Nota. La procedura descritta in questa sezione si presuppone la l'utilizzo del computer con il file system FAT32.Per ulteriori informazioni su come accedere a la cartella System Volume Information con il file NTFS sistema, fare clic sul numero dell'articolo riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base:
309531Come ottenere l'accesso al sistema Cartella delle informazioni del volume

Parte 3

Nella terza parte, è possibile eliminare i file del Registro di sistema esistenti e quindi copiare i file di registro di sistema ripristina il c:\Windows\System32\Config. cartella:
  1. Inizio Console di ripristino.
  2. Al prompt dei comandi digitare le righe seguenti premendo INVIO dopo aver digitato ciascuna riga:
    del c:\windows\system32\config\sam

    del c:\windows\system32\config\security

    del c:\windows\system32\config\software

    del c:\windows\system32\config\default

    CANC c:\windows\system32\config\system

    copia c:\windows\tmp\software c:\windows\system32\config\software

    copia c:\windows\tmp\system c:\windows\system32\config\system

    copia c:\windows\tmp\sam c:\windows\system32\config\sam

    copia c:\windows\tmp\security c:\windows\system32\config\security

    copy c:\windows\tmp\default c:\windows\system32\config\default
    Nota. Alcune di queste righe di comando può essere eseguito il wrapping per leggibilità.
  3. Tipo Esci per chiudere la Console di ripristino. Il computer viene riavviato.
Nota. Questa procedura si presuppone che sia installato Windows XP per la Cartella C:\Windows. Assicurarsi di sostituire C:\Windows con gli appropriati cartella_Windows Se un oggetto diverso posizione.

Se si ha accesso a un altro computer, per risparmiare tempo, si Potete copiare il testo nel passaggio 2 e quindi creare un file di testo denominato "Regcopy2.txt" (ad esempio). Per utilizzare questo file, eseguire il comando seguente Quando si avvia nella Console di ripristino:
batch regcopy2.txt

Parte 4

  1. Fare clic su Starte quindi fare clic su Tutti i programmi.
  2. Fare clic su Accessorie quindi fare clic su Utilità di sistema.
  3. Fare clic su Ripristino configurazione di sistemae quindi fare clic su Ripristinare una precedente RestorePoint.

Riferimenti

Per ulteriori informazioni sull'utilizzo di ripristino Console, fare clic sul numero di articolo riportato di seguito per visualizzare gli articoli della Microsoft Knowledge Base:
307654Come installare e utilizzare la Console di ripristino di Windows XP
216417 Come installare la Console di ripristino di Windows
240831 Come copiare file dalla Console di ripristino su supporti rimovibili
314058 Descrizione della Console di ripristino di XP Windows
Per ulteriori informazioni su Ripristino configurazione di sistema, fare clic sui seguenti numeri di articolo per visualizzare gli articoli della Microsoft Knowledge Base:
306084Come ripristinare il sistema operativo a uno stato precedente in Windows XP
261716 Ripristino configurazione di sistema rimuove i file durante una procedura di ripristino
Per ulteriori informazioni sui tre probabili cause di danneggiamento del Registro di sistema e come questi isolati, fare clic sul numero dell'articolo riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base:
822705Risoluzione dei problemi per gli utenti avanzati di registro

Proprietà

Identificativo articolo: 307545 - Ultima modifica: sabato 25 maggio 2013 - Revisione: 22.0
Le informazioni in questo articolo si applicano a:
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows XP Media Center Edition 2005 Update Rollup 2
Chiavi: 
kbenv kbinfo kbmt KB307545 KbMtit
Traduzione automatica articoli
IMPORTANTE: il presente articolo è stato tradotto tramite un software di traduzione automatica di Microsoft ed eventualmente revisionato dalla community Microsoft tramite la tecnologia CTF (Community Translation Framework) o da un traduttore professionista. Microsoft offre articoli tradotti manualmente e altri tradotti automaticamente e rivisti dalla community con l?obiettivo di consentire all'utente di accedere a tutti gli articoli della Knowledge Base nella propria lingua. Tuttavia, un articolo tradotto automaticamente, anche se rivisto dalla community, non sempre è perfetto. Potrebbe contenere errori di vocabolario, di sintassi o di grammatica. Microsoft declina ogni responsabilità per imprecisioni, errori o danni causati da una traduzione sbagliata o dal relativo utilizzo da parte dei clienti. Microsoft aggiorna frequentemente il software e gli strumenti di traduzione automatica per continuare a migliorare la qualità della traduzione.
Clicca qui per visualizzare la versione originale in inglese dell?articolo: 307545
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti