Corrigir Exclusão do Dev Drive das Verificações do Defender Causando Falsos Alertas de Antivírus no Windows 11
🔍 WiseChecker

Corrigir Exclusão do Dev Drive das Verificações do Defender Causando Falsos Alertas de Antivírus no Windows 11

Seu drive de desenvolvimento no Windows 11 pode estar excluído das verificações do Microsoft Defender Antivírus, gerando falsos positivos para código legítimo, artefatos de build ou imagens de contêiner. Essa exclusão é proposital: o Windows 11 automaticamente exclui volumes Dev Drive da verificação em tempo real e agendada para melhorar o desempenho durante tarefas de desenvolvimento. No entanto, isso pode fazer com que o Defender sinalize arquivos em outros drives que referenciam ou interagem com conteúdo excluído. Este artigo explica por que a exclusão existe, como verificá-la e como restaurar a verificação para seu Dev Drive sem perder os benefícios de desempenho.

Principais Conclusões: Corrigir Falsos Alertas de Antivírus no Dev Drive

  • Segurança do Windows > Proteção contra vírus e ameaças > Gerenciar configurações > Exclusões > Adicionar ou remover exclusões: Mostra todas as exclusões atuais, incluindo o volume Dev Drive.
  • Comando PowerShell Get-MpPreference | Select-Object -ExpandProperty ExclusionPath: Lista todos os caminhos excluídos do Defender no console.
  • Caminho do Registro HKLM\SOFTWARE\Microsoft\Windows Defender\Exclusions\Paths: Armazena entradas de exclusão que podem ser modificadas para remover a exclusão do Dev Drive.

ADVERTISEMENT

Por que o Windows 11 Exclui o Dev Drive das Verificações do Defender

O Dev Drive é um tipo de volume especializado introduzido no Windows 11 versão 22H2, projetado para hospedar código-fonte, saídas de build e dados de contêiner. Ele usa o sistema de arquivos ReFS e é otimizado para operações de E/S de arquivo comuns em fluxos de trabalho de desenvolvimento, como clonar repositórios, construir projetos e executar ambientes virtualizados.

A Microsoft exclui automaticamente o Dev Drive das verificações do Microsoft Defender Antivírus para evitar degradação de desempenho durante essas operações. A verificação em tempo real de cada leitura e gravação de arquivo em um Dev Drive pode tornar os builds até 30% mais lentos, especialmente em projetos com milhares de arquivos pequenos como node_modules ou objetos .git.

Essa exclusão é aplicada no nível do volume, ou seja, o Defender não verifica nenhum arquivo armazenado no Dev Drive. A exclusão é definida por meio do aplicativo Segurança do Windows e armazenada na chave de registro do Windows Defender. Os usuários não são avisados quando essa exclusão é criada — ela ocorre automaticamente quando um Dev Drive é formatado ou anexado.

Os falsos alertas ocorrem quando um arquivo em um drive não excluído referencia um executável, script ou biblioteca localizada no Dev Drive. Por exemplo, um script de build no drive C: pode chamar um compilador localizado no Dev Drive. O Defender verifica o script, vê que ele invoca um binário não assinado e o sinaliza como suspeito. O binário em si nunca é verificado porque está no volume excluído.

Passos para Remover a Exclusão do Dev Drive do Microsoft Defender

Para parar os falsos alertas, você deve remover a exclusão do Dev Drive do Defender. Você pode fazer isso pela interface do Segurança do Windows, PowerShell ou Editor do Registro. Cada método alcança o mesmo resultado, mas o PowerShell é o mais rápido para administradores que gerenciam várias máquinas.

Método 1: Remover a Exclusão pelo Segurança do Windows

  1. Abra o Segurança do Windows
    Pressione a tecla Windows, digite Segurança do Windows e pressione Enter. O aplicativo Segurança do Windows abre no Painel.
  2. Vá para Proteção contra vírus e ameaças
    Clique no bloco Proteção contra vírus e ameaças no painel de navegação esquerdo. As principais configurações de proteção aparecem.
  3. Acesse Gerenciar configurações
    Na seção Configurações de proteção contra vírus e ameaças, clique em Gerenciar configurações. A página de configurações para proteção em tempo real, proteção entregue pela nuvem e exclusões é aberta.
  4. Abra Exclusões
    Role para baixo até a seção Exclusões. Clique em Adicionar ou remover exclusões. Você pode ver um prompt de Controle de Conta de Usuário — clique em Sim para continuar.
  5. Encontre e remova a exclusão do Dev Drive
    Na lista de Exclusões, procure uma entrada que corresponda ao caminho do seu Dev Drive, como D:\ ou E:\DevDrive. Clique na entrada e depois clique em Remover. Confirme a remoção quando solicitado.
  6. Feche o Segurança do Windows
    Feche o aplicativo Segurança do Windows. A exclusão é removida imediatamente. O Defender agora verificará o volume Dev Drive na próxima verificação agendada ou em tempo real.

