Registro de eventos (Windows Installer)

Eventos de Windows proporciona una manera estándar y centralizada de que las aplicaciones (y el sistema operativo) registren eventos importantes de software y hardware. El servicio de registro de eventos almacena eventos de varios orígenes en una sola colección denominada registro de eventos. Antes de Windows Vista, usaría Seguimiento de eventos para Windows (ETW) o registro de eventos para registrar eventos. Windows Vista introdujo un nuevo modelo de eventos que unifica tanto ETW como la API de registro de eventos de Windows.

El instalador también escribe entradas en el registro de eventos. Estos registran eventos, tales como:

  • Éxito o error de la instalación; eliminación o reparación de un producto.
  • Errores que se producen durante la configuración del producto.
  • Detección de datos de configuración dañados.

Si se escribe una gran cantidad de información, el archivo de registro de eventos puede estar lleno y el instalador muestra el mensaje "El archivo de registro de la aplicación está lleno".

El instalador podría escribir las siguientes entradas en el registro de eventos. Todos los mensajes de registro de eventos tienen un identificador de evento único. Todos los errores generales creados en la tabla Error devueltos de una instalación que produce un error se registran en el registro de eventos de la aplicación con un identificador de mensaje igual al error + 10,000. Por ejemplo, el número de error de la tabla Error de una instalación completada correctamente es 1707. La instalación correcta se registra en el registro de eventos de la aplicación con un identificador de mensaje de 11707 (1707 + 10,000).

Para obtener más información sobre cómo habilitar el registro detallado en el equipo de un usuario al solucionar problemas de implementación, consulte Procedimientos recomendados de Windows Installer.

