Puedes leer sobre el registro de Windows en muchos consejos en WinTotal y otros sitios web, revistas e incluso en libros de referencia sobre Windows y sus programas. En este artículo explicamos qué es exactamente el registro, cómo editar entradas en el registro y cómo importar y exportar configuraciones.
El registro de Windows, también conocido como el registro, almacena todas las configuraciones de Windows, los programas instalados y el hardware utilizado.
Con el editor del registro (Regedit), Microsoft proporciona una herramienta adecuada que puede cambiar el registro.
Si introduce nuevos valores en el registro o cambia los existentes, en el peor de los casos Windows podría dejar de iniciarse. A menudo, sin embargo, en el registro sólo se cambian ajustes menores o detalles cosméticos. Por lo tanto, tome nota de lo que ha cambiado exactamente para poder deshacerlo en caso necesario.
Índice de contenidos
1. el Registro de Windows es la base de datos de configuración de Windows
Ningún otro componente de Windows está rodeado de tantas ambigüedades, falsedades y mitos como la base de datos del registro de Windows. El conocimiento sobre las tareas, estructura y función del registro es esencial para todo usuario de Windows con el fin de implementar de forma segura «hacks», «tweaks» y otras entradas de los miles de trucos y consejos alrededor de Windows.
1.1 Tareas del Registro de Windows
El registroes una base de datos de Windows en la que se almacenan todos los ajustes y configuraciones de Windows, los programas instalados y el hardware y los controladores utilizados. A través de las entradas del registro, Windows sabe qué controlador utilizar para la tarjeta gráfica, qué resolución se utiliza para el escritorio, qué entradas se cargan en el Inicio automático o qué programa se abre al hacer doble clic en un archivo JPG.
Cuando se instala un nuevo programa, éste escribe varias claves y valores en el registro, por ejemplo, el titular de la licencia y la clave del producto, la ruta de instalación, las entradas del menú contextual del Explorador de Windows, los valores predeterminados para el primer inicio, etc. En cuanto inicies este programa y modifiques los ajustes, éstos se modificarán directamente en el registro.
1.2 Puede encontrar los archivos de la base de datos del registro en estos lugares
Toda la base de datos del registro se compone de varios archivos, que se pueden encontrar en la carpeta c:WindowsSystem32Config o en otro lugar.
Nombre del fichero | Ruta | Ruta en el registro | Tarea |
---|---|---|---|
SISTEMA | C:WindowsSystem32Config | HKLMSystem | Configuración del sistema para controladores y servicios |
DEFAULT | C:WindowsSystem32Config | HKU.DEFAULT y HKUS-1-5-18 | Perfil de usuario predeterminado |
SAM | C:WindowsSystem32Config | HLKMSAM | Base de datos de cuentas de usuario (sistema y derechos de acceso) |
SEGURIDAD | C:WindowsSystem32Config | HKLMSECURITY | Políticas de seguridad (sistema y derechos de acceso) |
SOFTWARE | C:WindowsSystem32Config | HKLMSOFTWARE | Información de software |
BCD | EFIMicrosoftBootBCD | HKLMBCD000000 | Información de configuración de arranque |
ntuser.dat | c:Nombredeusuario | HKCU | Archivo de configuración del perfil de usuario establecido |
Usrclass.dat | c:NombreUsuarioAppDataLocalMicrosoftWindows | HKUSoftwareClasses | Configuración del software específico del usuario |
ntuser.dat | C:WindowsServiceProfilesServicioLocal | HKUS-1-5-19 | Archivo de configuración del «Servicio local |
ntuser.dat | C:WindowsServiceProfilesServicioDeRed | HKCUS-1-5-20 | Archivo de configuración para «Servicio de red |
Debido a que Windows abre estos archivos en el arranque y los mantiene abiertos, no se puede simplemente copiar los archivos a otra ubicación como copia de seguridad. Para realizar una copia de seguridad completa del registro, recomendamos utilizar un programa de imagen que guarde todo el sistema como un archivo de imagen y pueda restaurarse en este estado en cualquier momento. Puedes encontrar una comparativa de los mejores programas de imagen en el artículo del mismo nombre en WinTotal.
1.3 Estructura del Registro de Windows
Para abrir y editar la base de datos del registro, Microsoft proporciona el Editor del Registro, que se inicia con el comando «Regedit» a través de la búsqueda o en el menú Inicio de Windows 10 en «Herramientas administrativas de Windows».
Después de abrir el Editor del Registro, verá 5 carpetas, que se llaman claves maestras y tienen los nombres
- HKEY_CLASSES_ROOT (forma abreviada HKCR)
- HKEY_CURRENT_USER (forma abreviada HKCU)
- HKEY_LOCAL_MACHINE (forma abreviada HKLM)
- HKEY_USERS (forma abreviada HKU)
- HKEY_CURRENT_CONFIG (forma abreviada HKCC)
llevar.
La función de las cinco claves principales puede verse en la tabla anterior, en el punto 1.2.
Las claves HKCC, HKCU y HKCR no son ramas propias, sino subclaves de las otras claves principales, pero se muestran como ramas separadas en aras de la claridad.
El funcionamiento y la visualización del editor del registro recuerdan al Explorador de Windows. Las claves se muestran como carpetas y pueden contener más subcarpetas o claves. Las clavescontienen valores con nombres y datos, que se muestran a la derecha.
.El registro conoce varios tipos de valores:
- Cadena = REG_SZ, texto puro, arbitrario.
- Valor binario = REG_BINARY, valor numérico en notación binaria, decimal (0 a 255) o hexadecimal (00 a FF)
- Valor DWORD (DWORD) = REG_DWORD, número de 32 bits (así como REG_QWORD para un número de 64 bits)
- Valor de cadena expandible = REG_EXPAND_SZ (texto expandible), un valor de texto con variables como %SYSTEMROOT%, que se sustituye por el contenido de la variable.
- Valor de cadena de varias partes = REG_MULTI_SZ, una cadena de varias líneas (cadena múltiple) en la que las entradas de texto están separadas por espacios, comas u otros separadores.
Los nombres de los valores sólo pueden aparecer una vez en una clave. Las mayúsculas o minúsculas son irrelevantes.
Las clavesy valores relevantes para el sistema están protegidos con derechos de acceso y utilizan el mismo modelo de autorización que el sistema de archivos NFTS. Por lo tanto, hay claves a las que sólo tienen acceso los servicios del sistema o el administrador, mientras que a otras claves puede acceder cualquier persona.
.Con la herramienta RegOwnershipEx puede cambiar fácilmente los derechos de acceso de las claves del registro para las que, por ejemplo, usted como administrador no tiene derechos de modificación y que sólo pueden ser modificadas por el TrustedInstaller o el sistema. El manejo es mucho más fácil que a través de la gestión de derechos de Windows.
2. editores de registro alternativos
Muchos desarrolladores piensan que lo mejor siempre es mejor y han desarrollado numerosas alternativas a Regedit. En nuestro archivo de software encontrarás una selección de los mejores editores de registro. En comparación con el original de Microsoft, las alternativas ofrecen una gestión de favoritos para las ramas del registro, una estructura modificada, cómodas opciones de búsqueda, funciones de deshacer y rehacer o incluso un seguimiento en vivo de determinados valores. Que elijas una de las alternativas o el editor de registro de Microsoft depende de tus preferencias. En nuestra opinión, sin embargo, estas herramientas no son necesarias.
.3. crear, eliminar y editar entradas en el Registro
Para cambiar o crear valores en el Registro a partir de un consejo de Internet, proceda de la siguiente manera.
Para nuestro ejemplo, utilizamos el consejo del Centro de Información de Windows 10: Le mostramos dónde encontrarlo y cómo personalizarlo. En este consejo, describimos cómo prescindir por completo del Centro de Información.
Para ello, inicie Regedit como Herramienta de Administrador y cambie a la clave
HKEY_CURRENT_USERSOFTWAREPoliciesMicrosoftWindows
Puedes navegar hasta la clave manualmente o introducir la ruta en la barra de direcciones de la parte superior del editor del registro. El editor saltará a la ubicación adecuada.
Siguiendo las instrucciones del consejo, tienes que crear una nueva clave «Explorador». Para ello, pulsa el botón derecho del ratón mientras estás en la tecla «..Windows» con el ratón y crea una nueva clave con «Nuevo».
A continuación, cree el valor DWORD (32 bits) con el nombre DisableNotificationCenter y el valor 1 en la nueva clave Explorer.
Tras un reinicio, el Centro de Información desaparecería.
Deesta forma, puede crear o editar casi cualquier entrada en el registro o incluso eliminar entradas existentes.
3.1 Uso a través de la línea de comandos de Windows
Para usuarios experimentados, la línea de comandos de Windows también ofrece la posibilidad de editar valores a través de un archivo por lotes. El responsable de ello es el comando Reg, que conoce otros subcomandos.
Si prefieres trabajar con Windows Powershell, Microsoft también ofrece funciones para editar el registro.
4 Importar y exportar configuraciones
También puede exportar o reimportar entradas desde el editor del registro.
La exportación es posible a través del menú contextual de una clave. Todas las subclaves y valores de la misma se exportan entonces a un archivo reg.
Un archivo reg creado de esta forma puede importarse de nuevo haciendo doble clic sobre él o también editarse a través del menú contextual «Editar».
Los archivos regson archivos de texto con la siguiente estructura:
Al principio debe aparecer la línea Windows Registry Editor Version 5.00. Luego las siguientes claves y valores.
También puede editar o añadir a estos archivos reg. Por ejemplo, si pone un «menos» delante de una entrada, se eliminará de nuevo al «combinar».
[- HKEY_CURRENT_USERSOFTWAREPoliciesMicrosoftWindowsExplorer]
elimina la clave completa con todas las subclaves y valores, mientras que la entrada
"DisableNotificationCenter"=-
borra el valor numérico de la entrada.
Con los archivos REG exportados y reimportados puedes guardar configuraciones individuales y reimportarlas fácilmente en caso de una nueva instalación. Tenga en cuenta, sin embargo, que los archivos REG no son copias de seguridad. Si importa el contenido de una clave, sólo se crean claves y valores que aún no existen o se sobrescriben los idénticos. Las entradas que ya existen en otro lugar permanecen en la estructura.
Encontrar entradas de inicio automático
Una molestia común en Windows son las entradas de inicio que ralentizan el arranque del sistema y ocupan una valiosa memoria. Estas entradas de inicio automático también se almacenan en el registro, pero no todas en el mismo lugar. Windows conoce varias posibilidades en las que se pueden cargar las entradas de inicio automático.
Las entradas de autoarranque se encuentran en las subclaves
- HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun
- HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRunOnce
Pero también para el usuario bajo
- HKEY_USERS.DEFAULTSoftwareMicrosoftWindowsCurrentVersion
- HKEY_USERSS-1-5-21-33549198-{lange CLSID_Nummer}-2045952872-1000SoftwareMicrosoftWindowsCurrentVersion
También hay otras maneras en que las entradas de inicio automático se pueden cargar en Windows. Es mucho más fácil llegar a las entradas de inicio automático a través del Administrador de tareas o la herramienta Autoruns y puede activarlas o desactivarlas con ambas herramientas. En nuestro artículo «Cómo cambiar los programas de inicio automático en Windows» encontrará instrucciones detalladas con consejos y trucos sobre el tema.
6. herramientas y comparar
Existen muchas herramientas y utilidades para el registro. Sin embargo, Regshot Advanced destaca entre todas ellas. Este programa gratuito compara dos versiones del registro y permite así detectar cambios al instalar más software o activar funciones. En la práctica, se crea una instantánea, se instala el programa y se crea otra instantánea. De este modo, se puede ver qué ha cambiado en el registro con el programa. Con la herramienta, también es posible ver qué cambios en el registro realiza un software cuando cambias algo en la configuración del programa.
Otra herramienta útil es Process Monitor de Microsoft. Esta herramienta gratuita registra todas las actividades del PC en tiempo real y muestra todos los accesos de lectura y escritura de los procesos o los accesos al registro. Los detalles sobre el manejo y otras herramientas de Microsoft se pueden encontrar en nuestro artículo Windows Sysinternals – herramientas gratuitas de beneficio para el diagnóstico de Microsoft.
7. ¿limpiar el registro? Mejor no
Uno de los mitos del registro es siempre la afirmación de que este archivo se hincha innecesariamente con el tiempo debido a los constantes cambios, lo que tiene un efecto negativo en el rendimiento de Windows. Las herramientas de ajuste o los programas de limpieza como a menudo ofrecen la posibilidad de limpiar el registro. A menudo, antes de esto aparecen muchos errores en el registro.
Amenudo, las herramientas sólo eliminan entradas de programas que ya no existen. Esto puede convertirse en un problema si, por ejemplo, está utilizando software de una unidad que actualmente no está conectada (NAS, memoria USB, etc.). En este caso, el limpiador ya no reconocerá el programa y borrará la entrada. En el peor de los casos, un programa o incluso Windows ya no se iniciará. Dado que Windows sólo evalúa las claves que se necesitan en ese momento, un registro «ordenado» no tiene ninguna ventaja. Por lo tanto, no deberías utilizar este tipo de funciones.