Não é possível excluir o cache ARP no Windows 7 x64

Não é possível excluir o cache ARP no Windows 7 x64

Quando entro na linha de comando arp -d *em uma instância do cmd.exe, recebo

The ARP entry deletion failed: The parameter is incorrect

Posso excluir entradas individuais sem problemas, por exemploarp -d 192.168.1.1

Eu também tenho o Cygwin e o Git Bash instalados, então pensei que talvez *estivesse sendo expandido como em um shell Unix, mas não parece, pois echo *o cmd.exe resulta em uma *saída simples. Também tentei escapar do asterisco e colocá-lo entre aspas arp -d "*"e arp -d ^*. Ambos resultam no mesmo erro.

Tenho duas NICs nesta máquina, uma interna e uma USB, mas recebo o mesmo erro quando desconecto a NIC USB.

A conta a partir da qual estou executando é de administrador e também tentei clicar com o botão direito em cmd.exe e selecionar "Executar como administrador".

Responder1

Use o comandonetsh interface ip delete arpcache

Você pode então executar arp -apara confirmar se as entradas foram eliminadas.

Limpar, excluir e atualizar a entrada de cache ARP

Responder2

Tentei excluir o cache ARP com o comando arp -d e me mostrou "A exclusão da entrada ARP falhou: o parâmetro está incorreto", então tentei com o comando netsh interface ip delete arpcache e funcionou e então tentei com o comando arp -d novamente e funcionou.

informação relacionada