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. |