Método 2: Remover a Exclusão pelo PowerShell

  1. Abra o PowerShell como Administrador
    Pressione a tecla Windows, digite PowerShell, clique com o botão direito em Windows PowerShell nos resultados e selecione Executar como administrador. Clique em Sim no prompt de Controle de Conta de Usuário.
  2. Liste as exclusões atuais
    Execute o seguinte comando para ver todos os caminhos excluídos:
    Get-MpPreference | Select-Object -ExpandProperty ExclusionPath
    A saída mostra cada caminho excluído em uma linha separada. Identifique o caminho correspondente ao seu Dev Drive, por exemplo D:\.
  3. Remova a exclusão do Dev Drive
    Execute o seguinte comando, substituindo D:\ pelo caminho real do seu Dev Drive:
    Remove-MpPreference -ExclusionPath "D:\"
    Nenhuma mensagem de confirmação aparece se o comando for bem-sucedido.
  4. Verifique se a exclusão foi removida
    Execute o comando de lista novamente:
    Get-MpPreference | Select-Object -ExpandProperty ExclusionPath
    Confirme que o caminho do Dev Drive não aparece mais na saída.

Método 3: Remover a Exclusão pelo Editor do Registro

  1. Abra o Editor do Registro
    Pressione a tecla Windows + R, digite regedit e pressione Enter. Clique em Sim no prompt de Controle de Conta de Usuário.
  2. Navegue até a chave de Exclusões do Defender
    No painel esquerdo, navegue até:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Defender\Exclusions\Paths
  3. Encontre a entrada de exclusão do Dev Drive
    No painel direito, procure um valor cujo nome corresponda ao caminho do seu Dev Drive, por exemplo D:\. A coluna de dados normalmente mostra um valor de 0.
  4. Exclua a entrada de exclusão
    Clique com o botão direito no nome do valor e selecione Excluir. Clique em Sim para confirmar a exclusão.
  5. Feche o Editor do Registro
    Feche o Editor do Registro. A alteração entra em vigor imediatamente. Nenhuma reinicialização é necessária.

ADVERTISEMENT

Se os Falsos Alertas Persistirem Após Remover a Exclusão

Falsos alertas ainda aparecem para arquivos no Dev Drive

Após remover a exclusão, o Defender começa a verificar o Dev Drive no próximo ciclo de verificação. No entanto, resultados de verificação em cache podem causar um atraso. Force uma verificação completa abrindo o Segurança do Windows, clicando em Proteção contra vírus e ameaças, depois em Ameaças atuais clique em Opções de verificação. Selecione Verificação completa e clique em Verificar agora. Isso executa uma verificação completa de todos os drives, incluindo o Dev Drive, e atualiza o histórico de ameaças.

O desempenho do build cai significativamente após ativar a verificação

Se seus builds ficarem visivelmente mais lentos após remover a exclusão, você pode adicionar de volta uma exclusão mais restrita. Em vez de excluir todo o volume Dev Drive, exclua apenas pastas específicas que causam mais problemas de desempenho, como node_modules, .git ou bin. Para fazer isso, vá para Segurança do Windows > Proteção contra vírus e ameaças > Gerenciar configurações > Exclusões > Adicionar ou remover exclusões > Adicionar uma exclusão > Pasta. Navegue até a pasta específica e adicione-a. Isso mantém a verificação ativa para arquivos de código-fonte enquanto ignora as pastas que tornam os builds lentos.

Defender sinaliza uma ferramenta de desenvolvimento confiável no Dev Drive

Algumas ferramentas de desenvolvimento, como compiladores, depuradores ou gerenciadores de pacotes, são assinadas por seus editores, mas ainda podem ser sinalizadas devido à análise heurística. Se você confia na ferramenta, envie-a como falso positivo pelo portal Microsoft Security Intelligence em www.microsoft.com/pt-br/wdsi/filesubmission. Após o envio, o arquivo é analisado e adicionado à lista de permissões global. Alternativamente, você pode adicionar o arquivo executável específico como uma exclusão: Segurança do Windows > Proteção contra vírus e ameaças > Gerenciar configurações > Exclusões > Adicionar ou remover exclusões > Adicionar uma exclusão > Arquivo.

Item Exclusão Completa do Dev Drive Exclusão por Pasta
Descrição Exclui o volume inteiro de todas as verificações do Defender Exclui apenas pastas específicas das verificações
Impacto no desempenho Velocidade máxima de build, sem sobrecarga de verificação Velocidade moderada de build, alguma sobrecarga de verificação em arquivos de código-fonte
Risco de segurança Alto — todos os arquivos no volume nunca são verificados Baixo — apenas pastas excluídas são ignoradas
Redução de falsos alertas Elimina alertas para arquivos no Dev Drive, mas pode causar alertas entre drives Reduz alertas para pastas conhecidas como seguras enquanto verifica outro conteúdo
Esforço de configuração Definido automaticamente quando o Dev Drive é criado Requer configuração manual para cada pasta

Agora você pode remover a exclusão do Dev Drive do Microsoft Defender para parar os falsos alertas de antivírus no Windows 11. Após a remoção, monitore o desempenho do seu build e adicione exclusões de pastas restritas apenas se notar lentidão significativa. Para falsos alertas persistentes em ferramentas confiáveis, use o portal de envio Microsoft Security Intelligence para colocar arquivos específicos na lista de permissões global.

ADVERTISEMENT