Descripción de la herramienta de limpieza de registros de revisión


El soporte técnico para Windows Vista Service Pack 1 (SP1) finaliza el 12 de julio de 2011. Para seguir recibiendo actualizaciones de seguridad para Windows, asegúrese de que está ejecutando Windows Vista con Service Pack 2 (SP2). Para obtener más información, consulte esta página web de Microsoft: El soporte técnico finalizará para algunas versiones de Windows.

INTRODUCCIÓN


Microsoft ha publicado la herramienta de limpieza de registros de revisión. Para descargarla, visite el siguiente sitio web de Microsoft:


Nota Para consultar la información de uso de esta herramienta, escriba PatchRegCleanup /? en el símbolo del sistema.

Información general


Windows Installer utiliza el registro para registrar información sobre las actualizaciones instaladas para cada producto basado en Windows Installer. Estas claves del Registro ayudan a identificar el estado de cada actualización: registrada, aplicada, reemplazada u obsoleta. La información acerca de las actualizaciones instaladas se almacena en varias claves y valores del Registro. Para permitir que el producto esté en un estado susceptible de servicio en el que se pueda reparar, actualizar o desinstalar, es muy importante que los datos de estas claves del Registro estén sincronizados. Cuando los datos de estas claves del Registro dejan de sincronizarse, no es posible realizar operaciones en modo de mantenimiento en el archivo .msi del producto.

La herramienta de limpieza de registros de revisión ayuda a resolver algunos problemas relacionados con registros de actualizaciones no válidos o dañados. Esta herramienta permite devolver el producto a un estado conocido de forma que puede volver a instalar las actualizaciones.

Más información


Windows Installer almacena información acerca de cada producto basado en Windows Installer en la siguiente subclave del Registro:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\<Squished GUID for Product>
El GUID comprimido (o SQUID para abreviar) es una representación interna del GUID que representa la propiedad de código de producto en el archivo .msi. La información acerca de las actualizaciones que están instaladas para el producto concreto se registra en la siguiente subclave de revisiones:


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\<Squished GUID for Product>\Patches\
La información acerca de cada actualización se muestra en las dos ubicaciones siguientes:

  • En el valor de cadena múltiple AllPatches. Aquí se muestra el SQUID de cada actualización, con independencia de si la actualización está o no registrada, aplicada, reemplazada u obsoleta.
  • Una subclave bajo el nodo de revisiones que se denomina utilizando el SQUID de la actualización específica. Esta subclave proporciona más detalles sobre una actualización.

Clave del Registro de nodo de revisiones


El registro válido de actualizaciones requiere que todas las actualizaciones que tienen su SQUID en el nodo de revisiones y que son actualizaciones registradas o aplicadas se incluyan también bajo el valor de cadena múltiple AllPatches. Además, este valor no debe contener SQUID de actualizaciones que no tengan claves del Registro correspondientes en el nodo de revisiones.

Cuando la información de registros no es como se espera, Windows Installer no puede realizar ninguna operación en modo de mantenimiento en el producto.

La herramienta de limpieza de registros de revisiones soluciona algunos de estos problemas al eliminar las claves del Registro del nodo de revisiones que no tienen entradas correspondientes en el valor de cadena múltiple AllPatches.

Para obtener información adicional acerca de los problemas de registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
971187 Cómo solucionar problemas de daños en el registro de actualizaciones de software MSI