Cómo extraer claves de registro de un punto de restauración del sistema en Windows

Las instantáneas de Restauración del sistema o las instantáneas de volumen contienen secciones de registro, así como archivos críticos del sistema. A veces, es posible que deba extraer claves de registro individuales de un punto de restauración anterior, pero no desea realizar una reversión completa de Restaurar sistema.

Anteriormente vimos cómo abrir las secciones del registro desde instantáneas. usando la pestaña "Versiones anteriores" y cargue las secciones del registro para extraer las claves necesarias. Ahora existe una opción más cómoda para extraer claves de registro específicas desde un punto de restauración.

Consulte una de las últimas utilidades de Nirsoft.net, llamada RegistryChangesView. Si bien el propósito principal de este programa es comparar instantáneas del Registro de Windows, también se puede usar para extraer datos de registro de una instantánea existente o un punto de restauración. Se puede utilizar para recuperar claves de registro que pueden haberse eliminado accidentalmente.

Guión: Supongamos que eliminó accidentalmente el servicio de cola de impresión y desea recuperar la siguiente clave de registro del servicio de cola de impresión desde un punto de restauración.

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Spooler

Extraer claves de registro de un punto de restauración del sistema

  1. Inicie RegistryChangesView y configúrelo como se muestra a continuación.
    opciones de visualización de cambios de registro
  2. Establezca "Origen de datos del registro 1" en Registro actual
  3. Establezca "Origen de datos del registro 2" en Copia de sombra
  4. Seleccione una de las rutas de las instantáneas de la lista que se muestra.

    El elemento con el número más alto en la lista Ruta de instantáneas representa la instantánea o el punto de restauración más reciente. Puede encontrar la lista de instantáneas usando sombras de la lista de vssadmin línea de comandos desde un ventana del símbolo del sistema de administración. Para obtener más información, consulte el artículo. Cómo eliminar puntos de restauración del sistema individuales en Windows.

  5. Seleccione las secciones de registro apropiadas para incluirlas para comparar. Para este artículo, seleccionaremos la siguiente casilla de verificación únicamente, ya que esa es la ubicación que almacena las claves de registro de Servicios:
    HKEY_LOCAL_MACHINE \ SYSTEM
  6. Haga clic en Aceptar. RegistryChangesView enumerará y comparará las claves seleccionadas en las secciones del registro de origen y destino y mostrará los resultados.
  7. En el menú Ver, habilite la opción denominada Usar filtro rápido. [control + Q]registro cambios ver usar filtro rápido
  8. En el cuadro de texto Filtro rápido, escriba \ spooler o servicios \ spooler para filtrar las entradas donde las claves comienzan con la palabra "spooler". La idea es limitar los resultados a las siguientes claves y subclaves únicamente.
    HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Spooler
    ventana de resultados de visualización de cambios de registro
  9. Seleccione todas las entradas (que contienen la rama anterior) y presione control + mi para exportar los resultados a un archivo REG. O haga clic en Archivo> Exportar elementos seleccionados a un archivo .Reg
  10. Guarde el archivo REG en el escritorio y ábralo con el Bloc de notas.
    registrochangesview exportar .reg
  11. Reemplazar cada ocurrencia de la cadena ControlSet001 con CurrentControlSety guarde el archivo.
    exportar registrochangesview .reg
  12. Haga doble clic en el archivo REG para agregar su contenido (clave "Spooler") al registro.

¡Ahora ha restaurado la clave de registro del servicio de cola de impresión que faltaba!

Pequeña falla

Un pequeño problema que noté es que la versión actual de RegistryChangesView, al exportar las entradas al archivo REG, escribe valores de cadena expandibles como REG_SZ tipo de valor. Por ejemplo, el Ruta de la imagen El valor de registro contiene una variable de entorno y el tipo de valor debe ser REG_EXPAND_SZ en vez de REG_SZ.

Registrychangesview cadena expandible

Deberá editar el registro para corregir estos defectos manualmente. Anote el nombre del valor y los datos del valor en el Bloc de notas, elimine el nombre del valor del registro y cree un valor con el mismo nombre y los datos del valor, pero de tipo REG_EXPAND_SZ.

registerchangesview valor de cadena expandible

¡Eso es todo! Como siempre, existen otras formas de restaurar los datos del registro. También puede montar el volumen de instantáneas utilizando las utilidades ShadowCopyView o ShadowExplorer y cargar / extraer las secciones del registro. Ver artículo ShadowCopyView recupera archivos de instantáneas de instantáneas de volumen y Restaurar versiones anteriores de las secciones del registro a partir de instantáneas de restauración del sistema en Windows para más detalles.

El método RegistryChangesView discutido en esta publicación debería funcionar en cualquier versión de Windows, hasta Windows 10. Se admiten sistemas de 32 y 64 bits.


Una pequeña solicitud: si le gustó esta publicación, por favor comparta esto.

Una "pequeña" parte tuya seriamente ayudaría mucho con el crecimiento de este blog. Algunas buenas sugerencias:
  • Pin it!
  • Compártelo en tu blog favorito + Facebook, Reddit
  • ¡Tuitealo!
Así que muchas gracias por su apoyo, mi lector. No tomará más de 10 segundos de su tiempo. Los botones para compartir están justo debajo. :)