SP2 對 XP 安全性大幅強化,幾乎等同新版本,安裝配置難度較 SP1 高。本文整理安裝前驗證、騰出空間、四種安裝管道、atapi.sys 錯誤排解、安裝失敗回復、安裝後關鍵設定(IE 驗證碼、BT 速度、Style XP、IE 安全等級)完整手冊。
sfc /purgecache、移除 SP1、安裝參數加 -n(不備份/不建立解除安裝資料夾)。注意: 若已裝 2135/2149 版 SP2 可直接升級,先刪除登錄檔 CSDVersion、CurrentBuildNumber;無需先裝 SP1。
裝有 Daemon Tools 等虛擬光碟機升級 SP2 可能報錯 atapi.sys is open or in use。解法:先移除虛擬光碟機,或刪除 C:\WINDOWS\system32\drivers\atapi.sys 後安裝(系統會重建),若檔案損壞則從 XP 光碟複製補回。
重開機→若能進系統還原至安裝前;否則 F8 進安全模式還原;連安全模式都進不去則 F8 選「安全模式(命令提示字元)」,登入後執行 %systemroot%\system32\restore\rstrui.exe 還原。
XP 光碟開機→R 進修復主控台→輸入管理員帳密→執行:cd $NtServicePackUninstall$\Spuninstbatch spuninst.txtexit
重開機進 XP → 執行 cmd → cd %Windir%\$NtServicePackUninstall$\Spuninst → spuninst.exe 完成移除。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Security 新增 DWORD BlockXBM=0。tcpip.sys(備份後修改 Offset 00000130 為 62 13 06 00、4F322 為 FE FF FF 00,覆蓋 DRIVERS、SERVICEPACKFILES\I386、DLLCACHE 三處),或直接套用國外高手修補程式 EvID4226Patch20c.exe。uxtheme.dll Offset 0001BB8C 由 81 EC 88 00 00 00 A1 18 改為 33 F6 8B C6 C9 C2 08 00。