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

解決 Windows Vista 無線網路「未識別網路」無法取得 IP 的兩大方案

編輯:Windows Vista 教學

Vista 連接無線網路常出現「未識別網路」,無法取得 IP 位址。提供兩種解決方案,優先嘗試方案一。

方案一:停用 IPv6 協定並重置無線網卡

  1. 在「區域連線」與「無線網路連線」內容中,取消勾選「網際網路通訊協定第 6 版 (TCP/IPv6)」。
  2. 停用無線網路連線,再啟用,觀察是否解決。

方案二:修改登錄關閉 DHCP 廣播旗標(針對不支援 BROADCAST 旗標的路由器/非微軟 DHCP 伺服器)

  1. 開啟登錄編輯器(regedit),定位至:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{GUID}
    ({GUID} 為對應無線網卡的子鍵)。
  2. 找到 DhcpConnForceBroadcastFlag,將值從 1 改為 0。
  3. 斷開無線連線重新連接。

建議同時執行方案一(停用 IPv6)。

微軟官方說明背景

  • 症狀: Vista 電腦連接網路,路由器/DHCP 伺服器不支援 BROADCAST 旗標 → 無法取得 IP。
  • 原因: XP SP2 的 DHCP 探索封包預設關閉 BROADCAST 旗標(值 0),Vista 預設開啟(值 1),導致舊式/非微軟 DHCP 伺服器無法處理。
  • 解決: 修改登錄關閉 Vista 的 DHCP BROADCAST 旗標(或新增 DhcpConnEnableBcastFlagToggle = 1)。

修改登錄屬高風險操作,請先備份登錄或建立還原點。

Copyright © Windows教程網 All Rights Reserved