Windows XP 中 TCP/IP 協議為核心元件,無法像其他協定透過「網路連線」介面解除安裝。當 TCP/IP 堆疊損毀 (惡意軟體修改、錯誤優化軟體、驅動程式衝突) 導致無法取得 IP、DNS 解析失敗、連線不穩,可使用 netsh 重置至原始安裝狀態,等同重新安裝 TCP/IP 但保留系統其餘部分。
netsh int ip reset C:\resetlog.txt
C:\resetlog.txt:必須指定 記錄檔完整路徑,記錄重置動作細節供審計/除錯。cmd → Ctrl+Shift+Enter)。C:\resetlog.txt 確認重置項目 (如:重設 TCP/IP 參數、Winsock 目錄、介面索引等)。ipconfig /all、ping 8.8.8.8、nslookup google.com、開啟網頁。netsh int ip reset 實際執行動作:
HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters 及相關介面子機碼為預設值。netsh winsock reset 效果相同)。ipconfig /renew 報錯「無法連線 DHCP 伺服器」但其他電腦正常。ping IP 正常 (DNS 解析異常)。ipconfig /all > netcfg_backup.txt)reg export HKLM\SYSTEM\CurrentControlSet\Services\Tcpip tcpip_backup.reg)netsh winsock reset
若僅執行 netsh int ip reset 無效,建議依序執行兩條指令再重開機。