Applies ToWindows 7 Enterprise Windows 7 Professional Windows 7 Home Basic Windows 7 Home Premium Windows 7 Starter Windows 7 Ultimate Windows Server 2008 R2 Enterprise Windows Server 2008 R2 Datacenter Windows Server 2008 R2 for Itanium-Based Systems Windows Server 2008 R2 Foundation Windows Server 2008 R2 Standard Microsoft Windows XP Home Edition Microsoft Windows XP Professional Microsoft Windows XP Professional x64 Edition Microsoft Windows XP Tablet PC Edition Windows Server 2008 Datacenter Windows Server 2008 Enterprise Windows Server 2008 for Itanium-Based Systems Windows Server 2008 Foundation Windows Vista Business Windows Vista Enterprise Windows Vista Home Basic Windows Vista Home Premium Windows Vista Starter Windows Vista Ultimate Windows Server 2008 Datacenter without Hyper-V Windows Server 2008 Enterprise without Hyper-V Windows Server 2008 R2 Service Pack 1 Windows Server 2008 Service Pack 2 Windows Server 2008 Standard without Hyper-V Windows Vista Business 64-bit Edition Windows Vista Enterprise 64-bit Edition Windows Vista Home Basic 64-bit Edition Windows Vista Home Premium 64-bit Edition Windows Vista Service Pack 2 Windows Vista Ultimate 64-bit Edition Windows 7 Service Pack 1

Notas

  • Este artículo está destinado a usuarios avanzados, administradores y profesionales de TI.

  • Importar archivos de entradas de registro (.reg) es una característica de Regedit.exe y no es compatible con Regedt32.exe. Puede usar Regedit.exe para realizar algunos cambios en el Registro en un equipo basado en Windows NT 4.0 o Windows 2000, pero algunos cambios requieren Regedt32.exe. Por ejemplo, no puede agregar o cambiar REG_EXPAND_SZ o REG_MULTI_SZ valores con Regedit.exe en un equipo basado en Windows NT 4.0 o Windows 2000. Regedt32.exe es la Editor principal del Registro para Windows NT 4.0 y Windows 2000. Si debe usar Regedt32.exe, no puede usar archivos de entradas de registro (.reg) para modificar el registro. Para obtener más información sobre las diferencias 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: esta sección, método o tarea incluye pasos que le indicarán cómo 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 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. Para 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 hacer 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 usa archivos .reg para importar y exportar subclaves y valores del Registro. Puedes usar estos archivos .reg para distribuir de forma remota los cambios del Registro en varios equipos basados en Windows. Al ejecutar un archivo de .reg, el contenido del archivo se combina en el registro local. Por lo tanto, debe distribuir .reg archivos con precaución.volver a la parte superior

Sintaxis de . Archivos reg

Un archivo de .reg tiene la siguiente sintaxis:RegistryEditorVersionEn blanco [RegistryPath1] "DataItemName1"="DataType1:DataValue1"DataItemName2"="DataType2:DataValue2"Línea en blanco [RegistryPath2] "DataItemName3"="DataType3:DataValue3" donde:RegistryEditorVersion es "Windows Registry Editor 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 y Windows Server 2003.Línea en blanco es una línea en blanco. Esto identifica el inicio de una nueva ruta de acceso del Registro. Cada clave o subclave es una nueva ruta de acceso del Registro. Si tiene varias teclas en el archivo .reg, las líneas en blanco pueden ayudarle a examinar y solucionar problemas de contenido.RegistryPathx es la ruta de acceso de la subclave que contiene el primer valor que va a importar. Escriba 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 path no existe en el Registro, se crea una nueva subclave. El contenido de los archivos del Registro se envía al Registro en el orden en que los escribe. Por lo tanto, si desea crear una subclave nueva con otra subclave debajo, debe escribir las líneas en el orden correcto.DataItemNamex es el nombre del elemento de datos que desea importar. Si un elemento de datos del archivo no existe en el Registro, el archivo .reg lo agrega (con el valor del elemento de datos). Si existe un elemento de datos, el valor del archivo de .reg sobrescribe el valor existente. Entre comillas se incluye el nombre del elemento de datos. Un signo igual (=) sigue inmediatamente el nombre del elemento de datos.DataTypex es el tipo de datos para el valor del Registro y sigue inmediatamente el signo igual. Para todos los tipos de datos distintos de REG_SZ (un valor de cadena), los dos puntos siguen inmediatamente al tipo de datos. Si el tipo de datos está REG_SZ , no incluya el valor del tipo de datos ni dos puntos. En este caso, Regedit.exe asume REG_SZ para el tipo de datos. En la tabla siguiente se enumeran los tipos de datos del Registro típicos:

Tipo de datos

DataType en .reg

REG_BINARY

Hexadecimal

REG_DWORD

Dword

REG_EXPAND_SZ

hexadecimal(2)

REG_MULTI_SZ

hexadecimal(7)

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

256986 Descripción del Registro de Microsoft WindowsDataValuex inmediatamente sigue los dos puntos (o el signo igual con REG_SZ) y debe estar en el formato adecuado (por ejemplo, cadena o hexadecimal).   Use formato hexadecimal para elementos de datos binarios.Nota Puede escribir varias líneas de elementos de datos para la misma ruta de registro.Tenga en cuenta que el archivo del Registro debe contener una línea en blanco en la parte inferior del archivo.volver a la parte superior

Agregar subclaves del Registro o Agregar y cambiar valores del Registro

Para agregar una subclave del Registro o agregar o cambiar un valor del Registro, realice los cambios adecuados en el Registro y exporte las subclaves o subclaves adecuadas. Las subclaves de registro exportadas se guardan automáticamente como archivos .reg. Para realizar cambios en el Registro y exportar los cambios a un archivo de .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 y haga clic en la subclave que contiene el elemento del Registro o los elementos que desea cambiar.

  3. Haga clic en Archivo y, a continuación, haga clic en Exportar.En este paso se realiza una copia de seguridad de la subclave antes de realizar los cambios. Puede importar este archivo al Registro más adelante si los cambios provocan un problema.

  4. En el cuadro Nombre de archivo, escriba el nombre de archivo que desea usar para guardar el archivo .reg con los elementos originales del Registro y, a continuación, haga clic en Guardar.Nota Use un nombre de archivo que le recuerde el contenido, como 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 usar este archivo .reg para realizar los cambios en el Registro en otro equipo.

  7. Pruebe los cambios en el equipo local. Si provocan un problema, haga doble clic en el archivo que contiene la copia de seguridad de los datos del Registro originales para devolver el Registro a su estado original. Si los cambios funcionan según lo esperado, puede distribuir los .reg que creó en el paso 6 a otros equipos mediante los métodos de la sección "Distribución de cambios en el registro" de este artículo.

volver al principio

Eliminación de claves y valores del Registro

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

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

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

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

HKEY_LOCAL_MACHINE\Software\Test coloque un guión después del "Valor Test"= en el archivo .reg. El ejemplo siguiente tiene un archivo .reg que puede realizar esta tarea.

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

Cambiar el nombre de los valores y claves del Registro

Para cambiar el nombre de una clave o valor, elimine la clave o el valor y, después, cree una nueva clave o valor con el nuevo nombre.

Distribución de cambios en el registro

Puede enviar un archivo de .reg a los usuarios en un mensaje de correo electrónico, poner un archivo .reg en un recurso compartido de red y dirigir a los usuarios al recurso compartido de red para que lo ejecuten, o puede agregar un comando a los scripts de inicio de sesión de los usuarios para importar automáticamente el archivo .reg al iniciar sesión. Cuando los usuarios ejecutan el archivo de .reg, reciben los mensajes siguientes:

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

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

regedit.exe /s ruta de acceso de .reg archivo También puede usar directiva de grupo o directiva del sistema para distribuir los cambios de registro en la red. Para obtener más información, visite el siguiente sitio web de Microsoft:

Distribución de cambios en el registro Nota Si los cambios funcionan, puede enviar el archivo de registro a los usuarios adecuados de la red.volver a la parte superior

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.