當電腦出現無法上網、區域網路連線異常,或是路由器分配 IP 位址發生衝突時,透過 Windows 內建的 ipconfig 指令強制釋放並重新取得 IP,通常能解決 80% 以上的基礎連線問題。
⚡ 快速跳轉(依實務情境選擇):
手動執行指令教學
若你需要手動清除並重發 IP,請以「系統管理員身分」開啟「命令提示字元 (CMD)」,並依序輸入以下指令。
核心指令對照表
| 指令 | 動作說明 | 適用情境 |
|---|---|---|
ipconfig /release | 釋放當前網路介面的 IP 位址 | 網路卡卡住、IP 衝突 |
ipconfig /renew | 向 DHCP 伺服器重新請求 IP | 網路已斷開、需重獲 IP |
ipconfig /flushdns | 清除 DNS 快取 | 網頁無法解析、連線逾時 |
操作步驟:
- 按下
Win鍵,輸入cmd,選擇「以系統管理員身分執行」。 - 輸入
ipconfig /release並按下 Enter(此時網路會暫時中斷)。 - 輸入
ipconfig /renew並按下 Enter(等待幾秒讓系統重新取得 IP)。
若你在操作電腦硬體資訊時遇到困難,建議參考這篇 win10/win11 查主機板型號 的教學,確保系統驅動程式運作正常。
自動化批次檔 (.bat) 範本
若你不希望每次都手動輸入指令,可以將以下程式碼複製並存成 .bat 檔案,未來只需右鍵點選「以系統管理員身分執行」即可完成重置。
自動重置腳本內容:
@echo off
echo 正在釋放 IP 位址...
ipconfig /release
echo 正在重新取得 IP 位址...
ipconfig /renew
echo 正在清除 DNS 快取...
ipconfig /flushdns
echo 網路設定已更新,視窗將在 3 秒後關閉。
timeout /t 3
exit
常見問題排解 Q&A
Q1:出現「沒有任何介面在允許的狀態下」錯誤該怎麼辦?
這通常是因為你的網路介面卡(如 Wi-Fi 或乙太網路)目前處於「停用」狀態,或者該介面卡沒有啟用 DHCP 自動取得 IP。請先至「控制台 > 網路和網際網路 > 網路連線」確認該介面卡是否已啟用。
Q2:執行後網路依然無法連線?
請檢查實體網路線是否鬆脫,或嘗試重啟路由器(拔掉電源等待 30 秒再插回)。若問題依舊,建議檢查是否有安裝 VPN 軟體,VPN 的虛擬網卡有時會干擾實體網路的 IP 分配。此外,若區域網路中有多台裝置同時搶佔同一個固定 IP,也會導致 DHCP 發放失敗,建議將網路卡設定改回「自動取得 IP 位址」。
Q3:為什麼執行 ipconfig /renew 很慢?
這取決於你所在環境的 DHCP 伺服器(通常是路由器)反應速度。若等待超過 30 秒仍無回應,建議手動重啟路由器,並檢查是否設定了固定的靜態 IP 導致衝突。
Q4:這類指令會不會影響電腦效能?
不會。ipconfig 僅是與網路層協定進行溝通,不會更改系統檔案或佔用記憶體資源。
Q5:執行此操作需要重開機嗎?
不需要。這是即時生效的網路設定重整,執行完畢後網路介面會自動重新連線。
發佈留言