Erro: O NumXLUI.Xlam não é um suplemento válido!

Muitos clientes relataram que uma estranha janela de erro aparecia quando tentavam ativar a barra de ferramentas NumXL (NumXLUI.xlam). O erro afirma: "O NumXLUI.xlam não é um suplemento válido" ou "O formato ou a extensão de arquivo do NumXLUI.xlam não é válido...".

A mensagem de erro NumXLUI.xlam não é um suplemento válido

O Windows Defender aciona a mensagem de erro quando a regra "Bloquear chamadas de API Win32 de macros do Office" é definida.

Durante uma atualização recente do serviço Windows Security e Microsoft Defender for Endpoint, os dispositivos dos usuários sofreram uma série de detecções de falsos positivos para a regra de Redução da Superfície de Ataque (ASR) "Bloquear chamadas de API Win32 da macro do Office" após a atualização para a compilação de inteligência de segurança 1.381.2140.0.

Essa nova regra bloqueia as macros VBA que tentam chamar APIs Win32 e impede o carregamento da barra de ferramentas NumXL. Em alguns casos, os usuários relataram que seus programas antivírus (AV) exibiram mensagens de aviso na tela sobre um "comportamento potencialmente malicioso" e bloquearam o carregamento do suplemento.

Diagnóstico:

Nosso produto não contém malware. Desenvolvemos o NumXL inteiramente por nós mesmos e não terceirizamos nenhuma parte.

Além disso, todos os arquivos executáveis (por exemplo, DLL, EXE e XLAM) da NumXL são assinados com um certificado de assinatura de código, o que garante que eles são de nossa empresa, a Spider Financial Corp, e não foram adulterados. Você pode verificar essas informações no certificado.

Como uma camada extra de proteção no Excel, você pode optar por desativar todas as macros, exceto as assinadas digitalmente, ou exigir que os suplementos de aplicativos sejam assinados por um editor confiável.

Por que as macros do VBA chamam a API do Win32?

O NumXL UI utiliza algumas chamadas de API do Windows para sua funcionalidade principal, como ler determinadas partes do registro (por exemplo, para determinar se o usuário está utilizando a edição de 32 ou 64 bits do Excel), armazenar itens na memória, ler as configurações de idioma do usuário para Windows e Excel e acessar a pasta de dados do aplicativo do usuário para armazenar configurações, entre outras funções.

Solução

Se a sua organização tiver a regra "Block Win32 API Calls from Office Macros" aplicada em combinação com o "modo de bloqueio", você ainda poderá usar o NumXL adicionando uma exceção para nossos arquivos.

  1. Excluir nossa pasta de instalação:
    • Para instalação de 64 bits, exclua a pasta "%Program Files%\NumXL".
    • Para instalação de 32 bits, exclua a pasta "%Program Files(x86)%\NumXL".
  2. Exclua nosso arquivo de suplemento da barra de ferramentas (NumXLUI.xlam) na pasta de instalação.

Para saber mais, consulte as seguintes diretrizes (Microsoft):

Conclusão

A mensagem de erro "NumXLUI.xlam" se deve a uma nova regra na última atualização de segurança do Windows. Ela não é indicativa de malware em nosso produto, o NumXL. Seguindo as diretrizes da Microsoft, você pode resolver esse problema adicionando uma exceção para nossos arquivos. Agradecemos sua compreensão e cooperação e garantimos nosso compromisso contínuo com a segurança e a funcionalidade de nosso software.

Comentários

iniciar sessão para comentar.

Este artigo foi útil?
0 de 1 acharam isto útil