升級 Windows XP SP2 後,常出現怪象:Ping 通、BT 下載正常,但開網頁極慢甚至無法顯示、MSN 無法連線。經測試與研究,主要成因有二:
測試環境:XP SP2 2180 RTM + BitComet。測試防毒軟體:Kaspersky 5.0.142、瑞星 2004、KV 2004、金山毒霸 V、Norton AntiVirus 2003。
結論:防毒軟體的即時掃描/網路過濾驅動與 SP2 網路堆疊互動不良,導致 HTTP 流量異常延遲。
SP2 強化安全性,限制 TCP 半開連線數(預設極低)。BT 客戶端大量建立半開連線觸發限制,導致正常網頁連線(同樣需建立 TCP 連線)被擠佔或延遲。
國外高手開發修補程式 EvID4226Patch20b.exe,修改 TCPIP.SYS 將半開連線上限從 10 提高到 50。檔案位於三處:C:\WINDOWS\SYSTEM32\DRIVERS、C:\WINDOWS\SERVICE PACK FILES\I386、C:\WINDOWS\SYSTEM32\DLLCACHE。
實測結果:作者實測該補丁效果不明顯,且非微軟官方補丁,使用有風險,建議謹慎嘗試。
TCPIP.SYS。SP2 與應用軟體磨合期過後,此類問題多可透過廠商更新解決。