¿Qué es el Registro de Windows?

El registro de Windows es una base de datos que guarda los ajustes de la configuración de los sistemas operativos Windows de la compañía Microsoft. Cuando se introdujo en la versión 3.1 de Windows su propósito era almacenar información sobre la configuración de componentes basados en COM.

Con las versiones posteriores de Windows su función fue evolucionando para mejorar varios aspectos de los mismos. En este artículo le estaremos ofreciendo información sobre la función y uso del registro de Windows.

Tabla de contenidos

¿Para qué se utiliza el registro de Windows?

El objetivo básico del registro dentro del sistema operativo es almacenar la configuración de los programas instalados, así como las configuraciones propias del sistema operativo y las preferencias de los usuarios del sistema. Al instalar cualquier programa por lo general se generan nuevas entradas en el registro asociadas al mismo, como por ejemplo en qué ubicación se encuentran los archivos asociados al programa y la configuración del mismo.

No todos los programas instalados guardan configuraciones en el registro. En el caso de las aplicaciones portables almacenan sus datos en el propio archivo ejecutable por lo que no hacen uso de registro. Las aplicaciones que usan el registro para almacenar datos hacen uso de otro tipo de soluciones para este fin, como por ejemplo usar archivos locales.

Cómo acceder al registro de Windows

Qué es el Registro de Windows
Ventana de Registro de Windows

Windows cuenta con la herramienta Editor del Registro que permite configurar de forma visual el registro. Esta utilidad se incluye en todas las versione de Windows desde su versión Windows 95. Para acceder al mismo vaya a la sección Herramientas administrativas en el menú inicio. También puede hacerlo ejecutando el comando regedit desde el Símbolo de sistema o desde la utilidad Ejecutar.  

El Editor del registro es solo una utilidad que permite editar los valores del registro. Existen otras utilidades que permiten realizar la edición delas claves de registro como por ejemplo regini desde la línea de comandos y el Símbolo del sistema.

Estructura y funcionamiento

El registro de Windows está formado por dos elementos claves y valores. Las claves son similares a carpetas, con la diferencia que se le asigna un valor. Cada clave puede contener subclaves organizadas en una jerarquía similar a las carpetas dentro del sistema de archivos. Las referencias a las claves son separadas por barras diagonales para indicar el nivel jerárquico de las mismas.

El registro contiene valores de registro ubicados dentro de claves de registro. Al realizar cambios en estos valores asignados a claves usando el Editor del Registro o algún otro método cambia la configuración que controla un valor particular de un programa determinado.

El propio sistema operativo y otros programas instalados hacen referencia constantemente al registro. Cuando se realizan cambios en alguna configuración de algún programa puede que se realicen cambios en las áreas correspondientes del registro. En ocasiones estos cambios no se efectúan hasta que reinicia el equipo.

Es importante señalar que si no tiene experiencia editando claves del registro no se arriesgue a hacerlo, en caso de modificar incorrectamente alguno puede causar fallos en el funcionamiento del sistema. En caso de que vaya a realizar alguna modificación en el registro es recomendable hacer una copia de seguridad del mismo

Disponibilidad

El registro de Windows y el programa Editor del Registro de Microsoft están disponibles en casi todas las versiones de Microsoft Windows desde la versión 3.1, incluidos Windows 11, Windows 10, Windows 8Windows 7, Windows Vista, Windows XP, Windows 2000, Windows NT, Windows 98 y Windows 95. A pesar de estar disponible en todas las versiones listadas anteriormente su función no era exactamente igual en cada una de estas versiones. El registro de Windows reemplazó a autoexec.bat, config.sys y la mayoría de los archivos INI que contenían información de configuración en MS-DOS y en las primeras versiones de Windows.

¿Dónde se almacena el registro de Windows?

El registro se almacena en varios archivos que por lo general están ocultos de los API de modo de usuario para manipular los valores de las claves del registro. Dependiendo de la versión de Windows habrá diferentes archivos y ubicaciones para los mismos. Los archivos de registro SAM, SECURITY, SOFTWARE, SYSTEM y DEFAULT, entre otros, se almacenan en las versiones basadas en Windows NT en \Windows\System32\Config, o también se puede acceder en la ruta %SystemRoot%\System32\Config.

Los sistemas basados en Windows NT almacenan el registro en formato de subárbol binario. Los siguientes archivos de registro del sistema se almacenan en %SystemRoot%\System32\Config\:

  • Sam – HKEY_LOCAL_MACHINE\SAM
  • Security – HKEY_LOCAL_MACHINE\SECURITY
  • Software – HKEY_LOCAL_MACHINE\SOFTWARE
  • System – HKEY_LOCAL_MACHINE\SYSTEM