Windows 如何從「ROUTE /F」復原?

Windows 如何從「ROUTE /F」復原?

我們都知道 Windows 中的 ROUTE /F 命令,根據其文件:

“清除所有網關條目的路由表。如果這與其中一個命令結合使用,則在運行該命令之前會清除這些表。”

如果您注意到仔細的措辭,它不會清除所有的路由表條目而是全部閘道條目。微小但重要的區別,但這並不是我的問題的真正目的。我的問題是重啟後會發生什麼事:

您發出“ROUTE /F”,透過“ROUTE PRINT”驗證確實所有網關條目都已從路由表中刪除,但是在重新啟動後,原始路由表會神奇地恢復,就好像“ROUTE /F”從未被刪除一樣發布。

我的問題是:Windows 如何知道從哪裡取得這些值?它們是否儲存在註冊表中的某個位置?如果是,它們儲存在哪裡?

答案1

電腦是否透過路由器連接到網路?通常,電腦在啟動網路卡時會發出 DHCP 查詢,向路由器要求網關、子網路和 IP。嘗試中斷電腦與網路的連接,然後執行route /F並重新啟動電腦。

相關內容