Registro em log de eventos (Windows Installer)
eventos do Windows fornece uma maneira padrão e centralizada para aplicativos (e o sistema operacional) registrarem eventos de hardware e software importantes. O serviço de registro em log de eventos armazena eventos de várias fontes em uma única coleção chamada log de eventos. Antes do Windows Vista, você usaria ETW (Rastreamento de Eventos para Windows) ou de Log de Eventos para registrar eventos em log. O Windows Vista introduziu um novo modelo de evento que unifica o ETW e a API do Log de Eventos do Windows.
O instalador também grava entradas no log de eventos. Estes eventos de registro, como o seguinte:
- Êxito ou falha da instalação; remoção ou reparo de um produto.
- Erros que ocorrem durante a configuração do produto.
- Detecção de dados de configuração corrompidos.
Se uma grande quantidade de informações for gravada, o arquivo de Log de Eventos poderá ficar cheio e o instalador exibirá a mensagem "O arquivo de log do aplicativo está cheio".
O instalador pode gravar as seguintes entradas no log de eventos. Todas as mensagens de log de eventos têm uma ID de evento exclusiva. Todos os erros gerais criados na tabela Error retornados para uma instalação que falha são registrados no Log de Eventos do Aplicativo com uma ID de mensagem igual ao Erro + 10.000. Por exemplo, o número de erro na tabela Erro de uma instalação concluída com êxito é 1707. A instalação bem-sucedida é registrada no Log de Eventos do Aplicativo com uma ID de mensagem de 11707 (1707 + 10.000).
Para obter informações sobre como habilitar o log detalhado no computador de um usuário ao solucionar problemas de implantação, consulte As Práticas Recomendadas do Windows Installer.
ID do evento | Mensagem | Observações |
---|---|---|
1001 | Falha na detecção do produto '%1', recurso '%2' durante solicitação de componente '%3' | Uma mensagem de aviso. Para obter detalhes, consulte Procurando um recurso ou componente quebrado. |
1002 | Valor inesperado ou ausente (nome: '%1', valor: '%2') na chave '%3' | Mensagem de erro informando que havia um valor inesperado ou ausente. |
1003 | Subchave inesperada ou ausente '%1' na chave '%2' | Mensagem de erro informando que havia uma subchave inesperada ou ausente. |
1004 | Falha na detecção do produto '%1', recurso '%2', componente '%3' falharam Observação: Começando com o Windows Installer versão 2.0, esta mensagem é: Detecção do produto '%1', recurso '%2', componente '%3' falhou. O recurso '%4' não existe. |
Uma mensagem de aviso. Consulte também Pesquisando por um recurso oude componentes interrompidos. |
1005 | A operação de instalação iniciou uma reinicialização | Mensagem informativa de que a instalação iniciou uma reinicialização do sistema. |
1006 | A verificação da assinatura digital do gabinete '%1' não pode ser executada. WinVerifyTrust não está disponível no computador. | Mensagem de aviso. Um gabinete foi criado na tabela MsiDigitalSignature ter uma verificação WinVerifyTrust executada. Essa ação não pôde ser executada porque o computador não tem as DLLs de criptografia adequadas instaladas. |
1007 | A instalação de %1 não é permitida pela política de restrição de software. O Windows Installer permite apenas a execução de itens irrestritos. O nível de autorização retornado pela política de restrição de software foi %2. | Uma mensagem de erro indicando que o administrador configurou a política de restrição de software para não permitir essa instalação. |
1008 | A instalação de %1 não é permitida devido a um erro no processamento da política de restrição de software. O objeto não pode ser confiável. | Uma mensagem de erro indicando que houve problemas ao tentar verificar o pacote de acordo com a política de restrição de software. |
1012 | Esta versão do Windows não dá suporte à implantação de pacotes de 64 bits. O script '%1' é para um pacote de 64 bits. | Mensagem de erro indicando que scripts para pacotes de 64 bits só podem ser executados em um computador de 64 bits. |
1013 | {Relatório de exceção sem tratamento} | Mensagem de erro para uma exceção sem tratamento, este é o relatório. |
1014 | Informações de proxy do Windows Installer não registradas corretamente | Mensagem de erro informando que as informações de proxy não foram registradas corretamente. |
1015 | Falha ao se conectar ao servidor. Erro: %d | Mensagem informativa informando que a instalação falhou ao se conectar ao servidor. |
1016 | Falha na detecção do produto '%1', recurso '%2', componente '%3'. O recurso '%4' em um componente de execução de origem não pôde ser localizado porque nenhuma fonte válida e acessível foi encontrada. | Mensagem de aviso. Para obter mais informações, consulte Pesquisar um recurso ou componente quebrado. |
1017 | O SID do usuário foi alterado de '%1' para '%2', mas o aplicativo gerenciado e as chaves de dados do usuário não podem ser atualizados. Erro = '%3'. | Mensagem de erro indicando que ocorreu um erro ao tentar atualizar o registro do usuário depois que o SID do usuário foi alterado. |
1018 | O aplicativo '%1' não pode ser instalado porque ele não é compatível com esta versão do Windows. | Mensagem de erro indicando que a instalação é incompatível com a versão atualmente em execução do Windows. Entre em contato com o fabricante do software que está sendo instalado para obter uma atualização. |
1019 | Produto: %1 - Atualização '%2' foi removido com êxito. | Mensagem informativa de que o instalador removeu a atualização.Windows Installer 2.0: Não disponível. |
1020 | Produto: não foi possível remover %1 - Atualizar '%2'. Código de erro %3. Informações adicionais estão disponíveis no arquivo de log %4. | Mensagem de erro indicando que o instalador não pôde remover a atualização. Informações adicionais estão disponíveis no arquivo de log.Windows Installer 2.0: Não disponível. |
1021 | Produto: não foi possível remover %1 - Atualizar '%2'. Código de erro %3. | Mensagem de erro indicando que o instalador não pôde remover a atualização. Para obter informações sobre como ativar o registro em log, consulte Habilitar o log detalhado no computador do usuário ao solucionar problemas de implantação.Windows Installer 2.0: não disponível. |
1022 | Produto: %1 – Atualizar '%2' instalado com êxito. | Mensagem informativa de que o instalador instalou a atualização com êxito.
Windows Installer 2.0: Não disponível. |
1023 | Produto: não foi possível instalar %1 - Atualizar '%2'. Código de erro %3. Informações adicionais estão disponíveis no arquivo de log %4. | Mensagem de erro indicando que o instalador não pôde instalar a atualização. Informações adicionais estão disponíveis no arquivo de log.Windows Installer 2.0: Não disponível. |
1024 | Produto: não foi possível instalar %1 - Atualizar '%2'. Código de erro %3. | Mensagem de erro indicando que o instalador não pôde instalar a atualização. Para obter informações sobre como ativar o log, consulte Habilitar o log detalhado no computador do usuário ao solucionar problemas de implantação.Windows Installer 2.0: não disponível. |
1025 | Produto: %1. O arquivo %2 está sendo usado pelo seguinte processo: Nome: %3, ID %4. |
Windows Installer 2.0: Não disponível. |
1026 | O Windows Installer determinou que sua chave de registro de dados de configuração não foi protegida corretamente. O proprietário da chave deve ser Sistema Local ou Builtin\Administrators. A chave existente será excluída e recriada com as configurações de segurança apropriadas. | Mensagem de aviso.Windows Installer 3.1 eanteriores: Não disponível. |
1027 | O Windows Installer determinou que uma sub-chave do Registro %1 dentro de seus dados de configuração não foi protegida corretamente. O proprietário da chave deve ser Sistema Local ou Builtin\Administrators. A sub-chave existente e todo o conteúdo serão excluídos. | Mensagem de aviso.Windows Installer 3.1 eanteriores: Não disponível. |
1028 | O Windows Installer determinou que sua pasta de cache de dados de configuração não foi protegida corretamente. O proprietário da chave deve ser Sistema Local ou Builtin\Administrators. A pasta existente será excluída e recriada com as configurações de segurança apropriadas. | Mensagem de avisoWindows Installer 3.1 eanterior: Não disponível. |
1029 | Produto: %1. Reinicialização necessária. | Mensagem de aviso indicando que uma reinicialização do sistema é necessária para concluir a instalação e a reinicialização foi adiada para um momento posterior.Windows Installer 3.1 eanteriores: Não disponível. |
1030 | Produto: %1. O aplicativo tentou instalar uma versão mais recente do arquivo protegido do Windows %2. Talvez seja necessário atualizar o sistema operacional para que esse aplicativo funcione corretamente. (Versão do pacote: %3, versão protegida do sistema operacional: %4). | Mensagem de aviso indicando que a instalação tentou substituir um arquivo crítico protegido por do Windows Resource Protection. Uma atualização do sistema operacional pode ser necessária para usar este aplicativo.
Windows Installer 3.1 eanteriores: Não disponível. |
1031 | Produto: %1. O assembly '%2' para o componente '%3' está em uso. | Mensagem de aviso indicando que a instalação tentou atualizar um assembly atualmente em uso. O sistema deve ser reiniciado para concluir a atualização deste assembly.Windows Installer 3.1 eanteriores: Não disponível. |
1032 | Erro ao atualizar variáveis de ambiente atualizadas durante a instalação de '%1'. | Mensagem de aviso indicando que alguns usuários que estão conectados ao computador podem precisar fazer logoff e fazer logon novamente para concluir a atualização das variáveis de ambiente.Windows Installer 3.1 eanteriores: Não disponível. |
1033 | Produto: %1. Versão: %2. Idioma: %3. Instalação concluída com status: %4. Fabricante: %5. | Campo 1 – ProductName Field 2 – ProductVersion Campo 3 – ProductLanguage Windows Installer 3.1 eanteriores: Não disponível. Campo 5 –fabricante de Windows Installer 4.5 eanteriores: Campo 5 não disponível. |
1034 | Produto: %1. Versão: %2. Idioma: %3. Remoção concluída com status: %4. Fabricante: %5. | Campo 1 – ProductName Field 2 – ProductVersion Campo 3 – ProductLanguage Windows Installer 3.1 eanteriores: Não disponível. Campo 5 –fabricante de Windows Installer 4.5 eanteriores: Campo 5 não disponível. |
1035 | Produto: %1. Versão: %2. Idioma: %3. Alteração de configuração concluída com o status: %4. Fabricante: %5. | Campo 1 – ProductName Field 2 – ProductVersion Campo 3 – ProductLanguage Campo 5 –fabricante de Windows Installer 4.5 eanteriores: Campo 5 não disponível. |
1036 | Produto: %1. Versão: %2. Idioma: %3. Atualização: %4. Instalação de atualização concluída com status: %5. Fabricante: %6. | Campo 1 – ProductName Field 2 – ProductVersion Campo 3 – ProductLanguage Campo 4 – Esse é o nome amigável se a tabela MsiPatchMetadata estiver presente no pacote de patch. Caso contrário, esse é o GUID do código de patch do patch. Campo 5 – Status da instalação da atualização. Windows Installer 3.1 eanteriores: Não disponível. Campo 6 –fabricante de Windows Installer 4.5 eanteriores: Campo 6 não disponível. |
1037 | Produto: %1. Versão: %2. Idioma: %3. Atualização: %4. Remoção de atualização concluída com status: %5. Fabricante: %6. | Campo 1 – ProductName Field 2 – ProductVersion Campo 3 – ProductLanguage Campo 4 – Esse é o nome amigável se a tabela MsiPatchMetadata estiver presente no pacote de patch. Caso contrário, esse é o GUID do código de patch do patch. Campo 5 – Status da remoção da atualização. Windows Installer 3.1 eanteriores: Não disponível. Campo 6 –fabricante de Windows Installer 4.5 eanteriores: Campo 6 não disponível. |
1038 | Produto: %1. Versão: %2. Idioma: %3. Reinicialização necessária. Tipo de reinicialização: %4. Motivo da reinicialização: %5. Fabricante: %6. | Campo 1 – ProductName Field 2 – ProductVersion Campo 3 – ProductLanguage
msirbRebootDeferred (2) – um usuário ou administrador adiou uma reinicialização necessária do computador usando a interface do usuário ou REBOOT=ReallySuppress.
msirbRebootInUseFilesReason (1)- Foi necessária uma reinicialização para substituir os arquivos em uso. msirbRebootScheduleRebootReason (2)- O pacote contém uma ação ScheduleReboot. msirbRebootForceRebootReason (3)- O pacote contém uma ação ForceReboot. msirbRebootCustomActionReason (4)- Uma ação personalizada chamada função MsiSetMode. Campo 6 –fabricante de Windows Installer 4.5 eanteriores: Campo 6 não disponível. |
1044 | %1 não está assinado pela Microsoft. Portanto, rejeitando de acordo com a Política de Bloqueio do Windows. | Mensagem de erro indicando que o binário não é assinado pela Microsoft e não é permitido de acordo com a Política de Bloqueio do Windows. |
10005 | O instalador encontrou um erro inesperado ao instalar esse pacote. Isso pode indicar um problema com esse pacote. O código de erro é [1]. {{Os argumentos são: [2], [3], [4]}} | Mensagem de erro indicando que ocorreu um erro interno. O texto dessa mensagem baseia-se no texto criado para o erro 5 na tabela Erro. |
11707 | Produto [2] – Operação de instalação concluída com êxito | Mensagem informativa informando que a instalação do produto foi bem-sucedida. |
11708 | Produto [2] – Falha na operação de instalação | Mensagem de erro informando que a instalação do produto falhou. |
11728 | Produto [2] – Configuração concluída com êxito. | Mensagem informativa de que a configuração do produto foi bem-sucedida. |
Você pode importar cadeias de caracteres de erros localizadas para eventos em seu banco de dados usando Msidb.exe ou msiDatabaseImport. O SDK inclui cadeias de caracteres de recurso localizadas para cada um dos idiomas listados na seção Localizando as Tabelas de Erro e ActionText. Se as cadeias de caracteres de erro correspondentes a eventos não forem preenchidas, o instalador carregará cadeias de caracteres localizadas para o idioma especificado pela propriedade ProductLanguage.