Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Win7 禁用 IPv4 自動配置位址 (169.254.x.x) 解決靜態 IP 衝突

編輯:Win7 常見問題解答

手動設定靜態 IP 後,ipconfig 卻顯示兩組 IPv4:一組為預期的靜態 IP,另一組為 169.254.x.x (APIPA) 且標示「慣用」,導致無法連線閘道。這是 Windows 在偵測到 IP 衝突或 DHCP 失敗時,自動啟用 APIPA 機制所致。

現象分析

IPv4 位址 . . . . . . . . . . . . : 172.16.1.11 (備用)
子網路遮罩 . . . . . . . . . . . : 255.255.255.0
自動設定 IPv4 位址 . . . . . . . : 169.254.11.19 (慣用)
子網路遮罩 . . . . . . . . . . . : 255.255.0.0

系統誤判靜態 IP 有衝突,啟用 APIPA 並設為慣用,導致實際流量走 169.254.x.x 網段,無法達到閘道。

解決方法

  1. 確認網路環境無其他裝置使用同一靜態 IP(用 arp -a 或掃描工具排查)。
  2. 將靜態 IP 改為網段內未使用的位址(例:172.16.1.202)。
  3. ipconfig /release → ipconfig /renew 重新取得設定。
  4. 再次 ipconfig 確認僅剩靜態 IP 且標示「慣用」,ping 閘道成功。

進階:徹底禁用 APIPA(登錄法)

  1. Win + R regedit。
  2. 瀏覽 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{介面卡 GUID}。
  3. 新增 DWORD 值 IPAutoconfigurationEnabled = 0。
  4. 重開機生效,系統將不再自動產生 169.254.x.x 位址。

核心原則:靜態 IP 必須在網段內唯一,若環境複雜建議改用 DHCP 保留(MAC 綁定 IP)由路由器統一管理,避免人為衝突。

Copyright © Windows教程網 All Rights Reserved