¿Dónde se almacenan los archivos de registro en Windows?

25

¿Dónde se almacena el registro en Windows? Quiero encontrar los archivos que se muestran cuando se ejecuta regedit.exe(Editor del Registro de Windows).

oneat
fuente

Respuestas:

30

Si creo que entiendo lo que estás diciendo, el registro se mantiene %SystemRoot%\System32\configmientras la configuración de los usuarios individuales se encuentra en %UserProfile%\Ntuser.dat.

Si tengo el extremo equivocado del palo aquí, reformule su pregunta y con gusto lo ayudaré.

William Hilsum
fuente
12
No olvide %UserProfile%\Local Settings\Application Data\Microsoft\Windows\UsrClass.datlas asociaciones de archivos por usuario ( HKCR\Software\Classes).
Grawity
3
Un gran recurso para obtener información adicional y para apoyar a William Hilsum y respuestas gravitativas, consulte el siguiente enlace: msdn.microsoft.com/en-us/library/ms724877%28v=vs.85%29.aspx
Tek'eek
7

En el disco, el Registro de Windows no es simplemente un archivo grande, sino un conjunto de archivos discretos llamados colmenas. Cada sección contiene un árbol de registro, que tiene una clave que sirve como la raíz (es decir, el punto de partida) del árbol. Las subclaves y sus valores residen debajo de la raíz.

Ubicación de los archivos de registro de Windows La ubicación de estas colmenas de registro es la siguiente:

HKEY_LOCAL_MACHINE \ SYSTEM: \ system32 \ config \ system

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 \ profiles \ username

HKEY_USERS.DEFAULT: \ system32 \ config \ default

ingrese la descripción de la imagen aquí

Algunas colmenas son volátiles y no tienen archivos asociados. El sistema crea y administra estas colmenas completamente en la memoria; Por lo tanto, las colmenas son de naturaleza temporal. El sistema crea colmenas volátiles cada vez que se inicia el sistema. Ejemplos son:

HKEY_LOCAL_MACHINE \ HARDWARE: colmena volátil HKEY_LOCAL_MACHINE \ SYSTEM \ Clone: ​​colmena volátil

Estos archivos son archivos de base de datos, y solo RegEdit, Regedit32 y Kernel32 pueden leerlos. La herramienta principal en Windows 10/8/7 para trabajar directamente con el registro es el Editor del Registro. Para acceder, simplemente escriba Regedit en la barra de búsqueda del menú Inicio y presione Entrar.

Si necesita leer más sobre esto, ¡diríjase a TechNet!

ACTUALIZACIÓN: AccidentalADMIN ha hecho un comentario útil. Él dice:

Cada Windows tiene una clave de registro que enumera cada colmena en el sistema. Abra Regedit y navegue a la siguiente tecla para obtener una lista completa:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ hivelist

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

Desarrollador
fuente
2

Creo que la forma más rápida y agradable de lograr esto es usando PowerShell.

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

PD: puede navegar por el Registro como si fuera un sistema de archivos. En el uso de PowerShell:

$ cd HKLM: 

o

$ cd HKCU: 
itmuckel
fuente