Partilhar via


MsiExec.exe e InstMsi.exe mensagens de erro (para desenvolvedores)

Observação

Este artigo destina-se a desenvolvedores de software que usam o Windows Installer para criar pacotes de instalação para seus aplicativos. Se for um utilizador com dificuldades com o computador durante ou depois de instalar ou desinstalar uma aplicação, deve contactar o apoio ao cliente para o software que está a tentar instalar ou remover. Se precisar de suporte para um produto Microsoft, visite nosso site de suporte técnico .

Esses códigos de erro são retornados pelas funções do Windows Installer MsiExec.exe e InstMsi.exe. Observe que qualquer erro no Winerror.h (como ERROR_INVALID_DATA) também pode ser retornado. Para obter mais códigos de erro retornados pelo Windows Installer, consulte mensagens de erro do Windows Installer.

Os códigos de erro ERROR_SUCCESS, ERROR_SUCCESS_REBOOT_INITIATED e ERROR_SUCCESS_REBOOT_REQUIRED indicam sucesso. Se ERROR_SUCCESS_REBOOT_REQUIRED for retornado, a instalação foi concluída com êxito, mas uma reinicialização é necessária para concluir a operação de instalação.

Código de erro Valor Descrição
ERROR_SUCCESS 0 A ação foi concluída com êxito.
ERROR_INVALID_DATA 13 Os dados são inválidos.
ERROR_INVALID_PARAMETER 87 Um dos parâmetros era inválido.
ERROR_CALL_NOT_IMPLEMENTED 120 Esse valor é retornado quando uma ação personalizada tenta chamar uma função que não pode ser chamada a partir de ações personalizadas. A função retorna o valor ERROR_CALL_NOT_IMPLEMENTED.
ERROR_APPHELP_BLOCK 1259 Se o Windows Installer determinar que um produto pode ser incompatível com o sistema operacional atual, ele exibirá uma caixa de diálogo informando o usuário e perguntando se deve tentar instalar mesmo assim. Esse código de erro é retornado se o usuário optar por não tentar a instalação.
ERROR_INSTALL_SERVICE_FAILURE 1601 Não foi possível aceder ao serviço Windows Installer. Entre em contato com a equipe de suporte para verificar se o serviço Windows Installer está registrado corretamente.
ERROR_INSTALL_USEREXIT 1602 O usuário cancelou a instalação.
ERROR_INSTALL_FAILURE 1603 Ocorreu um erro fatal durante a instalação.
ERROR_INSTALL_SUSPEND 1604 Instalação suspensa, incompleta.
ERROR_UNKNOWN_PRODUCT 1605 Esta ação só é válida para produtos que estão atualmente instalados.
ERROR_UNKNOWN_FEATURE 1606 O identificador de recurso não está registrado.
ERROR_UNKNOWN_COMPONENT 1607 O identificador do componente não está registrado.
ERROR_UNKNOWN_PROPERTY 1608 Esta é uma propriedade desconhecida.
ERROR_INVALID_HANDLE_STATE 1609 O identificador está em um estado inválido.
ERROR_BAD_CONFIGURATION 1610 Os dados de configuração deste produto estão corrompidos. Entre em contato com sua equipe de suporte.
ERROR_INDEX_ABSENT 1611 O qualificador do componente não está presente.
ERROR_INSTALL_SOURCE_ABSENT 1612 A fonte de instalação deste produto não está disponível. Verifique se a fonte existe e se você pode acessá-la.
ERROR_INSTALL_PACKAGE_VERSION 1613 Este pacote de instalação não pode ser instalado pelo serviço Windows Installer. Tem de instalar um service pack do Windows que contenha uma versão mais recente do serviço Windows Installer.
ERROR_PRODUCT_UNINSTALLED 1614 O produto é desinstalado.
ERROR_BAD_QUERY_SYNTAX 1615 A sintaxe de consulta SQL é inválida ou não tem suporte.
ERROR_INVALID_FIELD 1616 O campo de registo não existe.
ERROR_INSTALL_ALREADY_RUNNING 1618 Outra instalação já está em andamento. Conclua essa instalação antes de prosseguir com esta instalação. Para obter informações sobre o mutex, consulte _MSIExecute Mutex.
ERROR_INSTALL_PACKAGE_OPEN_FAILED 1619 Não foi possível abrir este pacote de instalação. Verifique se o pacote existe e está acessível ou entre em contato com o fornecedor do aplicativo para verificar se este é um pacote válido do Windows Installer.
ERROR_INSTALL_PACKAGE_INVALID 1620 Não foi possível abrir este pacote de instalação. Entre em contato com o fornecedor do aplicativo para verificar se este é um pacote válido do Windows Installer.
ERROR_INSTALL_UI_FAILURE 1621 Ocorreu um erro ao iniciar a interface de utilizador do serviço Windows Installer. Entre em contato com sua equipe de suporte.
ERROR_INSTALL_LOG_FAILURE 1622 Ocorreu um erro ao abrir o ficheiro de registo de instalação. Verifique se o local do arquivo de log especificado existe e é gravável.
ERROR_INSTALL_LANGUAGE_UNSUPPORTED 1623 Este idioma deste pacote de instalação não é suportado pelo seu sistema.
ERROR_INSTALL_TRANSFORM_FAILURE 1624 Houve um erro ao aplicar transformações. Verifique se os caminhos de transformação especificados são válidos.
ERROR_INSTALL_PACKAGE_REJECTED 1625 Esta instalação é proibida pela política do sistema. Entre em contato com o administrador do sistema.
ERROR_FUNCTION_NOT_CALLED 1626 A função não pôde ser executada.
ERROR_FUNCTION_FAILED 1627 A função falhou durante a execução.
ERROR_INVALID_TABLE 1628 Uma tabela inválida ou desconhecida foi especificada.
ERROR_DATATYPE_MISMATCH 1629 Os dados fornecidos são do tipo errado.
ERROR_UNSUPPORTED_TYPE 1630 Não há suporte para dados desse tipo.
ERROR_CREATE_FAILED 1631 Falha ao iniciar o serviço Windows Installer. Entre em contato com sua equipe de suporte.
ERROR_INSTALL_TEMP_UNWRITABLE 1632 A pasta Temp está cheia ou inacessível. Verifique se a pasta Temp existe e se você pode gravar nela.
ERROR_INSTALL_PLATFORM_UNSUPPORTED 1633 Este pacote de instalação não é suportado nesta plataforma. Entre em contato com o fornecedor do aplicativo.
ERROR_INSTALL_NOTUSED 1634 O componente não é usado nesta máquina.
ERROR_PATCH_PACKAGE_OPEN_FAILED 1635 Não foi possível abrir este pacote de patch. Verifique se o pacote de patch existe e está acessível ou entre em contato com o fornecedor do aplicativo para verificar se este é um pacote de patch válido do Windows Installer.
ERROR_PATCH_PACKAGE_INVALID 1636 Não foi possível abrir este pacote de patch. Entre em contato com o fornecedor do aplicativo para verificar se este é um pacote de patch válido do Windows Installer.
ERROR_PATCH_PACKAGE_UNSUPPORTED 1637 Este pacote de patch não pode ser processado pelo serviço Windows Installer. Tem de instalar um service pack do Windows que contenha uma versão mais recente do serviço Windows Installer.
ERROR_PRODUCT_VERSION 1638 Outra versão deste produto já está instalada. A instalação desta versão não pode continuar. Para configurar ou remover a versão existente deste produto, utilize Adicionar ou Remover Programas no Painel de Controlo.
ERROR_INVALID_COMMAND_LINE 1639 Argumento de linha de comando inválido. Consulte o SDK do Windows Installer para obter ajuda detalhada da linha de comando.
ERROR_INSTALL_REMOTE_DISALLOWED 1640 O usuário atual não tem permissão para executar instalações a partir de uma sessão de cliente de um servidor que executa o serviço de função do Terminal Server.
ERROR_SUCCESS_REBOOT_INITIATED 1641 O instalador iniciou uma reinicialização. Esta mensagem indica sucesso.
ERROR_PATCH_TARGET_NOT_FOUND 1642 O instalador não pode instalar o patch de atualização porque o programa que está sendo atualizado pode estar faltando ou o patch de atualização atualiza uma versão diferente do programa. Verifique se o programa a ser atualizado existe no seu computador e se você tem o patch de atualização correto.
ERROR_PATCH_PACKAGE_REJECTED 1643 O pacote de patch não é permitido pela política do sistema.
ERROR_INSTALL_TRANSFORM_REJECTED 1644 Uma ou mais personalizações não são permitidas pela política do sistema.
ERROR_INSTALL_REMOTE_PROHIBITED 1645 O Windows Installer não permite a instalação a partir de uma Ligação ao Ambiente de Trabalho Remoto.
ERROR_PATCH_REMOVAL_UNSUPPORTED 1646 O pacote de patch não é um pacote de patch removível.
ERROR_UNKNOWN_PATCH 1647 O patch não é aplicado a este produto.
ERROR_PATCH_NO_SEQUENCE 1648 Nenhuma sequência válida foi encontrada para o conjunto de patches.
ERROR_PATCH_REMOVAL_DISALLOWED 1649 A remoção do patch não foi permitida pela política.
ERROR_INVALID_PATCH_XML 1650 Os dados do patch XML são inválidos.
ERROR_PATCH_MANAGED_ADVERTISED_PRODUCT 1651 O usuário administrativo não conseguiu aplicar o patch para um aplicativo gerenciado por usuário ou por máquina que está no estado anunciado.
ERROR_INSTALL_SERVICE_SAFEBOOT 1652 O Windows Installer não está acessível quando o computador está no Modo de Segurança . Saia do Modo de Segurança e tente novamente ou tente utilizar de restauro do sistema para devolver o computador a um estado anterior. Disponível a partir do Windows Installer versão 4.0.
ERROR_ROLLBACK_DISABLED 1653 Não foi possível executar uma transação de vários pacotes porque a reversão foi desativada. As instalações de vários pacotes não podem ser executadas se a reversão estiver desativada. Disponível a partir do Windows Installer versão 4.5.
ERROR_INSTALL_REJECTED 1654 A aplicação que está a tentar executar não é suportada nesta versão do Windows. Um pacote, patch ou transformação do Windows Installer que não tenha sido assinado pela Microsoft não pode ser instalado em um computador ARM.
ERROR_SUCCESS_REBOOT_REQUIRED 3010 É necessário reiniciar para concluir a instalação. Esta mensagem indica sucesso. Isso não inclui instalações em que a ação ForceReboot é executada.