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

Windows XP 修改 IP 位址提示「必須重新開機」?啟用 DHCP Client 服務即可解決

編輯:XP 常見問題解答

現象

在「網路連線」→「區域連線」→「內容」→「Internet 通訊協定 (TCP/IP)」修改 IP 位址/DNS 後,按「確定」系統彈出:「您必須重新開機才能使變更生效」**。實際上修改 IP 應即時生效,無需重開機。

原因:DHCP Client 服務未啟動或非自動啟動

DHCP Client (Dhcp) 服務負責:

  • 向 DHCP Server 註冊/更新 IP 位址租約。
  • 動態更新 DNS 名稱註冊。
  • 處理靜態 IP 位址變更的即時生效通知 (透過 NetBT、AFD、TCP/IP 協定驅動程式)。

若此服務停用或設為手動,系統無法即時套用 TCP/IP 設定變更,因而誤判需重開機。

檢查與啟用方法 (三種任選一)

方法一:服務管理介面 (services.msc)

  1. Win+R → services.msc → Enter。
  2. 找 DHCP Client → 雙擊 → 「啟動類型」改為 自動 → 「套用」 → 「啟動」 (若未執行) → 「確定」。
  3. 重開機或直接測試修改 IP 是否即時生效。

方法二:系統設定工具

  1. Win+R → msconfig → 「服務」標籤。
  2. 找 DHCP Client → 打勾 → 「確定」 → 重開機。

方法三:命令列直接啟動 (需管理員權限)

net start "DHCP Client"

或執行其可執行檔路徑:
C:\WINDOWS\system32\svchost.exe -k netsvcs

相依服務檢查 (若 DHCP Client 無法啟動)

DHCP Client 相依以下服務,**必須先確認它們均為「自動」且「已啟動」**:

  • AFD 網路支援環境
  • NetBT (NetBIOS over TCP/IP)
  • SYMTDI (Symantec TDI 濾鏡,若安裝賽門鐵克產品)
  • TCP/IP Protocol Driver
  • NetBIOS over TCP/IP

在 services.msc 中逐一檢查上述服務狀態。

適用場景補充

  • 使用 ADSL/Cable Modem 撥號上網 (PPPoE) → 需 DHCP Client 取得 ISP 指派 IP。
  • 啟用「網際網路連線共用 (ICS)」 → 本機扮演 DHCP Server,同時需 DHCP Client 管理對外介面 IP。
  • 使用 IPsec 原則 → 需 DHCP Client 協助金鑰交換通道建立。
  • 純單機離線環境、固定 IP、無任何網路服務 → 可停用 DHCP Client 節省資源。

總結

修改 IP 提示「必須重開機」,**九成是 DHCP Client 服務沒跑**。將其設為「自動」並啟動,確認相依服務正常,即可恢復 IP 即時生效,免去重開機之苦。這也是 XP 網路疑難排解的基本功之一。

Copyright © Windows教程網 All Rights Reserved