Notas

  • Este artículo está destinado a usuarios expertos, administradores y profesionales de informática (IT).

  • La importación de los archivos de entradas del Registro (.reg) es una característica de Regedit.exe y no se admite en Regedt32.exe. Puede utilizar Regedit.exe para realizar algunos cambios en el Registro de un equipo basado en Windows NT 4.0 o Windows 2000, pero ciertos cambios requieren Regedt32.exe. Por ejemplo, no puede agregar ni cambiar los valores REG_EXPAND_SZ o REG_MULTI_SZ con Regedit.exe en un equipo basado en Windows NT 4.0 o Windows 2000. Regedt32.exe es el Editor de Registro principal para Windows NT 4.0 y Windows 2000. Si debe usar Regedt32.exe, no puede usar los archivos de entradas de registro (.reg) para modificar el Registro. Para obtener más información sobre las diferencias que existen entre Regedit.exe y Regedt32.exe, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

    141377 Diferencias entre Regedit.exe y Regedt32.exe
     

EN ESTA TAREA

Resumen

Importante: En esta sección, método o tarea se incluyen pasos que le permitirán modificar el Registro. Sin embargo, se pueden producir problemas graves si modifica el Registro incorrectamente. Por tanto, asegúrese de que sigue estos pasos cuidadosamente. Para lograr una mayor protección, realice una copia de seguridad del Registro antes de modificarlo. De esta manera podrá restaurar el Registro en caso de que se produzca un problema. Si desea obtener más información sobre cómo realizar una copia de seguridad y restaurar el Registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

322756 Cómo realizar una copia de seguridad y restaurar el Registro en Windows En este artículo paso a paso se describe cómo agregar, modificar o eliminar subclaves y valores del Registro mediante un archivo de entradas de Registro (.reg). Regedit.exe utiliza archivos .reg para importar y exportar las subclaves y valores del Registro. Puede utilizar estos archivos .reg para distribuir de forma remota los cambios del Registro en varios equipos basados en Windows. Cuando ejecuta un archivo .reg, su contenido se combina en el Registro local. Por consiguiente, debe distribuir los archivos .reg con precaución.

volver al principio

Sintaxis de los archivos .Reg

Un archivo .reg tiene la sintaxis siguiente:

versiónEditorRegistro
línea en blanco
[RegistryPath1]

DataItemName1"="DataType1:DataValue1
DataItemName2"="DataType2:DataValue2
línea en blanco
[RegistryPath2]

DataItemName3"="DataType3:DataValue3

donde:

RegistryEditorVersion es "Editor del Registro de Windows versión 5.00" para Windows 2000, Windows XP y Windows Server 2003 o "REGEDIT4" para Windows 98 y Windows NT 4.0. El encabezado "REGEDIT4" también funciona en equipos basados en Windows 2000, Windows XP o Windows Server 2003.

Línea en blanco es una línea en blanco. Esto identifica el inicio de una nueva ruta del Registro. Cada clave o subclave es una nueva ruta del Registro. Si tiene varias claves en el archivo .reg, las líneas en blanco pueden ayudarle a examinar y solucionar problemas del contenido.

RegistryPathx es la ruta de la subclave que contiene el primer valor que va a importar. Agregue la ruta entre corchetes y separe cada nivel de la jerarquía con una barra diagonal inversa. Por ejemplo:

[HKEY_LOCAL_ MACHINE\SOFTWARE\Policies\Microsoft\Windows\System] Un archivo .reg puede contener varias rutas de Registro. Si la parte inferior de la jerarquía en la instrucción de ruta no existe en el Registro, se crea una nueva subclave. El contenido de los archivos de Registro se envía al Registro en el orden en que se especifica. Por consiguiente, si desea crear una nueva subclave con otra por debajo de ella, debe escribir las líneas en el orden correcto.

DataItemNamex es el nombre del elemento de datos que desea importar. Si un dato del archivo no existe en el Registro, el archivo .reg lo agrega (con el valor del dato). Si un dato existe, el valor del archivo .reg sobrescribe el existente. Las comillas contienen el nombre del dato. Un signo igual (=) sigue inmediatamente al nombre del dato.

DataTypex es el tipo de datos del valor del Registro y va precedido del signo igual. Para todos los tipos de datos distintos de REG_SZ (un valor de cadena), un signo de dos puntos sigue inmediatamente al tipo de datos. Si el tipo de datos es REG_SZ, no incluya el valor de tipo de datos ni los dos puntos. En este caso, Regedit.exe supone REG_SZ para el tipo de datos. En la tabla siguiente se muestran los tipos de datos del Registro típicos:

Tipo de datos

Tipo de datos en .reg

REG_BINARY

hexadecimal

REG_DWORD

dword

REG_EXPAND_SZ

hexadecimal (2)

REG_MULTI_SZ

hexadecimal (7)

Para obtener más información acerca de los tipos de datos del Registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

Descripción del Registro de Microsoft Windows
  DataValuex va inmediatamente precedido por dos puntos (o por el signo igual con REG_SZ) y debe estar en el formato adecuado (por ejemplo, cadena o hexadecimal). Utilice el formato hexadecimal para los datos binarios.

