無法刪除 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 命令再次成功。

相關內容