Estructura del Registro

El registro es una base de datos jerárquica que contiene datos críticos para el funcionamiento de Windows y las aplicaciones y servicios que se ejecutan en Windows. Los datos se estructuran en un formato de árbol. Cada nodo del árbol se denomina clave. Cada clave puede contener subclaves y entradas de datos denominadas valores. A veces, la presencia de una clave es todos los datos que requiere una aplicación; otras veces, una aplicación abre una clave y usa los valores asociados a la clave. Una clave puede tener cualquier número de valores y los valores pueden estar en cualquier formato. Para obtener más información, vea Tipos de valor del Registro y Límites de tamaño de elemento del Registro.

Cada clave tiene un nombre que consta de uno o varios caracteres imprimibles. Los nombres de clave no distinguen mayúsculas de minúsculas. Los nombres de clave no pueden incluir el carácter de barra diagonal inversa (\), pero se puede usar cualquier otro carácter imprimible. Los nombres de valor y los datos pueden incluir el carácter de barra diagonal inversa.

El nombre de cada subclave es único con respecto a la clave que está inmediatamente por encima de ella en la jerarquía. Los nombres de clave no se localizan en otros idiomas, aunque los valores pueden ser.

En la ilustración siguiente se muestra una estructura de clave del Registro de ejemplo tal como se muestra en el Editor del Registro.

Ventana del editor del registro

Cada uno de los árboles de Mi computadora es una clave. La clave HKEY_LOCAL_MACHINE tiene las siguientes subclaves: HARDWARE, SAM, SECURITY, SOFTWARE y SYSTEM. Cada una de estas claves a su vez tiene subclaves. Por ejemplo, la clave HARDWARE tiene las subclaves DESCRIPTION, DEVICEMAP y RESOURCEMAP; la clave DEVICEMAP tiene varias subclaves, incluidas VIDEO.

Cada valor consta de un nombre de valor y sus datos asociados, si los hay. MaxObjectNumber y VgaCompatible son valores que contienen datos en la subclave VIDEO .

Un árbol del Registro puede tener 512 niveles de profundidad. Puede crear hasta 32 niveles a la vez a través de una única llamada API del Registro.

Información general del Registro de Windows