Guia definitivo para gerenciar o Windows Defender pelo CMD: comandos e truques essenciais

Última atualização: 06/05/2025
autor: Isaac
  • controle Windows Defender através do mail CMD permite análises avançadas, atualizações e restaurações.
  • MpCmdRun.exe oferece uma variedade de comandos detalhado para personalizar a segurança.
  • É possível automatizar tarefas e resolver problemas combinando CMD e PowerShell.

Comandos para gerenciar o CMD do Windows Defender

Gerenciar o Windows Defender pela linha de comando tornou-se uma ferramenta essencial tanto para usuários avançados quanto para administradores de sistemas que buscam automatizar, personalizar e obter maior controle sobre a segurança de seus computadores Windows. Embora a maioria das pessoas utilize a interface gráfica deste antivírus, conhecer os comandos apropriados pode facilitar tarefas como verificações rápidas, agendadas ou personalizadas, atualizações, restauração de itens em quarentena e muitas outras opções, sendo especialmente útil em situações onde a interface está indisponível ou apresenta mau funcionamento.

Neste artigo, exploraremos todas as possibilidades e comandos que o Windows Defender oferece através do Prompt de Comando (CMD) , combinando informações oficiais, experiência prática e dicas úteis . Se você já se perguntou qual a vantagem de executar comandos diretamente no console para gerenciar seu antivírus, aqui está um guia completo, escrito em espanhol claro e acessível, para que você possa aproveitar ao máximo os recursos de segurança do seu sistema.

Por que usar o Windows Defender pelo CMD?

Embora o Microsoft Defender (anteriormente conhecido como Windows Defender) seja projetado principalmente para uso por meio de sua interface gráfica simples e intuitiva, a linha de comando amplia o leque de possibilidades de gerenciamento e automação . Não se trata apenas de fazer as mesmas coisas que você já faz com o mouse e cliques; a principal diferença reside na capacidade de integrar comandos em scripts, automatizar tarefas repetitivas e agendar ações de segurança que, de outra forma, exigiriam que você estivesse constantemente em frente ao computador.

Alguns casos práticos em que o gerenciamento de comando faz a diferença incluem:

  • Administração de rede: ideal para gerenciar várias equipes remotamente ou em massa.
  • Resolução de incidências:Quando a interface gráfica não funciona, a opção CMD pode salvar o dia.
  • Automação e script: Integração em arquivos .bat, tarefas agendadas ou scripts avançados para executar verificações, atualizações e outras operações sem intervenção manual.
  • personalização profunda: acesso a parâmetros avançados que nem sempre são visíveis na interface padrão.
  Como obter Sylveon no Pokémon GO: o guia definitivo

No entanto, usar o console do Windows para controlar o antivírus exige executar o CMD com privilégios de administrador ; caso contrário, muitas funções não estarão disponíveis ou apresentarão erros.

O que é MpCmdRun.exe e onde ele está?

O centro de comando do Windows Defender, acessível pelo CMD, é o arquivo executável MpCmdRun.exe ( Utilitário de Linha de Comando de Proteção contra Malware da Microsoft ). Este programa é responsável por interpretar e executar todos os comandos, parâmetros e opções relacionados à proteção antivírus.

Normalmente, você pode encontrar o MpCmdRun.exe na pasta de instalação do Windows Defender:

  • Em sistemas modernos: C:\ProgramData\Microsoft\Windows Defender\Platform\(número da versão)
  • Em versões mais antigas ou se o sistema estiver em espanhol: C:\Arquivos de Programas\Windows Defender

É aconselhável primeiro localizar-se no caminho correto antes de iniciar qualquer comando, executando no CMD:

cd C:\ProgramData\Microsoft\Windows Defender\Platform\4.18*

Lembre-se de que a localização do 4.18* pode variar dependendo da versão instalada, portanto verifique a pasta correspondente.

Principais comandos do Windows Defender a partir do CMD

Principais comandos CMD do Windows Defender

Abaixo, compilamos os comandos mais importantes, úteis e versáteis que você pode usar para aproveitar ao máximo o Windows Defender usando o MpCmdRun.exe no CMD:

Faça uma varredura no seu sistema em busca de vírus e malware

Uma das principais utilizações do CMD com o Windows Defender é a de executar verificações sob demanda para verificar se o seu PC está limpo ou infectado por malware. O comando básico é:

MpCmdRun.exe -Scan -ScanType

Os valores de ScanType determinam o tipo de verificação que você executa:

  • 0: Digitalizando de acordo com as configurações padrão.
  • 1: Analisar áreas críticas (varredura rápida).
  • 2: Verifica todos os arquivos no disco (verificação completa).
  • 3: Verificação personalizada, você deve especificar a pasta ou arquivo.

Exemplos práticos:

  • Escaneamento rápido: MpCmdRun.exe -Scan -ScanType 1
  • Verificação completa: MpCmdRun.exe -Scan -ScanType 2
  • Verificar pasta específica: MpCmdRun.exe -Scan -ScanType 3 -File "C:\Users\TuUsuario\Descargas"

Para verificações personalizadas, você pode adicionar parâmetros adicionais, como -DisableRemediation para exibir apenas os resultados sem tomar nenhuma ação, ou -BootSectorScan para incluir o setor de inicialização na verificação (útil para ameaças persistentes):

  O que você pode fazer para remover extensões indesejadas do Google?

MpCmdRun.exe -Scan -BootSectorScan

