Importar / exportar claves de registro de Windows 10 desde la línea de comandos

Copiar claves de registro de un dispositivo a otro es una forma eficaz de configurar rápidamente los ajustes de Windows en una nueva computadora en su hogar u oficina. Copiar manualmente las claves de registro llevaría una eternidad y correría un alto riesgo de errores; esta es una mejor manera. Exportar e importar las claves de registro a través del símbolo del sistema proporciona una ruta eficiente para garantizar que las entradas de registro se copien correctamente. Entonces, ¿cómo se importan y exportan claves de registro a través de la línea de comandos?

Para quienes no estén familiarizados con él, el registro de Windows es una base de datos que almacena una gran cantidad de opciones de configuración para Windows y para otro software instalado en la computadora. Las configuraciones se guardan en el registro como claves de registro, estos son tanto el nombre de la configuración como el valor de la configuración, cuando corresponda.

El registro se divide en cinco árboles que contienen configuraciones para diferentes casos de uso, cada uno de estos es su propia clave raíz. Una clave raíz es "HKCU" o "HKEY_Current_User". La clave raíz de HKCU se utiliza para la configuración que se aplica específicamente al usuario que ha iniciado sesión actualmente. Cada clave raíz tiene varias subclaves, que a su vez contienen más subclaves.

El nombre completo de cualquier clave de registro es el nombre de la clave raíz, seguido de los nombres de cada subclave necesaria para llegar a la clave específica deseada, conectada por una barra inclinada hacia atrás. Por ejemplo, la clave de registro "Configuración" es una subclave de "Impresoras", que a su vez es una subclave de la clave raíz; HKCU. El nombre completo de esta clave de registro es "HKCU \ Printers \ Settings".

El primer paso es abrir el símbolo del sistema. Para hacerlo, abra el menú Inicio presionando la tecla de Windows, luego escriba "Símbolo del sistema". Sin embargo, no lo inicie simplemente, deberá iniciarlo con privilegios de administrador. Para hacerlo, haga clic en "Ejecutar como administrador" en el lado derecho del menú Inicio, o haga clic con el botón derecho en la aplicación y seleccione "Ejecutar como administrador" en la lista desplegable.

Inicie el símbolo del sistema como administrador.

Sugerencia: si el símbolo del sistema no está presente en su dispositivo, Windows PowerShell funcionará de manera idéntica.

Una vez que el símbolo del sistema esté abierto, escriba el comando "Reg export /?", Para ver la página de ayuda del comando de exportación del registro. Esta página explica qué hace cada uno de los argumentos, en qué orden deben estar y cuáles son opcionales.

La página de ayuda para el comando "Exportar Reg".

El argumento Nombre de clave es el nombre de la clave de registro que se va a exportar, se divide en dos secciones, la clave raíz y la subclave. La clave raíz es uno de los cinco árboles de registro. Puede escribirlos en su totalidad, es decir, "HKEY_Current_User" o en su forma abreviada, es decir, "HKCU".

La subclave es la ruta a la subclave que desea exportar. La ruta puede ser a una sola subclave específica, hasta el máximo de 512 niveles de profundidad, o puede ser a una subclave de alto nivel con más subclaves. También es posible dejar la subclave en blanco, esto exportará todo el árbol de la clave raíz, incluidas todas sus subclaves. Si no sabe cuál en concreto desea, elija uno de nivel superior que incluya lo que que estás buscando es tu mejor opción, simplemente no subas demasiado, o podrías terminar con cosas que no querer.

FileName es el nombre del archivo al que desea exportar las claves de registro. Si solo proporciona un nombre de archivo sin información de ruta, el archivo se guardará en el directorio actual en el que se encuentra el símbolo del sistema. Si ha iniciado el símbolo del sistema con permisos administrativos, se habrá abierto en el directorio "C: \ Windows \ system32". System32 NO es un buen lugar para guardar un archivo de clave de registro exportado, ya que contiene componentes sensibles de Windows; en su lugar, debería considerar usar un directorio de usuario como su escritorio. Comenzar la ruta del archivo con "% UserProfile%" mueve el directorio de salida a su directorio de usuario, p. Ej. "% UserProfile% \ Desktop" guardará un archivo en el directorio de su escritorio.

Sugerencia: El nombre del archivo siempre debe terminar con la extensión de archivo .reg. Este es el tipo de archivo de configuración de registro reconocido.

Los otros argumentos de comando son menos importantes y completamente opcionales. Por ejemplo, / y sobrescribe automáticamente los archivos con el mismo nombre, si existen. Los argumentos / reg: 32 y / reg: 64 le permiten especificar si se accede a la clave con la vista de registro de 32 o 64 bits, respectivamente.

Ahora está listo para escribir y ejecutar el comando real. El comando debe ser "reg export‘ RootKey [\ SubKey] ’‘ FileName ’". No se necesitan comillas, simplemente escriba los nombres de clave que necesita. La clave raíz y el nombre de archivo son elementos obligatorios, mientras que la sección Subclave se puede dejar en blanco para exportar la clave raíz completa.

"La operación se completó con éxito".

Si el comando se completó correctamente, se imprimirá un mensaje en la ventana del símbolo del sistema que dice: "La operación fue Completado satisfactoriamente." Es posible que el comando tarde un poco en ejecutarse, por lo que es posible que deba esperar a que se aparecer.

Ahora, debería tener un archivo reg guardado en la ubicación que especificó. Puede copiar esto a otra computadora para importarlo allí. Una vez en su computadora de destino, puede ver los argumentos del comando escribiendo el comando "Reg Import /?". Los argumentos del comando de importación son muy similares a los del comando de exportación.

La página de ayuda para el comando "Importar registro".

Sugerencia: antes de modificar el registro, debe crear un punto de restauración del sistema adecuado. Un punto de restauración proporcionará una configuración de registro "buena conocida" a la que puede volver si hay algún problema después de la importación.

Para importar el archivo reg, ejecute el comando "reg import" Nombre de archivo ", donde" Nombre de archivo "es la ruta del archivo reg que desea importar. Nuevamente, una vez que el proceso se complete con éxito, se imprimirá el mensaje "La operación se completó correctamente".