Невозможно удалить ARP-кэш в Windows 7 x64

Невозможно удалить ARP-кэш в Windows 7 x64

Когда я ввожу командную строку arp -d *в экземпляр cmd.exe, я получаю

The ARP entry deletion failed: The parameter is incorrect

Я могу спокойно удалить отдельные записи, напримерarp -d 192.168.1.1

У меня также установлены Cygwin и Git Bash, поэтому я подумал, что, возможно, он *расширяется, как в оболочке Unix, но, похоже, это не так, поскольку echo *cmd.exe выводит простой *вывод. Я также пробовал экранировать звездочку и заключать ее в кавычки с помощью arp -d "*"и arp -d ^*. Оба варианта приводят к одной и той же ошибке.

У меня на этом компьютере две сетевые карты: внутренняя и USB, но при отключении USB-карты возникает та же ошибка.

Учетная запись, под которой я работаю, является учетной записью администратора, и я также пробовал щелкнуть правой кнопкой мыши по cmd.exe и выбрать «Запуск от имени администратора».

решение1

Используйте командуnetsh interface ip delete arpcache

Затем вы можете запустить проверку arp -a, чтобы убедиться, что записи были сохранены.

Очистить, удалить и обновить запись кэша ARP

решение2

Я попытался удалить кэш ARP с помощью команды arp -d и получил сообщение «Не удалось удалить запись ARP: неверный параметр». Затем я попробовал выполнить команду netsh interface ip delete arpcache, и это сработало. Затем я снова попробовал выполнить команду arp -d, и это сработало.

Связанный контент