Id. de evento Message Comentarios
1001 No se pudo detectar el producto '%1', la característica '%2' durante la solicitud del componente '%3' Un mensaje de advertencia. Para obtener detalles, consulte Buscar una característica o un componente rotos.
1002 Valor inesperado o que falta (nombre: '%1', valor: '%2') en la clave '%3' Mensaje de error de que se produjo un valor inesperado o que faltaba.
1003 Subclave '%1' inesperada o ausente en la clave '%2' Mensaje de error de que se produjo una subclave inesperada o que faltaba.
1004 Error de detección del producto '%1', característica '%2', componente '%3' Nota: A partir de la versión 2.0 de Windows Installer, este mensaje es: Error de detección del producto '%1', característica '%2', componente '%3'. El recurso '%4' no existe.
Un mensaje de advertencia. Consulte Buscar una característica o un componente rotos.
1005 Operación de instalación empezó un reinicio Mensaje informativo de que la instalación empezó un reinicio del sistema.
1006 No se puede realizar la comprobación de la firma digital del archivador '%1'. WinVerifyTrust no está disponible en el equipo. Mensaje de advertencia. Se creó un archivador en la tabla MsiDigitalSignature para que winVerifyTrust realice una comprobación. No se pudo realizar esta acción porque el equipo no tiene instalados los archivos DLL de criptografía adecuados.
1007 La directiva de restricción de software no permite la instalación de %1. Windows Installer solo permite la ejecución de elementos sin restricciones. El nivel de autorización devuelto por la directiva de restricción de software era %2. Mensaje de error que indica que el administrador ha configurado la directiva de restricción de software para no permitir esta instalación.
1008 No se permite la instalación de %1 debido a un error en el procesamiento de directivas de restricción de software. El objeto no es de confianza. Mensaje de error que indica que hubo problemas al intentar comprobar el paquete según la directiva de restricción de software.
1012 Esta versión de Windows no admite la implementación de paquetes de 64 bits. El script '%1' es para un paquete de 64 bits. Mensaje de error que indica que los scripts de paquetes de 64 bits solo se pueden ejecutar en un equipo de 64 bits.
1013 {Informe de excepción no controlada} Mensaje de error de una excepción no controlada, este es el informe.
1014 Información del proxy de Windows Installer no registrada correctamente Mensaje de error que indica que la información del proxy no se registró correctamente.
1015 No se pudo conectarse con el servidor. Error: %d Mensaje informativo de que la instalación no pudo conectarse al servidor.
1016 Error en la detección del producto '%1', característica '%2', componente '%3'. No se pudo encontrar el recurso '%4' en un componente de ejecución desde el origen porque no se encontró ningún origen válido y accesible. Mensaje de advertencia. Para obtener más información, consulte Buscar una característica o un componente rotos.
1017 El SID de usuario ha cambiado de '%1' a '%2', pero la aplicación administrada y las claves de datos de usuario no se pueden actualizar. Error = '%3'. Mensaje de error que indica que se produjo un error al intentar actualizar el registro del usuario después de cambiar el SID del usuario.
1018 No se puede instalar la aplicación '%1' porque no es compatible con esta versión de Windows. Mensaje de error que indica que la instalación no es compatible con la versión que se está ejecutando en este momento de Windows. Contacte con el fabricante del software que se está instalando para una actualización.
1019 Producto: %1. La actualización '%2' se quitó correctamente. Mensaje informativo de que el instalador ha quitado la actualización. Windows Installer 2.0: No disponible.
1020 Producto: %1. No se pudo quitar la actualización '%2'. Código de error: %3. Encontrará información adicional en el archivo de registro %4. Mensaje de error que indica que el instalador no pudo quitar la actualización. Información adicional disponible en el archivo de registro. Windows Installer 2.0: No disponible.
1021 Producto: %1. No se pudo quitar la actualización '%2'. Código de error: %3. Mensaje de error que indica que el instalador no pudo quitar la actualización. Para obtener más información sobre cómo activar el registro, consulte Habilitación del registro detallado en el equipo del usuario al solucionar problemas de implementación.Windows Installer 2.0: No disponible.
1022 Producto: %1. Actualización '%2' instalada correctamente. Mensaje informativo que el instalador ha instalado correctamente la actualización. Windows Installer 2.0: No disponible.
1023 Producto: %1. No se pudo instalar la actualización '%2'. Código de error: %3. Encontrará información adicional en el archivo de registro %4. Mensaje de error que indica que el instalador no pudo instalar la actualización. Información adicional disponible en el archivo de registro. Windows Installer 2.0: No disponible.
1024 Producto: %1. No se pudo instalar la actualización '%2'. Código de error: %3. Mensaje de error que indica que el instalador no pudo instalar la actualización. Para obtener más información sobre cómo activar el registro, consulte Habilitación del registro detallado en el equipo del usuario al solucionar problemas de implementación.Windows Installer 2.0: No disponible.
1025 Producto: %1. El archivo %2 está en uso en el siguiente proceso: Nombre: %3 , Id.%4. Windows Installer 2.0: No disponible.
1026 Windows Installer ha determinado que su clave del Registro de datos de configuración no se ha protegido correctamente. El propietario de la clave debe ser Sistema local o Builtin\Administrators. La clave existente se eliminará y se volverá a crear con la configuración de seguridad adecuada. Mensaje de advertencia. Windows Installer 3.1 y versiones anteriores: No disponible.
1027 Windows Installer ha determinado que una subclave %1 con sus datos de configuración no se ha protegido correctamente. El propietario de la clave debe ser Sistema local o Builtin\Administrators. Se eliminará la subclave existente y todo su contenido. Mensaje de advertencia. Windows Installer 3.1 y versiones anteriores: No disponible.
1028 Windows Installer ha determinado que su carpeta de caché de datos de configuración no se ha protegido correctamente. El propietario de la clave debe ser Sistema local o Builtin\Administrators. La carpeta existente se eliminará y se volverá a crear con la configuración de seguridad adecuada. Mensaje de advertencia Windows Installer 3.1 y versiones anteriores: No disponible.
1029 Producto: %1. Es necesario reiniciar el sistema Mensaje de advertencia que indica que se requiere un reinicio del sistema para completar la instalación y el reinicio se ha aplazado a un momento posterior. Windows Installer 3.1 y versiones anteriores: No disponible.
1030 Producto: %1. La aplicación intentó instalar una versión más reciente del archivo protegido %2 de Windows. Es posible que tenga que actualizar el sistema operativo para que esta aplicación funcione correctamente. (Versión del paquete: %3, versión protegida del sistema operativo: %4). Mensaje de advertencia que indica que la instalación intentó reemplazar un archivo crítico protegido por Protección de recursos de Windows. Es posible que sea necesario actualizar el sistema operativo para usar esta aplicación. Windows Installer 3.1 y versiones anteriores: No disponible.
1031 Producto: %1. El ensamblado '%2' para el componente '%3' está en uso. Mensaje de advertencia que indica que la instalación intentó actualizar un ensamblado que está en uso. El sistema debe reiniciarse para completar la actualización de este ensamblado. Windows Installer 3.1 y versiones anteriores: No disponible.
1032 Error durante la actualización de las variables de entorno actualizadas durante la instalación de '%1'. Mensaje de advertencia que indica que algunos usuarios que han iniciado sesión en el equipo pueden tener que cerrar sesión y volver para completar la actualización de las variables de entorno. Windows Installer 3.1 y versiones anteriores: No disponible.
1033 Producto: %1. Versión: %2. Idioma: %3. Instalación completada con estado: %4. Fabricante: %5. Campo 1: ProductName Campo 2: ProductVersion
Campo 3: ProductLanguage
Windows Installer 3.1 y versiones anteriores: No disponible.
Campo 5: Manufacturer
Windows Installer 4.5 y versiones anteriores: Campo 5 no disponible.
1034 Producto: %1. Versión: %2. Idioma: %3. Eliminación completada con el estado: %4. Fabricante: %5. Campo 1: ProductName Campo 2: ProductVersion
Campo 3: ProductLanguage
Windows Installer 3.1 y versiones anteriores: No disponible.
Campo 5: Manufacturer
Windows Installer 4.5 y versiones anteriores: Campo 5 no disponible.
1035 Producto: %1. Versión: %2. Idioma: %3. Cambio de configuración completado con estado: %4. Fabricante: %5. Campo 1: ProductName Campo 2: ProductVersion
Campo 3: ProductLanguage
Campo 5: Manufacturer
Windows Installer 4.5 y versiones anteriores: Campo 5 no disponible.
1036 Producto: %1. Versión: %2. Idioma: %3. Actualización: %4. Instalación de la actualización completada con estado: %5. Fabricante: %6. Campo 1: ProductName Campo 2: ProductVersion
Campo 3: ProductLanguage
Campo 4: este es el nombre descriptivo si la tabla MsiPatchMetadata se encuentra en el paquete de revisión. De lo contrario, este es el GUID de código de revisión de la revisión.
Campo 5: estado de la instalación de la actualización.
Windows Installer 3.1 y versiones anteriores: No disponible.
Campo 6: Manufacturer
Windows Installer 4.5 y versiones anteriores: Campo 6 no disponible.
1037 Producto: %1. Versión: %2. Idioma: %3. Actualización: %4. Eliminación de la actualización completada con el estado: %5. Fabricante: %6. Campo 1: ProductName Campo 2: ProductVersion
Campo 3: ProductLanguage
Campo 4: este es el nombre descriptivo si la tabla MsiPatchMetadata se encuentra en el paquete de revisión. De lo contrario, este es el GUID de código de revisión de la revisión.
Campo 5: estado de eliminación de la actualización.
Windows Installer 3.1 y versiones anteriores: No disponible.
Campo 6: Manufacturer
Windows Installer 4.5 y versiones anteriores: Campo 6 no disponible.
1038 Producto: %1. Versión: %2. Idioma: %3. Se requiere reiniciar. Tipo de reinicio: %4. Motivo de reinicio: %5. Fabricante: %6. Campo 1: ProductName Campo 2: ProductVersion
Campo 3: ProductLanguage
Campo 4: constante que indica el tipo de reinicio:
msirbRebootImmediate (1): hubo un reinicio inmediato del equipo.
msirbRebootDeferred (2): un usuario o administrador ha aplazado un reinicio necesario del equipo mediante la interfaz de usuario o REBOOT=ReallySuppress.
Campo 5: constante que indica el motivo del reinicio:
msirbRebootUndeterminedReason (0): se requiere reiniciar por un motivo no especificado.
msirbRebootInUseFilesReason (1): se requiere reiniciar para reemplazar los archivos en uso.
msirbRebootScheduleRebootReason (2): el paquete contiene una acción ScheduleReboot.
msirbRebootForceRebootReason (3): el paquete contiene una acción ForceReboot.
msirbRebootCustomActionReason (4): una acción personalizada denominada función MsiSetMode.
Windows Installer 3.1 y versiones anteriores: No disponible.
Campo 6: Manufacturer
Windows Installer 4.5 y versiones anteriores: Campo 6 no disponible.
1044 %1 no está firmado por Microsoft. Por lo tanto, se rechaza según la directiva de bloqueo de Windows. Mensaje de error que indica que Microsoft no ha firmado el binario y no se permite según la directiva de bloqueo de Windows.
10005 El instalador ha encontrado un error inesperado al instalar este paquete. Esto puede deberse a un problema del paquete. El código de error es [1]. {{Los argumentos son: [2], [3], [4]}} Mensaje de error que indica que se ha producido un error interno. El texto de este mensaje se basa en el texto creado para el error 5 en la tabla Error.
11707 Producto [2]: la operación de instalación se completó correctamente Mensaje informativo de que la instalación del producto se realizó correctamente.
11708 Producto [2]: error en la operación de instalación Mensaje de error de que se produjo un error en la instalación del producto.
11728 Producto [2]: configuración de clientes completada correctamente. Mensaje informativo de que la configuración del producto se realizó correctamente.

 

Puede importar cadenas de errores localizadas de eventos en la base de datos mediante Msidb.exe o MsiDatabaseImport. El SDK incluye cadenas de recursos localizadas para cada uno de los idiomas enumerados en la sección Localizar las tablas error y ActionText. Si no se rellenan las cadenas de error correspondientes a eventos, el instalador carga las cadenas localizadas para el idioma especificado por la propiedad ProductLanguage.