Controllo bug 0x74: BAD_SYSTEM_CONFIG_INFO
Il controllo dei bug BAD_SYSTEM_CONFIG_INFO ha un valore di 0x00000074. Questo controllo dei bug indica che si è verificato un errore nel Registro di sistema.
Importante
Questo articolo è destinato ai programmatori. Se si è un cliente che ha ricevuto un codice di errore della schermata blu durante l'uso del computer, vedere Risolvere gli errori della schermata blu.
parametri BAD_SYSTEM_CONFIG_INFO
Parametro | Descrizione |
---|---|
1 |
Prenotato |
2 |
Prenotato |
3 |
Prenotato |
4 |
Valore/codice di stato NT (se disponibile) |
Causa
Il controllo dei bug BAD_SYSTEM_CONFIG_INFO si verifica se l'hive SYSTEM è danneggiato. Tuttavia, questo danneggiamento è improbabile, perché il caricatore di avvio controlla un hive per verificarne il danneggiamento quando carica l'hive.
Questo controllo di bug può verificarsi anche se mancano alcune chiavi e valori critici del Registro di sistema. Le chiavi e i valori potrebbero non essere presenti se un utente ha modificato manualmente il Registro di sistema o se un'applicazione o un servizio ha danneggiato il Registro di sistema.
La ricerca del valore di stato NT restituito nel parametro 4 può fornire informazioni aggiuntive, vedere Valori NTSTATUS per un elenco.
Risoluzione
Controllare il registro eventi di sistema di Windows per verificare se sono presenti eventi di errore correlati al Registro di sistema. Se l'evento elenca un hive o una chiave specifica in cui si è verificato l'errore.
L'estensione di debug !analyze visualizza informazioni sul controllo dei bug e può essere utile per determinare la causa radice.
BAD_SYSTEM_CONFIG_INFO (74)
Can indicate that the SYSTEM hive loaded by the osloader/NTLDR
was corrupt. This is unlikely, since the osloader will check
a hive to make sure it isn't corrupt after loading it.
It can also indicate that some critical registry keys and values
are not present. (i.e. somebody used regedt32 to delete something
that they shouldn't have) Booting from LastKnownGood may fix
the problem, but if someone is persistent enough in mucking with
the registry they will need to reinstall or use the Emergency
Repair Disk.
Arguments:
Arg1: 0000000000000002, (reserved)
Arg2: ffffd481054b49f0, (reserved)
Arg3: 0000000000000004, (reserved)
Arg4: ffffffffc000014c, usually the NT status code.
Esaminare tutte le informazioni restituite da !analyze per informazioni sull'errore.
Usare l'estensione !error per visualizzare informazioni sul valore NTSTATUS nel parametro 4.
2: kd> !ERROR ffffffffc000014c
Error code: (NTSTATUS) 0xc000014c (3221225804) - {The Registry Is Corrupt} The structure of one of the files that contains Registry data is corrupt, or the image of the file in memory is corrupt, or the file could not be recovered because the alternate copy or log was absent or corrupt.
Usare l'estensione !reg per visualizzare informazioni sul Registro di sistema, ad esempio gli hive presenti nel Registro di sistema.
!reg hivelist
-------------------------------------------------------------------------------------------------------------------------------------------------------
| HiveAddr |Stable Length| Stable Map |Volatile Length| Volatile Map |MappedViews|PinnedViews|U(Cnt)| BaseBlock | FileName
-------------------------------------------------------------------------------------------------------------------------------------------------------
| ffff95077ea24000 | 1000 | ffff95077ea24588 | 0 | 0000000000000000 | 0| ffff95077ea31000 | <NONAME>
| ffff95077ea3e000 | 12d3000 | ffff95077ea49000 | 21000 | ffff95077ea3e800 | 0| ffff95077ea40000 | SYSTEM
| ffff95077ea8f000 | 53000 | ffff95077ea8f588 | 9000 | ffff95077ea8f800 | 0| ffff95077ea91000 | <NONAME>
| ffff9507821c8000 | 7000 | ffff9507821c8588 | 0 | 0000000000000000 | 0| ffff9507821cc000 | kVolume2\EFI\Microsoft\Boot\BCD
| ffff95077f6ae000 | 685c000 | ffff95077f737000 | 6000 | ffff95077f6ae800 | 0| ffff95077f6b6000 | emRoot\System32\Config\SOFTWARE
-------------------------------------------------------------------------------------------------------------------------------------------------------
Usare il comando !reg openkeys per vedere quali chiavi del Registro di sistema sono state aperte.
2: kd> !reg openkeys
Hive: \REGISTRY\MACHINE\SYSTEM
===========================================================================================
Index 0: 00000000 kcb=ffffd805e303c728 cell=00000020 f=002c0100 \REGISTRY\MACHINE\SYSTEM
Index 1: db67f96d kcb=ffffd805e416ed18 cell=00bd0b40 f=00200080 \REGISTRY\MACHINE\SYSTEM\WPA\8DEC0AF1-0341-4B93-85CD-72606C2DF94C-7P-374
Index 3: db67ee93 kcb=ffffd805e30c5ab8 cell=00bc1550 f=00200080 \REGISTRY\MACHINE\SYSTEM\WPA\8DEC0AF1-0341-4B93-85CD-72606C2DF94C-7P-161
Index 4: f9909d96 kcb=ffffd805e44bd268 cell=00bf8f50 f=00200000 \REGISTRY\MACHINE\SYSTEM\CONTROLSET001\CONTROL\POWER\PROFILE\EVENTS\{54533251-82BE-4824-96C1-47B60B740D00}\{8BC6262C-C026-411D-AE3B-7E2F70811A13}
Index 5: e9dd6ce5 kcb=ffffd805e4180e48 cell=00812970 f=00200000 \REGISTRY\MACHINE\SYSTEM\DRIVERDATABASE
...
Osservazioni:
Per informazioni generali sulla determinazione della causa di una schermata blu, vedere Analizzare i dati della schermata blu di Controllo bug.
È sempre consigliabile verificare che sia disponibile un disco rigido o un'archiviazione SSD sufficiente per consentire al sistema operativo di funzionare normalmente.
Lo strumento di controllo dei file di sistema può cercare danneggiamenti in Windows. Per altre informazioni, vedere Usare lo strumento Controllo file di sistema per ripristinare i file di sistema mancanti o danneggiati.
Provare a eseguire l'avvio in modalità provvisoria e quindi riavviare il sistema operativo normalmente. Se il riavvio non risolve il problema, il danno del Registro di sistema è troppo esteso. Provare i passaggi seguenti.
- Se si dispone di un punto di ripristino di sistema, provare a ripristinare un punto di ripristino precedente.
- Reimpostare il PC.
- Usa il supporto di installazione per ripristinare o reimpostare il PC.
- Usare il supporto di installazione per reinstallare Windows.
Per altre informazioni, vedere Opzioni di ripristino in Windows 10.
Questo articolo di supporto illustra questo codice di controllo dei bug: Errore 0x74: Bad_system_config_info