Все мы знаем о МАРШРУТЕ/F команду в Windows который, согласно его документации:
"Очищает таблицы маршрутизации от всех записей шлюза. Если это используется в сочетании с одной из команд, таблицы очищены до выполнения команды".
Если Вы замечаете тщательную формулировку, она не очищает таблицу маршрутизации от всех записей, а скорее всех записей шлюза. Крошечное но значительное различие, но это не действительно, о чем мой вопрос. Мой вопрос о том, что происходит прямо после перезагрузки:
Вы выпускаете "МАРШРУТ/F", Вы проверяете через "ПЕЧАТЬ МАРШРУТА", что действительно все записи шлюза были удалены из таблицы маршрутизации, но затем после перезагрузки исходная таблица маршрутизации волшебно восстанавливается, как будто "МАРШРУТ/F" никогда не выпускался.
Мой вопрос: Как Windows знает, откуда принять эти значения? Они хранятся где-нибудь в реестре? Если так, где они хранятся?
Компьютер подключен к сети с маршрутизатором? Обычно компьютер будет отсылать запрос DHCP, когда он активирует сетевую плату, которая запросит Шлюз, Подсеть и IP от маршрутизатора. Попытайтесь отключить компьютер от сети и затем работайте route /F
и перезагрузка машина.