8.9. Windows Defender bloqueia DLLs do FFmpeg na inicialização

Erro 0xc0e90002 na inicialização — avcodec.dll não foi projetada para ser executada no Windows

Se você vir a seguinte mensagem ao iniciar o computador:

"C:\Program Files\AnyCam\avcodec.dll não foi projetada para ser executada no Windows ou contém um erro. Tente reinstalar o programa usando a mídia de instalação original ou entre em contato com o administrador do sistema ou o fornecedor do software. Status do erro 0xc0e90002."

Este erro é causado pelo controle de acesso a pastas do Windows Defender, que bloqueia as DLLs do FFmpeg do AnyCam na inicialização. As DLLs (avcodec.dll, avutil.dll, avformat.dll e outras) são componentes legítimos do AnyCam e não contêm software malicioso. O Windows Defender pode marcá-las incorretamente como ameaças, especialmente após uma atualização de definições do Windows Defender.

Para resolver este problema permanentemente, siga as três etapas descritas abaixo.

Etapa 1: Adicionar arquivos individuais do FFmpeg às exclusões do Windows Defender

Esta é a etapa chave que a maioria dos usuários ignora — o Windows Defender trata cada DLL como um arquivo executável separado que pode ser marcado independentemente. Adicionar apenas o arquivo .exe não é suficiente.

  1. Abra a Segurança do Windows e vá para Proteção contra vírus e ameaças.

  2. Clique em Gerenciar configurações em Configurações de proteção contra vírus e ameaças.

  3. Role para baixo até a seção Exclusões e clique em Adicionar ou remover exclusões.

  4. Clique em Adicionar uma exclusão e selecione Arquivo.

  5. Adicione cada um dos seguintes arquivos de C:\Program Files\AnyCam\:

    • ffmpeg-anycam.exe

    • avcodec.dll

    • avutil.dll

    • avformat.dll

    • swscale.dll

    • swresample.dll

Etapa 2: Permitir através do controle de acesso a pastas

  1. Na Segurança do Windows, vá para Proteção contra vírus e ameaças.

  2. Role para baixo até Proteção contra ransomware e clique em Gerenciar proteção contra ransomware.

  3. Clique em Permitir que um aplicativo acesse através do controle de acesso a pastas.

  4. Clique em Adicionar um aplicativo permitido e selecione Aplicativos bloqueados recentemente.

  5. Encontre e permita ffmpeg-anycam.exe e AnyCam.exe.

Etapa 3: Adicionar uma exclusão de pasta para todo o diretório AnyCam

Como medida de segurança adicional, exclua toda a pasta de instalação do AnyCam:

  1. Nas Configurações de proteção contra vírus e ameaças, vá para Exclusões.

  2. Clique em Adicionar uma exclusão e selecione Pasta.

  3. Selecione C:\Program Files\AnyCam\.

Após concluir as três etapas, reinicie o computador para verificar se o erro não aparece mais.

Se o problema persistir após seguir estas etapas, tente reinstalar o AnyCam com o instalador mais recente disponível em https://anycam.io/download/, e então repita as etapas de exclusão antes de reiniciar.