无法在 Windows 7 x64 上删除 ARP 缓存

无法在 Windows 7 x64 上删除 ARP 缓存

arp -d *当我在 cmd.exe 实例中输入命令行时,我得到

The ARP entry deletion failed: The parameter is incorrect

我可以删除个别条目,例如arp -d 192.168.1.1

我还安装了 Cygwin 和 Git Bash,所以我想也许像*在 Unix shell 中一样扩展了,但事实并非如此,因为echo *从 cmd.exe 输出的结果很简单*。我还尝试过转义星号并将其括在引号和中arp -d "*"arp -d ^*两者都会导致相同的错误。

这台机器上确实有两个网卡,一个内置的,一个 USB 的,但是当我拔下 USB 网卡时也出现同样的错误。

我运行的帐户是管理员帐户,并且我也尝试右键单击 cmd.exe 并选择“以管理员身份运行”。

答案1

使用命令netsh interface ip delete arpcache

然后您可以运行arp -a以确认条目已消失。

清除、删除和刷新 ARP 缓存条目

答案2

我尝试使用 arp -d 命令删除 ARP 缓存,并显示“ARP 条目删除失败:参数不正确”,然后我尝试使用 netsh interface ip delete arpcache 命令并且它起作用了,然后我再次尝试使用 arp -d 命令并且它起作用了。

相关内容