萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows XP 教學

Windows XP 重置 TCP/IP 協議堆疊:netsh int ip reset 指令修復網路連線異常,避免重灌系統

Windows XP 中 TCP/IP 協議為核心元件,無法像其他協定透過「網路連線」介面解除安裝。當 TCP/IP 堆疊損毀 (惡意軟體修改、錯誤優化軟體、驅動程式衝突) 導致無法取得 IP、DNS 解析失敗、連線不穩,可使用 netsh 重置至原始安裝狀態,等同重新安裝 TCP/IP 但保留系統其餘部分。

重置指令

netsh int ip reset C:\resetlog.txt
  • C:\resetlog.txt:必須指定 記錄檔完整路徑,記錄重置動作細節供審計/除錯。
  • 執行後 必須重新開機 完成登錄表與驅動程式重組。
  • 執行步驟

    1. 以系統管理員身分開啟命令提示字元 (Win+R → cmd → Ctrl+Shift+Enter)。
    2. 執行上述指令。
    3. 檢視 C:\resetlog.txt 確認重置項目 (如:重設 TCP/IP 參數、Winsock 目錄、介面索引等)。
    4. 重新開機。
    5. 測試:ipconfig /all、ping 8.8.8.8、nslookup google.com、開啟網頁。

    原理說明

    netsh int ip reset 實際執行動作:

    • 重寫登錄表 HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters 及相關介面子機碼為預設值。
    • 重建 Winsock 目錄 (netsh winsock reset 效果相同)。
    • 重新列舉網路介面綁定順序。

    適用場景

    • 安裝/移除 VPN/防火牆/安全軟體後無法上網。
    • 「區域連線」顯示「已連線」但無 IP / 顯示 169.254.x.x (APIPA)。
    • ipconfig /renew 報錯「無法連線 DHCP 伺服器」但其他電腦正常。
    • 瀏覽器無法開啟網頁但 ping IP 正常 (DNS 解析異常)。
    • 網路速度極慢、頻繁斷線,排除硬體/線路後。

    風險與備份

    • 操作具風險:若系統高度客製化 (靜態 IP、特殊 MTU、QoS、IPsec 原則),重置會清除所有自訂網路設定。
    • 操作前必備:
      • 記錄目前 IP 設定 (ipconfig /all > netcfg_backup.txt)
      • 匯出網路相關登錄表分支 (reg export HKLM\SYSTEM\CurrentControlSet\Services\Tcpip tcpip_backup.reg)
      • 建立系統還原點。

    進階:同時重置 Winsock

    netsh winsock reset
    

    若僅執行 netsh int ip reset 無效,建議依序執行兩條指令再重開機。

copyright © 萬盛學電腦網 all rights reserved