Nota Puede escribir varias líneas de datos para la misma ruta del Registro.

Nota El archivo del Registro debe contener una línea en blanco al final del archivo.

volver al principio

Agregar subclaves del Registro o agregar y cambiar valores del Registro

Para agregar una subclave o agregar o cambiar un valor del Registro, realice los cambios adecuados en el Registro y, a continuación, exporte la subclave o subclaves adecuadas. Las subclaves del Registro exportadas se guardan automáticamente como archivos .reg. Para realizar cambios en el Registro y exportarlos a un archivo .reg, siga estos pasos:

  1. Haga clic en Inicio y en Ejecutar, en el cuadro Abrir, escriba regedit y luego haga clic en Aceptar.

  2. Busque la subclave que contenga el elemento o elementos del Registro que desee cambiar y haga clic en ella.

  3. Haga clic en Archivo y, después, en Exportar.

    De este modo se hace una copia de seguridad de la subclave antes de realizar cualquier cambio. Puede importar de nuevo este archivo en el Registro después si sus cambios provocan algún problema.

  4. En el cuadro Nombre de archivo, escriba el nombre deseado para guardar el archivo .reg con los elementos del Registro originales y luego haga clic en Guardar.

    Nota Use un nombre de archivo que le evoque el contenido como, por ejemplo, una referencia al nombre de la subclave.

  5. En el panel derecho, agregue o modifique los elementos del Registro que desee.

  6. Repita los pasos 3 y 4 para exportar de nuevo la subclave, pero use un nombre de archivo diferente para el archivo .reg. Puede utilizar este archivo .reg para realizar cambios en el Registro de otro equipo.

  7. Pruebe sus cambios en el equipo local. Si ocasionan algún problema, haga doble clic en el archivo que contenga la copia de seguridad de los datos originales del Registro para devolverlo a su estado original. Si los cambios surten el efecto esperado, puede distribuir el archivo .reg creado en el paso 6 a otros equipos mediante los métodos de la sección Distribuir los cambios del Registro de este artículo.

volver al principio

Eliminación de las claves y valores del Registro

Para eliminar una clave del Registro con un archivo .reg, coloque un guión (-) delante de RegistryPath en el archivo .reg. Por ejemplo, para eliminar la subclave Test de la clave del Registro siguiente:

HKEY_LOCAL_MACHINE\Software ponga un guión delante de la clave del Registro siguiente en el archivo .reg:

HKEY_LOCAL_MACHINE\Software\Test El ejemplo siguiente tiene un archivo .reg con el que puede realizar esta tarea.

[-HKEY_LOCAL_MACHINE\Software\Test] Para eliminar un valor del Registro con un archivo .reg, escriba un guión (-) después del signo igual a continuación de DataItemName en el archivo .reg. Por ejemplo, para eliminar el valor del Registro TestValue de la clave del Registro siguiente:

HKEY_LOCAL_MACHINE\Software\Test ponga un guión después de "TestValue=" en el archivo .reg. El ejemplo siguiente tiene un archivo .reg con el que puede realizar esta tarea.

HKEY_LOCAL_MACHINE\Software\Test
"TestValue"=- Para crear el archivo .reg, utilice Regedit.exe para exportar la clave del Registro que desee eliminar y, a continuación, utilice el Bloc de notas para editar el archivo .reg e insertar el guión.

volver al principio

Cambiar el nombre de las claves y valores del Registro

Para cambiar el nombre de una clave o valor, elimine la clave o valor, y, a continuación, cree una nueva clave o valor con el nuevo nombre.

Distribuir los cambios del Registro

Puede enviar un archivo .reg a los usuarios en un mensaje de correo electrónico, poner un archivo .reg en un recurso compartido de red y dirigir a él a los usuarios para que lo ejecuten, o agregar un comando a las secuencias de comandos de inicio de sesión de los usuarios para importar automáticamente el archivo .reg cuando inicien sesión. Cuando los usuarios ejecuten el archivo .reg, reciben los mensajes siguientes:

Editor del Registro
¿Está seguro de que quiere agregar la información de la ruta de acceso del archivo .reg al Registro? Si el usuario hace clic en , recibirá el siguiente mensaje:

Editor del Registro
La información de la ruta del archivo .reg se ha escrito correctamente en el Registro. Regedit.exe admite un modificador de la línea de comandos /s para no mostrar estos mensajes. Por ejemplo, para ejecutar sin mensajes el archivo .reg (con el modificador /s) desde un archivo por lotes de scripts de inicio de sesión, use la sintaxis siguiente:

regedit.exe /s ruta de acceso del archivo .reg También puede utilizar Directiva de grupo o Directiva del sistema para distribuir los cambios del Registro en la red. Para obtener información adicional al respecto, visite el siguiente sitio Web de Microsoft:

Distribuir los cambios del Registro Nota Si los cambios funcionan, puede enviar el archivo de registro a los usuarios pertinentes de la red.

volver al principio

¿Necesita más ayuda?

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Unirse a Microsoft Insider

¿Le ha sido útil esta información?

¿Cómo de satisfecho está con la calidad de la traducción?

¿Qué ha afectado a tu experiencia?

¿Algún comentario adicional? (Opcional)

¡Gracias por sus comentarios!

×