# Registros en Windows

El Editor del Registro de Windows (Regedit) es una herramienta poderosa que proporciona acceso directo a la base de datos del Registro de Windows. El Registro almacena información, configuraciones y opciones de Windows y sus aplicaciones, actuando como el corazón de la configuración del sistema operativo. Manipular el Registro permite a los usuarios y administradores de sistemas personalizar el comportamiento del sistema y de las aplicaciones. Sin embargo, debido a su complejidad y criticidad, es esencial que solo los usuarios avanzados o profesionales lo modifiquen, y siempre con precaución.

## <mark style="color:green;">**Registros Clave en Windows y Sus Funciones**</mark>

### <mark style="color:green;">**1. HKEY\_CLASSES\_ROOT (HKCR)**</mark>

* <mark style="color:green;">**Ruta**</mark><mark style="color:green;">:</mark> `HKEY_CLASSES_ROOT`
* <mark style="color:green;">**Función**</mark><mark style="color:green;">:</mark> Almacena información sobre tipos de archivos registrados y sus asociaciones de programas. Es crucial para definir cómo se abren los archivos y qué iconos se utilizan.

### <mark style="color:green;">**2. HKEY\_CURRENT\_USER (HKCU)**</mark>

* <mark style="color:green;">**Ruta**</mark><mark style="color:green;">:</mark> `HKEY_CURRENT_USER`
* <mark style="color:green;">**Función**</mark><mark style="color:green;">:</mark> Contiene la configuración específica del usuario actualmente logueado. Incluye configuraciones de escritorio, datos de aplicaciones y preferencias personales.

### <mark style="color:green;">**3. HKEY\_LOCAL\_MACHINE (HKLM)**</mark>

* <mark style="color:green;">**Ruta**</mark><mark style="color:green;">:</mark> `HKEY_LOCAL_MACHINE`
* <mark style="color:green;">**Función**</mark><mark style="color:green;">:</mark> Almacena una amplia variedad de configuraciones del sistema y de aplicaciones que afectan a todos los usuarios del sistema. Incluye configuraciones de hardware, software, y del sistema operativo.

### <mark style="color:green;">**4. HKEY\_USERS (HKU)**</mark>

* <mark style="color:green;">**Ruta**</mark><mark style="color:green;">:</mark> `HKEY_USERS`
* <mark style="color:green;">**Función**</mark><mark style="color:green;">:</mark> Incluye subclaves que corresponden a los perfiles de todos los usuarios del sistema, incluyendo el usuario actual y los usuarios del sistema.

### <mark style="color:green;">**5. HKEY\_CURRENT\_CONFIG (HKCC)**</mark>

* <mark style="color:green;">**Ruta**</mark><mark style="color:green;">:</mark> `HKEY_CURRENT_CONFIG`
* <mark style="color:green;">**Función**</mark><mark style="color:green;">:</mark> Contiene información sobre la configuración de hardware del sistema actual, seleccionada dinámicamente al arrancar el sistema. Se utiliza para la gestión de dispositivos y configuraciones de hardware.

## <mark style="color:green;">**Registros Importantes para Ingenieros**</mark>

### <mark style="color:green;">**Configuraciones de Red**</mark>

* <mark style="color:green;">**Ruta**</mark><mark style="color:green;">:</mark> `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters`
* <mark style="color:green;">**Función**</mark><mark style="color:green;">:</mark> Contiene configuraciones de red, incluyendo direcciones IP estáticas y la configuración del servidor DNS. Esencial para la administración de redes.

### <mark style="color:green;">**Configuraciones de Arranque y Sistema**</mark>

* <mark style="color:green;">**Ruta**</mark><mark style="color:green;">:</mark> `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control`
* <mark style="color:green;">**Función**</mark><mark style="color:green;">:</mark> Almacena configuraciones de control del sistema y parámetros de arranque, incluidos los ajustes para el proceso de arranque y configuraciones de memoria del sistema.

### <mark style="color:green;">**Políticas de Grupo**</mark>

* <mark style="color:green;">**Ruta**</mark><mark style="color:green;">:</mark> `HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies`
* <mark style="color:green;">**Función**</mark><mark style="color:green;">:</mark> Define las políticas de grupo para el usuario actual, incluyendo restricciones de software, configuraciones de seguridad y personalizaciones de la interfaz de usuario.

### <mark style="color:green;">**Autostart de Aplicaciones**</mark>

* <mark style="color:green;">**Ruta**</mark><mark style="color:green;">:</mark> `HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run`
* <mark style="color:green;">**Función**</mark><mark style="color:green;">:</mark> Determina qué aplicaciones se inician automáticamente al iniciar sesión el usuario. Es clave para la gestión de programas de inicio y la detección de malware.

### <mark style="color:green;">**Configuraciones de Seguridad**</mark>

* <mark style="color:green;">**Ruta**</mark><mark style="color:green;">:</mark> `HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System`
* <mark style="color:green;">**Función**</mark><mark style="color:green;">:</mark> Contiene configuraciones de seguridad importantes, incluidas opciones de Control de Cuenta de Usuario (UAC) y configuraciones de inicio de sesión.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://books.spartan-cybersec.com/cppj/os-for-juniors/windows/estructura-del-so/registros-en-windows.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
