Conceptos básicos del registro de Windows: desmitificar el registro de Windows
El Registro de Windows(Windows Registry) es un directorio que almacena configuraciones y opciones para el sistema operativo de Microsoft Windows . Contiene información y configuraciones para todo el hardware, el software del sistema operativo, la mayoría del software que no es del sistema operativo, los usuarios, las preferencias de la PC, etc. Esta publicación habla sobre los conceptos básicos del registro de Windows(Windows Registry Basics) .
Cada vez que un usuario realiza cambios en la configuración del Panel(Control Panel) de control , las asociaciones de archivos, las políticas del sistema o la mayoría del software instalado, los cambios se reflejan y almacenan en el registro. El registro también proporciona una ventana al funcionamiento del núcleo, exponiendo información de tiempo de ejecución, como contadores de rendimiento y hardware actualmente activo.
El registro de Windows se introdujo para ordenar la profusión de archivos INI por programa que se habían utilizado anteriormente para almacenar los ajustes de configuración de los programas de Windows . Estos archivos tendían a estar dispersos por todo el sistema, lo que dificultaba su seguimiento.
Leer(Read) : ¿Cuándo se guardan los cambios en el Registro ?
Conceptos básicos del registro de Windows
El Registro consta de las siguientes 5 (The Registry consists of the following 5) Claves Raíz(Root Keys) :
- HKEY_CLASSES_ROOT
- HKEY_CURRENT_USER
- HKEY_LOCAL_MACHINE
- HKEY_USUARIOS
- HKEY_CURRENT_CONFIG.
Las claves raíz contienen subclaves(SubKeys) . Las subclaves también pueden contener subclaves propias y contener al menos un valor, llamado (Subkeys may contain subkeys of their own too and contain at least one value, called as its )Valor predeterminado (Default Value). Una clave con todas sus subclaves y valores se llama Hive .
El registro se encuentra en el disco en la carpeta system32/config como varios archivos de Hive separados. (Hive)Estos archivos de Hive se leen en la memoria cada vez que se inicia Windows o cuando el usuario(User) inicia sesión. Para ver dónde se almacenan físicamente los Hive , consulte:(Hive)
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\HiveList
Puede leer más sobre la ubicación de los archivos del Registro de Windows .
El Registro(Registry) utiliza los siguientes tipos de datos:
- REG_SZ : SZ indica una cadena terminada en cero. Esta es una cadena de longitud variable que puede contener caracteres Unicode y ANSI .
- REG_BINARY : Contiene datos binarios. 0 y 1.
- REG_DWORD : este tipo de datos es una (REG_DWORD)palabra(Word) doble . Es un valor numérico de 32 bits y puede contener cualquier número del 0 al 232.
- REG_QWORD : este tipo de datos es una (REG_QWORD)palabra(Word) cuádruple . Es un valor numérico de 64 bits.
- REG_MULTI_SZ : este tipo de datos contiene un grupo de cadenas terminadas en cero asignadas a un solo valor.
- REG_EXPAND_SZ : este tipo de datos es una cadena terminada en cero que contiene una referencia no expandida a una variable de entorno, como, por ejemplo, % SystemRoot %.
Virtualización del Registro en Windows
Comenzando con Windows Vista , junto con la virtualización de archivos , el Registro(Registry) también se ha virtualizado y, por lo tanto, a diferencia de Windows XP , no tiende a sufrir una hinchazón. Lo mismo se ha continuado en Windows 7 .
Virtualization basically means that applications are prevented from writing to System Folders Windows’ file system and ALSO to the ‘machine wide keys‘ in the registry. However, this does not prevent standard user accounts from installing or running applications.En Windows Vista y versiones posteriores, el UAC utiliza la función de virtualización del registro(Registry Virtualization Feature) para redirigir los intentos de escribir en las subclaves de
HKEY_LOCAL_MACHINE\Software
Cuando una aplicación intenta escribir en este subárbol, Vista lo escribe, en una ubicación por usuario,
HKEY_CLASSES_ROOT\VirtualStore\Machine\Software
Esto se hace discretamente. ¡Nadie llega a saber que esto está sucediendo!
Esto es, en resumen, la virtualización del registro y es una función de seguridad útil.(This is, in short, Registry Virtualization, and it is a useful Security feature.)
Por cierto, también se debe mencionar otra nueva tecnología que subyace en Windows Vista y versiones posteriores: el Kernel Transaction Manager , que habilita el Registro transaccional(Transactional Registry) . Esta característica permite una especie de reversión del Registro . (Registry)Pero no está implementado en el Editor del Registro(Registry Editor) . En cambio, esta característica está diseñada para que la usen los desarrolladores que necesitan crear aplicaciones sólidas mediante el procesamiento transaccional.
Leer: (Read:) Cómo crear una clave de registro en Windows .
Editor de registro
La herramienta principal en Windows 10/8/7/Vista para trabajar directamente con el registro es el Editor(Registry Editor) del registro . Para acceder a él, simplemente escriba regedit en la (regedit)barra de búsqueda del menú Inicio(Start Menu Search Bar) de Vista y presione Entrar(Enter) .
Debe tener el doble de cuidado cuando trabaje con el Registro(Registry) , ya que no hay un mensaje de confirmación ni un mensaje de clic en Aceptar para guardar. Los cambios realizados se incorporan directamente.
Puede leer más sobre las sugerencias y características del editor del registro de Windows(Windows Registry Editor Tips & Features) . Los usuarios de Windows 10 v1703 pueden usar la barra de direcciones para ir directamente a cualquier clave de registro .
Debe mencionarse específicamente la
HKEY_LOCAL_MACHINE\System\CurrentControlSet
hive como las claves en este particular es tan esencial para el inicio de Windows , que se mantiene su copia de seguridad, que puede restaurar cuando sea necesario, simplemente arrancando en modo seguro(Safe Mode) y seleccionando Última configuración válida conocida(Last Known Good Configuration) .
Es posible que desee leer estas publicaciones también:(You might want to read these posts too:)
- Cómo reparar el registro corrupto o dañado(How to repair corrupted or damaged Registry)
- Ajustes en el registro del menú de inicio y la barra de tareas
- Copia de seguridad y restaurar el registro(Backup and restore the registry)
- Supervisar los cambios en el Registro(Monitor changes to the Registry) .
- Cómo abrir varias instancias del Registro
- Los emojis se utilizan en la ruta del Registro de Windows ; ¿¡Sabías!?
Related posts
Activar o desactivar Windows Spotlight usando Registry or Group Policy Editor
Cómo usar Charmap and Eudcedit Herramientas incorporadas de Windows 10
Microsoft Visual C++ paquete redistribuible: FAQ and Download
Cómo usar Input Method Editor (IME) en Windows 10 PC
Cómo habilitar o Disable Archive Apps feature en Windows 10
Cómo cambiar News and Interests Feed Language en Windows 11/10
Cómo ejecutar Windows Memory Diagnostics Tool en Windows 11/10
Cómo habilitar o Disable or Application Isolation feature en Windows 10
Habilitar el hardware-acelerado GPU Scheduling en Windows 11/10
Access & use Microsoft Edge Acerca de la página de banderas en Windows 10
Cómo habilitar Wake-on-LAN en Windows 10
¿Qué es Microsoft Management Console (MMC) en Windows 10?
¿Cómo funciona Dynamic Refresh Rate feature en Windows 11?
Características eliminadas en Windows 10 v 21H1
Turn Windows Características activadas o apagadas; Manage Funciones opcionales de Windows 10
Cómo reducir Taskbar Updates para News & Interests en Windows 10
Habilitar Enhanced Anti-Spoofing en Windows 10 Hello Face Authentication
Cómo configurar un Internet connection en Windows 11/10
Cómo cambiar la configuración de Location en Windows 10
Analyze Wait Chain: Identify hung o proceso congelado en Windows 10