- 09/08/2020
- 11 minutos para leer
-
-
D
-
v
-
s
-
en Este artículo se describe el registro de Windows y proporciona información acerca de cómo editar y hacer copias de seguridad de ti.
Versión original del producto: Windows 10-todas las ediciones, Windows Server 2012 R2
Número original de KB: 256986
- Descripción del registro
- copia de seguridad del registro
- Editar el registro
- Utilice la interfaz de usuario de Windows
- Use el editor del registro
- Usar directiva de grupo
- Utilice Entradas de registro (.reg) archivo
- Usar Host de script de Windows
- Utilizar Instrumentación de administración de Windows
- Utilizar la herramienta de Registro de consola para Windows
- Restaurar el registro
- Método 1: Restaurar las claves de registro
- Método 2: Restaurar todo el registro
Descripción del registro
El Diccionario Informático de Microsoft, Quinta Edición, define el registro como:
Una base de datos jerárquica central utilizada en Windows 98, Windows CE, Windows NT y Windows 2000, utilizada para almacenar información necesaria para configurar el sistema para uno o más usuarios, aplicaciones y dispositivos de hardware.
El Registro contiene información a la que Windows hace referencia continuamente durante la operación, como perfiles para cada usuario, las aplicaciones instaladas en el equipo y los tipos de documentos que cada uno puede crear, la configuración de la hoja de propiedades para carpetas e iconos de aplicaciones, el hardware que existe en el sistema y los puertos que se están utilizando.
El Registro reemplaza a la mayoría de los basados en texto .archivos ini que se utilizan en Windows 3.archivos de configuración x y MS-DOS, como Autoexec.bate y Configuración.sys. Aunque el Registro es común a varios sistemas operativos Windows, hay algunas diferencias entre ellos. Una colmena de registro es un grupo de claves, subclaves y valores en el registro que tiene un conjunto de archivos de soporte que contienen copias de seguridad de sus datos. Los archivos compatibles con todas las colmenas, excepto HKEY_CURRENT_USER, se encuentran en la carpeta %SystemRoot%\System32\Config
en Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003 y Windows Vista. Los archivos de soporte para HKEY_CURRENT_USER se encuentran en la carpeta %SystemRoot%\Profiles\Username
. Las extensiones de nombre de archivo de los archivos de estas carpetas indican el tipo de datos que contienen. Además, la falta de una extensión a veces puede indicar el tipo de datos que contienen.
subárbol del Registro | archivos de soporte |
---|---|
HKEY_LOCAL_MACHINE\SAM | Sam, Sam.tronco, Sam.sav |
HKEY_LOCAL_MACHINE \ Security | Seguridad, Seguridad.registro, Seguridad.sav |
HKEY_LOCAL_MACHINE\Software | Software, Software.log, Software.sav |
HKEY_LOCAL_MACHINE \ System | System, System.alt, Sistema.registro, Sistema.sav |
HKEY_CURRENT_CONFIG | Sistema Sistema.alt, Sistema.registro, Sistema.sav, Ntuser.dat, Ntuser.dat.registro |
HKEY_USERS\DEFAULT | Default, Default.registro, Predeterminado.sav |
En Windows 98, el registro se denominan archivos de Usuario.dat y Sistema.dat. En Windows Millennium Edition, los archivos de registro se denominan Clases.dat, Usuario.dat, y Sistema.dat.
Nota
Las características de seguridad de Windows permiten que un administrador controle el acceso a las claves del registro.
La siguiente tabla enumera las claves predefinidas que utiliza el sistema. El tamaño máximo de un nombre de clave es de 255 caracteres.
Carpeta/clave predefinida | Descripción |
---|---|
HKEY_CURRENT_USER | Contiene la raíz de la información de configuración para el usuario que actualmente ha iniciado sesión. Las carpetas del usuario, los colores de la pantalla y la configuración del Panel de control se almacenan aquí. Esta información está asociada con el perfil del usuario. Esta clave a veces se abrevia como HKCU. |
HKEY_USERS | Contiene todos los perfiles de usuario cargados activamente en el equipo. HKEY_CURRENT_USER es una subclave de HKEY_USERS. HKEY_USERS a veces se abrevia como HKU. |
HKEY_LOCAL_MACHINE | Contiene información de configuración específica de la computadora (para cualquier usuario). Esta clave a veces se abrevia como HKLM. |
HKEY_CLASSES_ROOT | Es una subclave de HKEY_LOCAL_MACHINE\Software . La información que se almacena aquí se asegura de que el programa correcto se abra al abrir un archivo mediante el explorador de Windows. Esta clave a veces se abrevia como HKCR. A partir de Windows 2000, esta información se almacena en las claves HKEY_LOCAL_MACHINE y HKEY_CURRENT_USER. La tecla HKEY_LOCAL_MACHINE\Software\Classes contiene ajustes predeterminados que se pueden aplicar a todos los usuarios del equipo local. La tecla HKEY_CURRENT_USER\Software\Classes contiene configuraciones que anulan las configuraciones predeterminadas y se aplican solo al usuario interactivo. La clave HKEY_CLASSES_ROOT proporciona una vista del registro que fusiona la información de estas dos fuentes. HKEY_CLASSES_ROOT también proporciona esta vista combinada para programas diseñados para versiones anteriores de Windows. Para cambiar la configuración del usuario interactivo, los cambios deben hacerse en HKEY_CURRENT_USER\Software\Classes en lugar de en HKEY_CLASSES_ROOT. Para cambiar la configuración predeterminada, los cambios deben realizarse en HKEY_LOCAL_MACHINE\Software\Classes . Si escribe claves en una clave en HKEY_CLASSES_ROOT, el sistema almacena la información en HKEY_LOCAL_MACHINE\Software\Classes . Si escribe valores en una clave en HKEY_CLASSES_ROOT, y la clave ya existe en HKEY_CURRENT_USER\Software\Classes , el sistema almacenará la información allí en lugar de en HKEY_LOCAL_MACHINE\Software\Classes . |
HKEY_CURRENT_CONFIG | Contiene información sobre el perfil de hardware que utiliza el equipo local al iniciar el sistema. |
Nota
El registro en las versiones de 64 bits de Windows XP, Windows Server 2003 y Windows Vista se divide en 32-bit y 64-bit claves. Muchas de las claves de 32 bits tienen los mismos nombres que sus contrapartes de 64 bits, y viceversa. La versión predeterminada de 64 bits del Editor del registro que se incluye con las versiones de 64 bits de Windows XP, Windows Server 2003 y Windows Vista muestra las claves de 32 bits en el nodo HKEY_LOCAL_MACHINE\Software\WOW6432Node
.Para obtener más información sobre cómo ver el registro en versiones de 64 bits de Windows, consulte Cómo ver el registro del sistema mediante versiones de 64 bits de Windows.
La siguiente tabla enumera los tipos de datos que están definidos actualmente y que Windows utiliza. El tamaño máximo del nombre de un valor es el siguiente:
- Windows Server 2003, Windows XP y Windows Vista: 16,383 caracteres
- Windows 2000: 260 caracteres ANSI o 16,383 caracteres Unicode
- Windows Millennium Edition/Windows 98/Windows 95: los valores largos de 255 caracteres
(más de 2.048 bytes) deben almacenarse como archivos con los nombres de archivo almacenados en el registro. Esto ayuda al registro a funcionar de manera eficiente. El tamaño máximo de un valor es el siguiente:
- Windows NT 4.0/Windows 2000/Windows XP/Windows Server 2003/Windows Vista: la memoria Disponible
- Windows Millennium Edition/Windows 98/Windows 95: 16,300 bytes
Nota
Hay un límite de 64 kb para el tamaño total de todos los valores de una clave.
Nombre | tipo de Datos | Descripción |
---|---|---|
Valor Binario | REG_BINARY | datos binarios puros. La mayor parte de la información de los componentes de hardware se almacena como datos binarios y se muestra en el Editor del Registro en formato hexadecimal. |
Valor DWORD | REG_DWORD | los Datos representados por un número de 4 bytes de longitud (un entero de 32 bits). Muchos parámetros para controladores y servicios de dispositivos son de este tipo y se muestran en el Editor del Registro en formato binario, hexadecimal o decimal. Los valores relacionados son DWORD_LITTLE_ENDIAN (el byte menos significativo está en la dirección más baja) y REG_DWORD_BIG_ENDIAN (el byte menos significativo está en la dirección más alta). |
Valor de Cadena Expandible | REG_EXPAND_SZ | Una variable de datos de longitud de cadena. Este tipo de datos incluye variables que se resuelven cuando un programa o servicio utiliza los datos. |
Valor de Cadena Múltiple | REG_MULTI_SZ | cadena múltiple. Los valores que contienen listas o múltiples valores en un formulario que las personas pueden leer generalmente son de este tipo. Las entradas están separadas por espacios, comas u otras marcas. |
Valor de Cadena | REG_SZ | Un texto de longitud fija de la cadena. |
Valor binario | REG_RESOURCE_LIST | Una serie de matrices anidadas diseñadas para almacenar una lista de recursos que utiliza un controlador de dispositivo de hardware o uno de los dispositivos físicos que controla. El sistema detecta y escribe estos datos en el árbol \ResourceMap y se muestran en el Editor del Registro en formato hexadecimal como un Valor binario. |
Valor binario | REG_RESOURCE_REQUIREMENTS_LIST | Una serie de matrices anidadas diseñadas para almacenar la lista de un controlador de dispositivo de posibles recursos de hardware que puede usar el controlador o uno de los dispositivos físicos que controla. El sistema escribe un subconjunto de esta lista en el árbol \ResourceMap. Estos datos son detectados por el sistema y se muestran en el Editor del Registro en formato hexadecimal como un Valor binario. |
Valor binario | REG_FULL_RESOURCE_DESCRIPTOR | Una serie de matrices anidadas diseñadas para almacenar una lista de recursos que utiliza un dispositivo de hardware físico. El sistema detecta y escribe estos datos en el árbol \HardwareDescription y se muestran en el Editor del Registro en formato hexadecimal como un Valor binario. |
Ninguno | REG_NONE | Datos sin necesidad de ningún tipo en particular. El sistema o las aplicaciones escriben estos datos en el registro y se muestran en el Editor del Registro en formato hexadecimal como un valor binario |
Link | REG_LINK | Una cadena Unicode que nombra un enlace simbólico. |
Valor QWORD | REG_QWORD | Datos representados por un número entero de 64 bits. Estos datos se muestran en el Editor del Registro como un valor binario y se introdujeron en Windows 2000. |
copia de seguridad del registro
Antes de modificar el registro, exportar las claves en el registro que se va a editar, o haga copias de seguridad de todo el registro. Si se produce un problema, puede seguir los pasos de la sección Restaurar el registro para restaurar el registro a su estado anterior. Para hacer una copia de seguridad de todo el registro, utilice la utilidad de copia de seguridad para hacer una copia de seguridad del estado del sistema. El estado del sistema incluye el registro, la Base de datos de Registro de clase COM+ y los archivos de arranque. Para obtener más información acerca de cómo usar la utilidad de copia de seguridad para hacer copias de seguridad del estado del sistema, consulte los siguientes artículos:
-
Copia de seguridad y restauración de su PC
-
Cómo usar la función de copia de seguridad para hacer copias de seguridad y restaurar datos en Windows Server 2003
Editar el registro
Para modificar los datos del registro, un programa debe utilizar las funciones de registro definidas en Funciones de registro.
Los administradores pueden modificar el registro mediante el Editor del registro (Regedit.exe o Regedt32.exe), Directiva de Grupo, Directiva de Sistema, Registro (.reg), o ejecutando scripts como archivos de script de VisualBasic.
Utilice la interfaz de usuario de Windows
Le recomendamos que utilice la interfaz de usuario de Windows para cambiar la configuración del sistema en lugar de editar manualmente el registro. Sin embargo, editar el registro a veces puede ser el mejor método para resolver un problema de producto. Si el problema está documentado en Microsoft Knowledge Base, estará disponible un artículo con instrucciones paso a paso para editar el registro de ese problema. Le recomendamos que siga exactamente esas instrucciones.
Use el editor del registro
Advertencia
Pueden producirse problemas graves si modifica el registro de forma incorrecta con el Editor del registro o con otro método. Estos problemas pueden requerir que reinstale el sistema operativo. Microsoft no puede garantizar que estos problemas se puedan resolver. Modificar el registro bajo su propio riesgo.
Puede usar el Editor del registro para realizar las siguientes acciones:
- Localizar un subárbol, clave, subclave o valor
- Añadir una subclave o un valor
- Cambiar un valor
- Eliminar una subclave o un valor
- Cambiar el nombre de una subclave o un valor
El área de navegación del Editor del registro muestra carpetas. Cada carpeta representa una clave predefinida en el equipo local. Al acceder al registro de un equipo remoto, solo aparecen dos claves predefinidas: HKEY_USERS y HKEY_LOCAL_MACHINE.
Usar directiva de grupo
Microsoft Management Console (MMC) aloja herramientas administrativas que puede usar para administrar redes, equipos, servicios y otros componentes del sistema. El complemento MMC de directiva de grupo permite a los administradores definir la configuración de directiva que se aplica a equipos o usuarios. Puede implementar la directiva de grupo en equipos locales mediante el complemento MMC de directiva de grupo local, Gpedit.MSC. Puede implementar la directiva de grupo en Active Directory mediante el complemento MMC Usuarios y equipos de Active Directory. Para obtener más información sobre cómo usar la directiva de grupo, consulte los temas de ayuda del complemento MMC de directiva de grupo adecuado.
Utilice Entradas de registro (.reg) archivo
Crear entradas de registro (.reg) que contiene los cambios del registro, y luego ejecute el .archivo reg en el equipo donde desea realizar los cambios. Puedes correr el .archivo reg manualmente o mediante un script de inicio de sesión. Para obtener más información, consulte Cómo agregar, modificar o eliminar subclaves y valores del registro mediante entradas de registro (.archivo reg).
Usar Host de script de Windows
El Host de script de Windows le permite ejecutar scripts VBScript y JScript directamente en el sistema operativo. Puede crear archivos VBScript y JScript que utilicen métodos de Host de script de Windows para eliminar, leer y escribir claves y valores de registro. Para obtener más información sobre estos métodos, visite los siguientes sitios web de Microsoft:
-
Método RegDelete
-
Método RegRead
-
Método RegWrite
Utilizar Instrumentación de administración de Windows
La instrumentación de administración de Windows (WMI) es un componente del sistema operativo Microsoft Windows y es la implementación de Microsoft de Administración Empresarial Basada en Web (WBEM). WBEM es una iniciativa de la industria para desarrollar una tecnología estándar para acceder a la información de gestión en un entorno empresarial. Puede usar WMI para automatizar tareas administrativas (como editar el registro) en un entorno empresarial. Puede usar WMI en lenguajes de scripting que tengan un motor en Windows y que manejen objetos Microsoft ActiveX. También puede utilizar la utilidad de línea de comandos WMI (Wmic.exe) para modificar el registro de Windows.
Para obtener más información sobre WMI, consulte Instrumentación de administración de Windows.
Para obtener más información acerca de la utilidad de línea de comandos de WMI, consulte una descripción de la utilidad de línea de comandos de Instrumentación de Administración de Windows (WMI) (Wmic).exe).
Utilizar la herramienta de Registro de consola para Windows
Puede utilizar la Herramienta de Registro de consola para Windows (Reg.exe) para editar el registro. Por ayuda con el registro.herramienta exe, escriba reg /?
en el símbolo del sistema y, a continuación, haga clic en Aceptar.
Restaurar el registro
Para restaurar el registro, utilice el método apropiado.
Método 1: Restaurar las claves de registro
Para restaurar las subclaves de registro que exportó, haga doble clic en las entradas de registro (.reg) que guardó en la sección de subclaves del registro de exportación. O bien, puede restaurar todo el registro desde una copia de seguridad. Para obtener más información sobre cómo restaurar todo el registro, consulte la sección Método 2: Restaurar todo el registro más adelante en este artículo.
Método 2: Restaurar todo el registro
Para restaurar todo el registro, restaure el estado del sistema desde una copia de seguridad. Para obtener más información sobre cómo restaurar el estado del sistema a partir de una copia de seguridad, consulte Cómo usar la copia de seguridad para proteger datos y restaurar archivos y carpetas en el equipo en Windows XP y Windows Vista.
Nota
La copia de seguridad del estado del sistema también crea copias actualizadas de los archivos de registro en la carpeta %SystemRoot%\Repair
.
Para obtener más información, visite los siguientes sitios Web:
-
Kit de recursos para servidor Windows 2000
-
Dentro del Registro
El Catálogo de productos probados de Windows Server es una referencia para productos que han sido probados para la compatibilidad con Windows Server.
Data Protection Manager (DPM) es un miembro clave de la familia de productos de administración de Microsoft System Center y está diseñado para ayudar a los profesionales de TI a administrar su entorno Windows. DPM es el nuevo estándar para copias de seguridad y recuperación de Windows y ofrece protección de datos continua para servidores de archivos y aplicaciones de Microsoft que utilizan medios de cinta y disco integrados sin problemas. Para obtener más información sobre cómo hacer copias de seguridad y restaurar el registro, consulte Cómo hacer copias de seguridad y restaurar el registro en Windows XP y Windows Vista.