Ao tentar executar algum dos instaladores dos programas desktop da Eagle no Windows 11, como o Eagle Gestão, pode ser exibida uma mensagem de erro acusando um bloqueio do próprio windows em relação à execução do programa. Essa mensagem contém o seguinte texto: Incapaz de executar o arquivo no diretório temporário. Instalação abortada. Erro 4551: Uma política de Controle de Aplicativo bloqueou este arquivo.
Erro exibido ao executar instalador
Este erro ocorre por conta de uma funcionalidade do Windows 11 chamada Smart App Control (SAC). Ele é um recurso de segurança do Windows 11 que controla quais executáveis, bibliotecas, scripts e outros códigos podem ser executados. Ele combina os mecanismos de Code Integrity do Windows com os serviços de reputação/inteligência em nuvem da Microsoft.
Máquinas novas com instalações limpas do Windows 11 22H2 estão vindo com essa opção marcada por padrão, o que provoca o erro mencionado anteriormente por conta das verificações realizadas pelo SAC.
Para resolver, basta inativar a configuração antes de realizar a instalação das aplicações que compõem o sistema Eagle Gestão. Essa configuração pode ser encontrada seguindo os passos abaixo:
Acessando configurações
Controle de aplicativos e do navegador
Controle inteligente de aplicativos
Após isso, basta executar o instalador do Eagle Gestão(ou demais projetos) novamente;
Importante: Nas máquinas dos clientes, recomenda-se fortemente reativar essa configuração após a conclusão da instalação do sistema. Em seguida, abra o sistema e verifique se todos os executáveis do Eagle Gestão estão sendo iniciados corretamente.