[XP+SP2+KB884020+連線限制破解]整合光碟

這是我自己研究出來的方法。

KB884020 是微軟更新程式,安裝後會限制系統連線數目為 2。
用以下方式可破除此限制。


準備檔案 ===========================================

xpboot.bin : XP 前導程式,自 XP 光碟取出
SP2.exe : Service Pack 2
DEPLOY.cab : Service Pack 2 封裝程式
KB884020.exe : Hotfix KB884020
EvID4226Patch.exe : 破解連線限制軟體
CDImage.exe : 製作 ISO 檔軟體
makesp2.cmd : 打開記事本自行建立,下面有列表
makeiso.cmd : 打開記事本自行建立,下面有列表
svcpack.inf : 打開記事本自行建立,下面有列表

=====================================================




準備目錄(在硬碟 X 上) ==============================

X:\XPSP2\XPCD
X:\XPSP2\ISO
X:\XPSP2\UTIL

=====================================================




執行步驟 =============================

1.將 XP 光碟內容複製到 X:\XPSP2\XPCD

2.將下檔案複製到 X:\XPSP2\UTIL
xpboot.bin
SP2.exe
DEPLOY.cab
KB884020.exe
EvID4226Patch.exe
CDImage.exe
makesp2.cmd
makeiso.cmd
svcpack.inf

3.執行 X:\XPSP2\UTIL\makesp2.cmd

4.執行 X:\XPSP2\UTIL\makeiso.cmd。
執行時會出現 EvID4226Patch 的詢問訊息,鍵入 'y',再按任意鍵。

5.在 X:\XPSP2\ISO 目錄下,會出現 XPVOLSP2.ISO,那就是你要的。
======================================



程式表列 ============================

makesp2.cmd ( /integrate: 參數後須要絕對路徑,記得要修改。 )
-------------------------------------------------
SP2 /integrate:X:\XPSP2\XPCD
COPY /Y DELOPY.cab ..\XPCD\SUPPORT\TOOLS
-------------------------------------------------


makeiso.cmd (第二行 /L=16777214,此為新的連線數目,也是最大值)
-------------------------------------------------
KB884020 -U -X:..\XPCD\I386\UPDATE\KB884020
EvID4226Patch /F=..\XPCD\I386\UPDATE\KB884020\sp2qfe\tcpip.sys /L=16777214
DEL /Q /F ..XPCD\I386\SVCPACK.IN_
COPY /Y SVCPACK.INF ..\XPCD\I386
CDImage -lVRMPVOL_TW -h -t11/9/2004,00:00:00 -j1 -o -m -bxpboot.bin ..\XPCD

..\ISO\XPVOLSP2.ISO
-------------------------------------------------


svcpack.inf
------------------------
[Version]
Signature="$Windows NT$"
MajorVersion=5
MinorVersion=1
BuildNumber=2600

[SetupData]
CatalogSubDir="\i386\Update"

[ProductCatalogsToInstall]

[SetupHotfixesToRun]
KB884020\update\update.exe /quiet /norestart /o /n
-------------------------

==========================================