Dove sono i file del Registro di sistema memorizzati in Windows?

Dove il Registro di sistema è memorizzato in Windows? Vorrei trovare i file visualizzati quando si esegue regedit.exe (Windows Registry Editor).

Se penso di capire quello che stai dicendo, il Registro di sistema viene mantenuto in %SystemRoot%\System32\config mentre le impostazioni individuali degli utenti si trovano a %UserProfile%\Ntuser.dat .

Se ho qui l'estremità sbagliata del bastone, ti preghiamo di riformulare la tua domanda e sarò lieto di aiutarti.

Su disco, il Registro di sistema di Windows non è semplicemente un file di grandi size ma un insieme di file discreti chiamati orticaria. Ogni hive contiene un tree del Registro di sistema, che ha una chiave che funge da root (cioè, punto di partenza) dell'tree. Le sottochiavi ei loro valori risiedono sotto la radice.

Posizione dei file di registro di Windows La posizione di queste hive del Registro di sistema è la seguente:

HKEY_LOCAL_MACHINE \ SYSTEM: \ system32 \ config \ sistema

HKEY_LOCAL_MACHINE \ SAM: \ system32 \ config \ sam

HKEY_LOCAL_MACHINE \ SECURITY: \ system32 \ config \ security

HKEY_LOCAL_MACHINE \ SOFTWARE: \ system32 \ config \ software

HKEY_USERS \ UserProfile: \ winnt \ profili \ username

HKEY_USERS.DEFAULT: \ system32 \ config \ default

immettere qui la descrizione dell'immagine

Alcune ortiche sono volatili e non dispongono di file associati. Il sistema crea e gestisce queste alveari interamente in memory; le alveari sono quindi temporanee in natura. Il sistema crea ortiche volatili each volta che il sistema si avvia. Esempi sono:

HKEY_LOCAL_MACHINE \ HARDWARE: hive volatile HKEY_LOCAL_MACHINE \ SYSTEM \ Clone: ​​hive volatile

Questi file sono file di database e solo quelli di RegEdit, Regedit32 e Kernel32 possono leggerli. Lo strumento principale in Windows 10/8/7 per lavorare direttamente con il Registro di sistema è Editor del Registro di sistema. Per accedervi, basta digitare Regedit nella barra di ricerca del menu di avvio e premi Invio!

Se hai bisogno di leggere di più su questo, vai a TechNet!

AGGIORNAMENTO: AccidentalADMIN ha fatto un commento utile. Lui dice:

Ogni Windows ha una chiave di registro che elenca tutti gli alveari nel sistema. Apri Regedit e vai alla seguente chiave per get un elenco completo:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Hivelist

http://www.thewindowsclub.com/where-are-the-windows-registry-files-located-in-windows-7

Penso che il modo più veloce e più piacevole per get questo objective sia quello di utilizzare PowerShell.

 $ Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Control\hivelist\ 

PS: Puoi navigare nel Registro di sistema come se fosse un file system. In PowerShell utilizzare:

 $ cd HKLM: 

o

 $ cd HKCU: