Guía completa sobre cómo abrir/editar el editor del registro en el CMD!

Al igual que las versiones anteriores de Windows, Windows 10 también incluye una función de editor de registro en la línea de comandos. La característica reg.exe es una herramienta de línea de comandos que permite al usuario editar el Registro usando CMD .

Contenido

¡Uso del editor del registro!

Cuando busque cómo cambiar algo en Windows, encontrará artículos que le ayudarán a realizar esos cambios mediante la modificación de los valores del registro. El Registro es una base de datos que almacena los ajustes de configuración incluidos en Windows.

Hay muchos ajustes avanzados disponibles en el Registro. Algunos de estos ajustes también están disponibles en la Configuración de la política de grupo. Sin embargo, la directiva de grupo sólo está disponible para la versión profesional de Windows. Por lo tanto, si desea realizar cambios en su Windows, el Editor del Registro puede ser la única forma de hacerlo.

¿Cómo editar los valores del registro?

Precaución: Recuerde que si no sabe qué cambios necesita hacer y eliminar algunos archivos de registro importantes, puede dañar accidentalmente su sistema. Recuerda hacer una copia de seguridad del registro y de Windows antes de hacer cualquier cambio.

Puedes editar el registro usando la interfaz gráfica de usuario disponible en Windows. Simplemente puedes buscar regedit en el comando Run.

El GUI alberga una interfaz en forma de árbol para la base de datos que contiene, lo que puede ser confuso a veces. Además, debe conocerse información detallada de los valores, así como la ubicación de todas las entradas de la base de datos y sus valores.

Puede utilizar alternativamente el Command Prompt para hacer los mismos cambios en el registro . Tiene varias ventajas como la de editar las entradas más rápido ya que no tienes que navegar por la base de datos en forma de árbol, y obtienes la flexibilidad de implementar ajustes usando scripts. Aquí te mostraré cómo hacer cambios en la base de datos del registro usando el Command Prompt .

¿Cómo editar el registro usando CMD?

Para ejecutar reg.exe en Windows 10, abra Command Prompt como administrador. Para ello, busca el símbolo del sistema en Inicio y selecciona Ejecutar como administrador en el menú del botón derecho del ratón.

Para ejecutar la herramienta, puede ver los parámetros disponibles escribiendo el siguiente comando en el campo de entrada:

reg /?

Este comando mostrará la lista de Parámetros de Operación disponibles que pueden ser utilizados para hacer cambios en el registro junto con los códigos de retorno del mismo. Para obtener más información, incluyendo cómo hacer cambios en un registro, es necesario seguir con el comando:

REG Operación /?

Las operaciones disponibles son:

1) CONSULTA | 2) AÑADIR | 3) BORRAR | 4) COPIAR |

5) GUARDAR | 6) CARGAR | 7) DESCARGAR | 8) RESTABLECER |

9) COMPARAR | 10) EXPORTAR |11) IMPORTAR | 12) BANDERAS

Los directorios están disponibles como abreviaturas de sus nombres. Estas abreviaturas representan las claves de raíz del registro. Lo son:

  • HKCR : HKEY_CLASSES_ROOT
  • HKCU : HKEY_CURRENT_USER
  • HKLM : HKEY_LOCAL_MACHINE
  • HKU : HKEY_USERS
  • HKCC : HKEY_CURRENT_CONFIG

Puede ver estas abreviaturas en la siguiente parte del artículo, así que ahora ya sabe lo que significan.

¿Cómo usar el Reg.exe para hacer cambios en el Registro?

Hay algunas operaciones básicas que suelen aparecer en los artículos que instruyen sobre cómo hacer cambios en las ventanas, y éstas incluyen la adición o eliminación de una clave, la copia de una clave de un directorio a otro, la importación o exportación de archivos de registro y la copia o restauración de archivos de registro.

Ahora mostraré cómo hacer estos cambios en el registro – usando la información obtenida anteriormente – usando CMD .

1) AÑADIR O BORRAR ARCHIVOS DE REGISTRO

La sintaxis de la línea de comando regedit para añadir una clave es

REG ADD KeyName [/v ValueName | /ve] [/t Type] [/s Separator] [/d Data] [/f] [/reg: 32 | /reg: 64]

La sintaxis para borrar una clave es

REG BORRAR NOMBRE DE CLAVE [{/v NombreDeValor | /ve | /va}] [/f] [/reg: 32 | /reg: 64]

Lo que significan:

Valor de sintaxis Definiciones Nombre de la clave Define la ruta de acceso a la subclave o entrada del registro. La sintaxis para la misma es:

[ ~ – Máquina Rootkey Subkey

Máquina: nombre de la PC a la que quieres hacer los cambios

Si se omite, la máquina actual se queda por defecto.

Aquí se introducen las abreviaturas de los directorios HKLM, HKCU, HKCR, HKU, y HKCC.

Subclave: Aquí se introduce el nombre completo de la clave de registro bajo la LLAVE ROTATIVA seleccionada.

/v Nombre del valor El nombre del valor bajo la subclave para agregar o eliminar.

Si se omite durante la eliminación, se eliminan todas las subclaves y valores bajo el KeyName

/ve Define el valor vacío de la clave que se va a añadir o borrar /va Define borrar todos los valores de esta clave (KeyName) /t Type Define el tipo de entrada de la clave que se va a añadir

Los tipos válidos incluyen:

  • REG_SZ
  • REG_MULTI_SZ
  • REG_DWORD_BIG_ENDIAN
  • REG_DWORD
  • REG_BINARIO
  • REG_DWORD_LITTLE_ENDIAN
  • REG_LINK
  • DESCRIPTOR DE RECURSOS COMPLETOS
  • REG_EXPAND_SZ

/s Separador Define el carácter que se utiliza como separador de la cadena de datos para REG_MULTI_SZ. El valor por defecto es si no se especifica. /d Datos Esto define los datos a asignar al registro Valuename que se añade /f Esto fuerza la entrada de sobreescritura sin que el UAC pida confirmación /reg: 32 Esto especifica la clave a la que se accederá usando la vista de registro de 32 bits /reg: 64 Esto especifica la clave a la que se accederá usando la vista de registro de 64 bits.

Ejemplo:

Para añadir una subclave en el sistema HKEY_Local_MachineNdenominada SubKey123, el comando para eso es:

REG ADD HKLMSistemaN-SubKey123 /f

Para añadir una nueva entrada de valor DWORD (32-bit) llamada AppData1 con el valor puesto a 1, el comando para eso es:

REG ADD NNNNNNNombre de la ComputadoraN-Sistema SubKey123 /v AppData1 /t REG_DWORD /d 1 /f

Nota : sustituir (\NNNNNNNNNNombre del ordenador) con el nombre del ordenador de la red. Esto es necesario especificarlo si está haciendo cambios en un ordenador remoto.

Para borrar la subclave llamada SubKey123, el comando para eso es:

REGISTRAR BORRAR HKLMSistemaN-SubKey123 /f

Para borrar la entrada de registro AppData1 en un ordenador remoto, el comando para ello es:

REGISTRAR BORRAR NOMBRE DE COMPUTADORA HKLM SISTEMA SUBKEY123 /v APLICAR DATOS1 /f

Para borrar sólo las entradas de SubKey123 que no tienen valor, el comando para eso es:

REGISTRAR BORRAR HKLMSistemaN-SubKey123 /ve

2 ) COPIANDO ARCHIVOS DE REGISTRO

La sintaxis de la línea de comandos regedit para copiar un archivo es:

REG COPY Nombre clave1 Nombre clave2 [/s] [/f] [/reg: 32 | /reg: 64]

Lo que significan:

Valor de sintaxis Definición Nombre de la clave Define la ruta de acceso a la subclave o entrada del registro. La sintaxis para la misma es:

[\ ~ – Máquina de robots Subkey

Máquina: nombre de la PC a la que quieres hacer los cambios

Si se omite, la máquina actual se queda por defecto.

LLAVE EN ROTINA : Aquí se introducen las abreviaturas de los directorios arriba mencionados, es decir, HKLM, HKCU, HKCR, HKU y HKCC.

Subclave : Aquí se introduce el nombre completo de la clave de registro bajo la LLAVE ROTATIVA seleccionada.

Nombre clave1: define la ruta de la subclave que quieres copiar.

Nombre clave2: define el camino al destino de la subclave de pegado

/s Copia toda la subclave y los valores /f Fuerza la copia sin que el UAC pida confirmación /reg: 32 Especifica la clave a la que se accederá utilizando la vista de registro de 32 bits /reg: 64 .

Ejemplo:

Para exportar todo el contenido bajo la subclave llamada SubKey123 a D:Backups, el comando para eso es:

REG EXPORT HKLMSystemN-SubKey123 D:N- RespaldosN-appbkup.reg /y

Para importar todas las entradas y valores de la subclave llamada SubKey123, el comando para la misma es:

REG IMPORT D:\N- RespaldosNappbkuptdy.reg

3) AHORRAR Y RESTABLECER ENTRADAS DE REGISTRO

La sintaxis de la línea de comandos de regedit para guardar los archivos de registro es:

REG SAVE KeyName FileName [/y] [/reg: 32 | /reg: 64]

La sintaxis para restaurar estos archivos de registro es:

REG RESTORE KeyName FileName

Lo que significan:

Valor de sintaxis Definición Nombre de la clave Define la ruta de acceso a la subclave o entrada del registro. La sintaxis para la misma es:

[\ ~ – Máquina de robots Subkey

Máquina: nombre de la PC a la que quieres hacer los cambios

Si se omite, la máquina actual se queda por defecto.

LLAVE EN ROTINA : Aquí se introducen las abreviaturas de los directorios arriba mencionados, es decir, HKLM, HKCU, HKCR, HKU y HKCC.

Subclave : Aquí se introduce el nombre completo de la clave de registro bajo la LLAVE ROTATIVA seleccionada.

FileName Especifica el nombre y la ruta del archivo .hiv que se va a guardar o restaurar /y Forzar la sobrescritura del contenido del registro sin que el UAC pida confirmación /reg: 32 Especifica la clave a la que se accederá usando la vista de registro de 32 bits /reg: 64

Nota: Los archivos generados bajo los comandos de guardar y exportar son diferentes.

  • SAVE guarda el archivo en el formato nativo de “colmena” del Registro y preserva la propiedad de la clave y las ACL.
  • EXPORTAR guarda el archivo en un formato de texto y es adecuado para la distribución ya que el formato de archivo .reg no conserva los metadatos.

Ejemplo:

Para guardar una copia de las entradas y valores de la subclave llamada SubKey123, el comando regedit para eso es:

REG SAVE HKLMSystemN-SubKey123 D:N- RespaldosN-appbkuptdy.hiv /y

Para restaurar este archivo incluyendo todo su contenido, el comando es:

REG RESTORE HKLMSystemN-SubKey123 D:N- RespaldosN-appbkuptdy.hiv /y

Conclusión

La característica reg.exe ha sido parte de Windows desde hace mucho tiempo, y ahora sabe cómo utilizar la línea de comandos para hacer cambios en el registro usando líneas de comandos de la clave de registro . Puede que encuentres esta técnica mucho más rápida y fácil que ir a través de la ramificación en forma de árbol de la interfaz de directorios que proporciona la GUI.

Recuerde, sin embargo, que hacer cambios en el registro es arriesgado ya que hacerlo incorrectamente puede romper su sistema totalmente. Así que comprueba si hay algún error ortográfico antes de finalizar cualquier cambio. ¿Le ha resultado útil esta guía? Comente a continuación si esta guía le ha resultado útil o si tiene alguna pregunta de seguimiento.

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.