Windows XP Service Pack 2 (SP2) 引入重大安全增強(防火牆、記憶體保護、IE 強化等),但也帶來相容性與效能副作用。本文整理三大高頻問題與修正步驟。
原因: SP2 預設封鎖 XBM 圖片格式,導致部分網站驗證碼(常用 XBM)無法顯示。
解決: 修改登錄啟用 XBM 顯示。
regedit。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\SecurityBlockXBM,數值:0(十六進位)。原因: SP2 的 tcpip.sys 限制半開連線數為 10,BT 大量建立連線觸發限制,導致正常 TCP 連線(如 HTTP)被擠佔。
方案 A(不建議): 關閉防毒軟體(降低安全性)。
方案 B(推薦): 修改 tcpip.sys 解除半開連線限制。
C:\WINDOWS\SYSTEM32\DRIVERS\tcpip.sys。00000130:將 6E 12 06 00 → 62 13 06 004F322:將 0A 00 00 00 → FE FF FF 00C:\WINDOWS\SYSTEM32\DRIVERS\C:\WINDOWS\SERVICEPACKFILES\I386\C:\WINDOWS\SYSTEM32\DLLCACHE\更簡便做法: 使用 Event ID 4226 Patcher 自動修補(支援多版本),同樣需安全模式覆蓋三處。
原因: SP2 更新了 uxtheme.dll 簽章驗證機制,未簽章的第三方主題無法載入。
解決:
%systemroot%\system32\uxtheme.dll 備份。0001BB8C。81 EC 88 00 00 00 A1 18 → 33 F6 8B C6 C9 C2 08 00。SP2 的安全增強犧牲了部分相容性。上述修正屬於「破解限制」性質,請在完整備份、理解風險前提下操作。長期建議遷移至受支援作業系統(Windows 10/11),獲得原生現代協定支援與持續安全更新。