Opcionalmente, você pode usar -Timeout para definir um limite de tempo para a verificação e -CpuThrottling para controlar o uso da CPU alocado ao processo de verificação.

Cancelar análise em andamento

Se você executar uma verificação acidentalmente ou precisar interrompê-la antes que ela termine, você pode fazer isso facilmente:

MpCmdRun.exe -Cancel

Este comando interrompe qualquer verificação em andamento . Muito útil se a verificação estiver demorando muito ou se você selecionou o tipo de verificação errado.

Atualizar o banco de dados de assinaturas e o mecanismo antivírus

Para uma proteção eficaz, é essencial manter as assinaturas e o mecanismo do seu antivírus atualizados . Você pode forçar uma atualização a partir da linha de comando (CMD) sem abrir a interface gráfica:

MpCmdRun.exe -SignatureUpdate

Existem variações para especificar a fonte de atualização ou se você deseja restaurar para uma versão anterior:

  • Atualização do MMPC: MpCmdRun.exe -SignatureUpdate -MMPC
  • Atualização do caminho UNC: MpCmdRun.exe -SignatureUpdate -UNC
  • Restaurar motor: MpCmdRun.exe -RemoveDefinitions -Engine

Remover atualizações defeituosas ou solucionar problemas

Às vezes, uma atualização defeituosa pode causar problemas com o Windows Defender. Se você precisar remover as atualizações mais recentes e reverter para um estado anterior, execute:

MpCmdRun.exe -RemoveDefinitions -All

Para excluir apenas as assinaturas dinâmicas baixadas durante o uso:

MpCmdRun.exe -RemoveDefinitions -DynamicSignatures

Se o problema for com a plataforma antivírus, você pode restaurar para versões anteriores:

  • Redefinir plataforma: MpCmdRun.exe -ResetPlatform
  • Voltar ao anterior: MpCmdRun.exe -RevertPlatform

Gerenciar quarentena e restaurar arquivos

Arquivos suspeitos detectados pelo Defender geralmente são movidos para a quarentena. Você pode visualizar e gerenciar esses itens pelo CMD:

MpCmdRun.exe -Restore

  • -Listar tudo: Mostra todos os arquivos em quarentena.
  • -Nome: Restaura a última ameaça correspondente com esse nome.
  • -Tudo: Restaurar todos os arquivos em quarentena.
  • -CaminhoDoArquivo: Restaura um arquivo específico com base em seu caminho completo.

Verifique as exclusões de análise

Para verificar se um arquivo ou pasta foi excluído das verificações antivírus:

MpCmdRun.exe -CheckExclusion -path "C:\Ruta\a\comprobar"

Isso permitirá que você identifique quaisquer caminhos em que o Defender não esteja verificando ameaças e tome as medidas apropriadas. Para detectar possíveis conflitos, você também pode verificar erros de registro relacionados ao Windows Defender.

  Como corrigir o erro 1200 ao entrar na Microsoft

Coletar informações de suporte e diagnóstico

Para resolver problemas complexos, você pode coletar dados de diagnóstico úteis para suporte técnico:

MpCmdRun.exe -GetFiles

Você também pode executar o comando -GetFilesDiagTrack para obter relatórios especializados ou ativar o rastreamento de diagnóstico com:

MpCmdRun.exe -Trace

Se você precisar de uma captura de tráfego de rede relacionada à proteção antivírus, você pode usar este comando:

MpCmdRun.exe -CaptureNetworkTrace -Path "C:\Dónde\guardar\captura.etl"

Outras funções avançadas e parâmetros úteis

O leque de opções do MpCmdRun.exe vai muito além dessas funções. Existem comandos para:

  • Gerenciar assinaturas dinâmicas (carregar, listar ou excluir):
    MpCmdRun.exe -AddDynamicSignature -Path "firma"
    MpCmdRun.exe -ListAllDynamicSignatures
    MpCmdRun.exe -RemoveDynamicSignature -SignatureSetID #
  • Verifique sua conexão com a nuvem da Microsoft:
    MpCmdRun.exe -ValidateMapsConnection
  • Ver URLs de conexão do ECS:
    MpCmdRun.exe -DisplayECSConnection
  • Validar regras de controle de dispositivos:
    MpCmdRun.exe -DeviceControl -TestPolicyXml "archivo.xml" -Rules
  • Exibir regras personalizadas do Azure Site Recovery:
    MpCmdRun.exe -ListCustomASR
  • Exibir status de aceleração da cópia do sistema operacional:
    MpCmdRun.exe -OSCA

Esses comandos fornecem controle muito granular sobre seu antivírus, facilitando tarefas complexas para usuários avançados ou administradores de TI.

Remover vírus manualmente do CMD

Às vezes, pode ser necessário ir além da verificação automática e remover manualmente os arquivos suspeitos . As etapas típicas incluem:

  1. Processos intimamente relacionados, por exemplo:
    taskkill /f /im explorer.exe
  2. Navegue até a pasta do arquivo infectado.
  3. Remova atributos que impedem a exclusão, como oculto, somente leitura ou sistema:
    attrib -a -r -h nombrevirus.exe
    attrib -a -r -h C:\Ruta\nombrevirus.exe
  4. Excluir o arquivo:
    del nombrevirus.exe
    del C:\Ruta\nombrevirus.exe

É importante digitar o nome e a extensão do arquivo corretamente para garantir que você exclua o item correto e não outros arquivos do seu sistema.