DetailPage-MSS-KB

Microsoft Knowledge Base

Identificativo articolo: 822705 - Ultima modifica: martedì 18 ottobre 2005 - Revisione: 2.1

In questa pagina

Sommario

In questo articolo viene descritto come risolvere i problemi relativi al danneggiamento del Registro di sistema.

Se non è possibile riavviare il computer, gli hive del Registro di sistema potrebbero essere danneggiati. In questo caso possono essere visualizzati diversi messaggi di errore analoghi ai seguenti:
Impossibile avviare Windows. Il seguente file manca o è danneggiato: \WINNT\SYSTEM32\CONFIG\SYSTEM.ced
Impossibile avviare Windows. Il file seguente manca o è danneggiato: \WINNT\SYSTEM32\CONFIG\SYSTEM
Impossibile avviare Windows. Il file seguente manca o è danneggiato: \WINNT\SYSTEM32\CONFIG\SOFTWARE
Errore di hive di sistema
Stop 0xc0000218 (0xe11a30e8, 0x00000000, 0x000000000, 0x00000000) UNKNOWN_HARD_ERROR
Stop: c0000218 {Errore nel file del Registro di sistema} Il Registro di sistema non ha potuto caricare il file hive: \SystemRoot\System32\Config\HiveDanneggiato oppure il suo registro o la sua copia. È danneggiato, mancante o non può essere scritto.

Informazioni

Il danneggiamento di un hive del Registro di sistema può essere dovuto a diverse cause. In genere si verifica all'arresto del computer e non è possibile risalire alla causa, perché durante l'arresto del sistema vengono scaricati processi e driver. A volte è quindi difficile risalire alle cause del danneggiamento del Registro di sistema. Nelle sezioni riportate di seguito vengono descritte tre possibili cause del problema e vengono fornite le procedure per la relativa risoluzione.

Interruzione dell'alimentazione

L'interruzione dell'alimentazione o un arresto imprevisto del computer può causare il danneggiamento di un hive del Registro di sistema. Per determinare se si tratta della causa del problema, controllare la presenza di voci dell'ID evento 6008. Tali voci indicano un arresto imprevisto. In questo caso è possibile che fosse in corso una modifica di una parte di un hive del Registro di sistema e che, a causa dell'interruzione dell'alimentazione, tale modifica non sia stata completata. Lo stato dell'hive del Registro di sistema rimarrebbe così incoerente. Al riavvio, durante il tentativo di caricare l'hive del Registro di sistema, è possibile che vengano rilevati dati non interpretabili e che venga visualizzato uno dei messaggi di errore riportati nella sezione "Sommario" di questo articolo.

Danneggiamento di file e hardware difettoso

Potrebbero inoltre essere danneggiati altri file. È necessario determinare se il danneggiamento riguarda solo gli hive del Registro di sistema o anche altri file di dati e di sistema. In quest'ultimo caso, il danneggiamento potrebbe essere la conseguenza di un difetto dell'hardware utilizzato per la scrittura su un disco, ad esempio:
  • La memoria ad accesso casuale (RAM)
  • La cache
  • Il processore
  • Il controller del disco
Se si sospetta la presenza di hardware difettoso, rivolgersi al fornitore dell'hardware per un controllo accurato delle condizioni di tutti i componenti del computer.

Le operazioni di scrittura nel Registro di sistema vengono effettuate durante l'arresto del sistema

Se uno o due hive del Registro di sistema vengono danneggiati regolarmente senza alcun motivo, è probabile che il problema si verifichi durante l'arresto del sistema e che non venga rilevato fino al tentativo di caricamento dell'hive del Registro di sistema al successivo riavvio del sistema. In tale situazione l'hive del Registro del sistema viene scritto su disco all'arresto del computer ed è possibile che il computer o un componente del computer venga arrestato prima del completamento della scrittura.

Risoluzione dei problemi

Per risolvere il problema, attenersi alla seguente procedura.
  1. Eseguire il backup del Registro di sistema.

    Per eseguire il backup degli hive del Registro di sistema è possibile utilizzare la Console di ripristino di emergenza. Per ulteriori informazioni su come eseguire il backup, ripristinare e modificare il Registro di sistema, fare clic sui numeri degli articoli della Microsoft Knowledge Base riportati di seguito:
    322756  (http://support.microsoft.com/kb/322756/ ) HOW TO: Eseguire il backup, modificare e ripristinare il Registro di sistema in Windows XP
    322755  (http://support.microsoft.com/kb/322755/ ) HOW TO: Eseguire il backup, modificare e ripristinare il Registro di sistema in Windows 2000
    323170  (http://support.microsoft.com/kb/323170/ ) HOW TO: Eseguire il backup, modificare e ripristinare il Registro di configurazione in Windows NT 4.0
  2. Controllare l'hardware, il disco, i driver del firmware e il BIOS. Per effettuare questa operazione, attenersi alla procedura riportata di seguito. Questi passaggi potrebbero comportare un tempo di inattività del computer.
    1. Verificare che la CPU non venga utilizzata al di sopra dei relativi valori di clock.
    2. Verificare che non siano presenti gli ID evento 9 e/o 11 e/o 15. Questi eventi indicano problemi hardware che devono essere risolti.
    3. Eseguire il comando chkdsk dalla riga di comando con l'opzione /r sul disco contenente i file degli hive del Registro di sistema. In questo modo sarà possibile verificare se l'area del disco che contiene i file degli hive del Registro di sistema è interessata dal problema.
    4. Applicare le revisioni del firmware più recenti ai controller del disco e utilizzare le corrispondenti versioni dei driver. Verificare che i driver siano firmati e che siano installate le revisioni corrette del firmware.
    5. Verificare che siano stati installati gli aggiornamenti più recenti del BIOS.
  3. Dopo il passaggio 2 potrebbe non essere riscontrabile alcun miglioramento. Per impedire che si verifichi di nuovo il danneggiamento, provare a chiudere tutti i processi attivi prima di spegnere il computer. In questo modo potrebbe essere possibile limitare l'ambito del problema a un unico processo. Pur identificando il processo, potrebbe non essere possibile impedire lo scaricamento di un componente prima della scrittura nell'hive del Registro di sistema. Se tuttavia si riesce ad arrestare il processo prima dell'arresto del sistema, potrebbe essere possibile impedire il danneggiamento dell'hive del Registro di sistema.
  4. Al termine del passaggio 3, se non si riscontrano miglioramenti, confrontare gli hive del Registro di sistema. Eseguire il confronto tra un hive del Registro di sistema non danneggiato e uno danneggiato utilizzando strumenti specifici, ad esempio Windiff.exe. Per ulteriori informazioni a questo proposito, vedere il seguente articolo della Microsoft Knowledge Base:
    171780  (http://support.microsoft.com/kb/171780/ ) Utilizzo di WinDiff per confrontare i file del Registro di sistema
  5. Stabilire quale sezione dell'hive del Registro di sistema risulta aumentata. Se la dimensione di una sezione risulta eccessivamente aumentata, potrebbe essere possibile risalire al processo che causa la scrittura nell'hive.

Le informazioni in questo articolo si applicano a
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT 4.0
Chiavi: 
kbinfo kbtshoot KB822705
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.
Condividi
Altre opzioni per il supporto
Forum del supporto di Microsoft Community
Contattaci direttamente
Ricerca di un partner certificato Microsoft
Microsoft Store