Una guía rápida para el registro de Windows

El registro de Windows no es más que una base de datos definida por el sistema donde varios componentes y aplicaciones del sistema almacenan sus datos de configuración. Siempre que instale o elimine un programa en Windows, se cambiará el registro. Más precisamente, se cambian los valores de ciertas claves.

Piense en el editor de registro como una tabla grande donde las configuraciones del sistema y las configuraciones de la aplicación se almacenan jerárquicamente. Varias aplicaciones utilizan el registro de Windows de una forma u otra y las aplicaciones utilizan la API de registro para recuperar, modificar o eliminar datos del registro.

Hay muchas cosas que se pueden hacer con el registro de Windows, sin embargo, limitaremos este artículo a comprender la estructura y el funcionamiento del registro de Windows.

Estructura del registro de Windows

El registro de Windows se compone de dos elementos fundamentales: claves y valores. Los datos almacenados en el registro de Windows están estructurados en un formato de árbol donde cada nodo se denomina clave. Cada clave puede contener varias subclaves que nuevamente pueden contener más subclaves y así sucesivamente.

Cada clave también contiene entradas de datos llamadas valores. Esto depende de una aplicación a otra; algunas aplicaciones no requieren almacenar valores en una clave en particular. Esto se debe a que la presencia de la clave es suficiente para que la aplicación realice una tarea. En casos generales, una aplicación abre una clave y usa el valor asociado a ella.

El nombre de una clave puede contener letras y números, no distinguen entre mayúsculas y minúsculas, pero no se permite el uso de la barra invertida ().

Claves predefinidas en el registro de Windows

Hay seis claves raíz:

  • HKEY_CLASSES_ROOT
  • HKEY_CURRENT_USER
  • HKEY_LOCAL_MACHINE
  • HKEY_USERS
  • HKEY_CURRENT_CONFIG
  • HKEY_DYN_DATA

HKEY_CLASSES_ROOT:

Esta clave raíz almacena información sobre aplicaciones registradas, asociaciones de archivos e ID de clase de objeto OLE. Las aplicaciones Shell y COM utilizan la información almacenada en esta clave. Esta clave también almacena información para la compatibilidad con DDE y OLE, por lo que permite la compatibilidad con las bases de datos de registro de Windows.

HKEY_CURRENT_USER:

Esta clave almacena solo la configuración específica del usuario, lo que significa que la configuración de los usuarios actualmente conectados (incluidos los administradores) se almacena en esta clave. La configuración de cada usuario se almacena en un nuevo archivo NTUSER.DAT y USRCLASS.DAT; puede verificar los archivos desde Mi PC -> Unidad del sistema operativo -> Documentos y configuración .

Las configuraciones y preferencias específicas del usuario incluyen la configuración de variables de entorno, elementos de inicio, grupos de programas, conexiones de red activas y otras preferencias de la aplicación. Siempre que utilice “Cambiar de usuario” o Cerrar sesión de un usuario y volver a iniciar sesión, esta tecla se activa y comienza a cargar todas las variables del sistema definidas por el usuario y los módulos de entorno.

Un ejemplo aclarará la situación. Suponga que Harry y Tom usan la misma computadora y ambos usan la misma aplicación de procesador de texto para escribir artículos. Harry ha elegido la fuente predeterminada como “Arial” mientras que Tom ha establecido “Verdana” como fuente predeterminada. El procesador de textos ha almacenado esta información en HKEY_CURRENT_USER Softwarename y cada vez que el sistema encuentra un usuario específico, comienza a cargar el entorno desde la subclave de la aplicación definida en HKEY_CURRENT_USER

HKEY_LOCAL_MACHINE:

Las subclaves definidas en la clave HKEY_LOCAL_MACHINE definen el estado físico de la computadora. Esto incluye diferentes problemas: memoria del sistema disponible, tipo de bus, detalles del hardware instalado, etc. Las subclaves contienen una lista completa de datos de configuración de hardware que el sistema operativo ha utilizado alguna vez. Otra información crítica del sistema también se almacena bajo esta clave, esto incluye preferencias de red, información de plug and play, seguridad de red, nombres de servidor, etc.

Hay cuatro subclaves principales de HKEY_LOCAL_MACHINE: SEGURIDAD, SISTEMA, SOFTWARE y SAM. Los archivos se pueden encontrar en Mi PC -> OS Drive -> Windows -> System 32 -> Config . La quinta subclave denominada “HARDWARE” se crea dinámicamente y los datos no se almacenan localmente en el disco. La subclave SYSTEM contiene toda la información sobre los controladores y servicios del sistema, mientras que la subclave SOFTWARE contiene la configuración de Windows y otros detalles del software.

HKEY_USER:

Esta clave consta de subclaves que corresponden a las claves HKEY_CURRENT_USER para cada perfil de usuario activo disponible en el sistema operativo. Las entradas de registro que están subordinadas a esta clave definen la configuración de usuario para nuevos usuarios en la máquina local, así como la configuración de usuario para el usuario que inició sesión.

HKEY_CURRENT_CONFIG :

Esta clave raíz contiene información que está disponible en el tiempo de ejecución e información disponible sobre el perfil de hardware del sistema operativo. La información disponible en esta clave de registro no se almacena en el disco, pero se genera dinámicamente cuando se inicia el sistema. Los valores almacenados en esta clave (y sus subclaves) describen las diferencias entre la configuración de hardware actual y la configuración estándar del sistema operativo.

Esta clave también se puede llamar un alias de HKEY_LOCAL_MACHINE System CurrentControlSet Hardware Profiles Current

HKEY_DYN_DATA:

Esta clave se utiliza en versiones anteriores de Windows NT – Windows 95 – Windows Me. Contiene información sobre varios dispositivos de hardware y estadísticas de rendimiento de la red. La información se recopila dinámicamente durante el inicio del sistema y se almacena en la RAM pero no en el disco.

Editar el registro de Windows

Para acceder al registro de Windows, escriba regedit en el cuadro de búsqueda del menú de inicio de Windows. Si está ejecutando Windows XP o versiones anteriores, vaya a Ejecutar -> regedit y presione Entrar para abrir el editor de registro.

La modificación de los valores de las entradas de registro existentes debe realizarse con cuidado porque cualquier cambio incorrecto realizado puede provocar inestabilidad del sistema.

Más información sobre el registro de Windows:

1. Cómo hacer una copia de seguridad del registro en Windows7

2.
Cómo limpiar el registro de Windows

3.
Por qué desfragmentar el registro de Windows

¡Si te ha gustado vota con 5 Estrellas!
(Votos: 0 Promedio: 0)

Escribe Aquí Tu Comentario