Windows 7 使用者常遇到網路連線正常卻頻繁跳出「預設閘道不可用」診斷訊息,導致網路間歇中斷。這通常是 TCP/IP 協定堆疊或 Winsock 目錄損壞所致。四條指令重置網路堆疊即可徹底解決。
cmd → Ctrl+Shift+Enter。netsh winsock reset
netsh int ip reset reset.log
ipconfig /release
ipconfig /renew
原文僅列前兩條,補充後兩條可確保 IP 重新租約生效。



netsh winsock reset:重置 Winsock 目錄 (Socket API 核心),修復 Socket 建立失敗、連線重置等問題。netsh int ip reset reset.log:重置 TCP/IP 協定堆疊至預設狀態,記錄變更至 reset.log。相當於重裝 TCP/IP 協定。ipconfig /release && ipconfig /renew:釋放並重新向 DHCP 伺服器申請 IP 位址,確保閘道資訊更新。指令執行完畢後,**務必重新啟動電腦** 讓網路堆疊重置生效。重開機後「預設閘道不可用」問題通常徹底消失。
一鍵腳本:將上述四指令存為
fix_network.bat,右鍵「以系統管理員身分執行」即可快速修復,適合IT人員隨身攜帶。
四條指令一重開,Win7 「預設閘道不可用」疑難雜症輕鬆搞定。