廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 58860 個閱讀者
 
<<   1   2  下頁 >>(共 2 頁)
發表文章 發表投票 回覆文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   
billjrm
個人頭像
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x5 鮮花 x106
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片
推文 x2
[無人值守安裝] [自創][XP+SP2+KB884020+連線限制破解]整合光碟(2004/11/9)
精華文章
整合光碟

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

Hotfix 884020 事實上就是修改 tcpip.sys 這個程式。
但這個 hotfix 中的 tcpip.sys,雖然改了一些 bug,但
也會限制新系統的連線數變成 2 。

而連線數破解程式 EvID4226Patch.exe 所改的,也是
tcpip.sys 這個程式。

在 XPSP2 上安裝完 KB884020 後,使用 EvID4226Patch.exe
來修改,好像有些問題。所以才想到將它們整合起來。


以下指令可以將 hotfix 884020 的壓縮解開:
KB884020 -U -X:..\XPCD\I386\UPDATE\KB884020

以下指令直接修改 tcpip.sys 的連線數
EvID4226Patch /F=..\XPCD\I386\UPDATE\KB884020\sp2qfe\tcpip.sys /L=16777214

在 I386 下放入 svcpack.inf,那麼 XP 安裝程式會在安裝時呼叫它。但前提是
須殺掉 svcpack.in_ 這個檔案。

至於以下指令是利用 hotfix 的安裝程式來安裝這個 hotfix
KB884020\update\update.exe /quiet /norestart /o /n


可惜我不知道如何封裝 hotfix,否則把 hotfix KB884020 封裝起來可能更完美。


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

xpboot.bin : XP 前導程式,自 XP 光碟取出
SP2.exe : Service Pack 2
DEPLOY.cab ..

訪客只能看到部份內容,免費 加入會員 或由臉書 Google 可以看到全部內容



[ 此文章被billjrm在2004-11-10 02:01重新編輯 ]



獻花 x1 回到頂端 [樓 主] From:未知地址 | Posted:2004-11-09 22:11 |
Maybe 會員卡
數位造型
個人文章 個人相簿 個人日記 個人地圖
版主
級別: 版主 該用戶目前不上站
推文 x13 鮮花 x206
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

如果你要重作的話, 直接用/integrate整合進XP, 這是微軟提供的事前整合正確的方法,
再用破解過的Tcpip.sys 覆蓋即可, 我就是懶得重弄, 所以才會用這樣的方式, 因為已經
都縮減過了表情

我知道你的想法是認為用手工的不太安全, 這一點我也想過了, 之前有用未破解的Tcpip.sys
測過, 是可以正確安裝無誤的, 不過用了破解過的就會秀出沒有安裝正確, 實在也是沒辦法
的事, 不過這只是一個訊息, 不影響正常系統的運作

你的作法作完試一下用原本的破解程式看看連線數,然後再用qfecheck 檢查看看, 我對這樣
的結果比較有興趣 表情 要是這兩個都通過就代表未來萬一要整個重作可以嘗試這樣的
方法, 可是我安裝驅動的方式不知道跟svcpack.inf安裝的方式有沒有衝到, 這可能還需要測
一下看看


從我家窗口看出去的雪景....


唱歌聊天的好地方
http://b12.mychat.to




獻花 x0 回到頂端 [1 樓] From:未知地址 | Posted:2004-11-09 23:54 |
pumba
數位造型
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x0 鮮花 x5
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

我把已經整合好的sp2放在H:XPSP2\XPCD下
svcpack.inf , KB884020.exe , EvID4226Patch.exe 放在H:XPSP2\UTIL

makeiso.cmd 為
-------------------------------------------------
KB884020 -U -H:..\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
-------------------------------------------------

但執行makeiso.cmd後 顯示
..XPCD\I386\UPDATE\KB884020\sp2qfe\tcpip.sys cannot be accessed
please check filename in the /F paramater

到I386裡面看,並沒有update這個資料夾
我是否有地方搞錯了? 表情


獻花 x1 回到頂端 [2 樓] From:未知地址 | Posted:2004-11-10 01:23 |
billjrm
個人頭像
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x5 鮮花 x106
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

下面是引用pumba於2004-11-10 1:23 AM發表的 :
我把已經整合好的sp2放在H:XPSP2XPCD下
svcpack.inf , KB884020.exe , EvID4226Patch.exe 放在H:XPSP2UTIL

makeiso.cmd 為
-------------------------------------------------
.......

這行 X 是 KB884020 的參數,不是磁碟代號。
KB884020 -U -X:..\XPCD\I386\UPDATE\KB884020

makeiso.cmd 不須更改。只有 makesp2.cmd 須修改 X 為磁碟機代號。


獻花 x0 回到頂端 [3 樓] From:未知地址 | Posted:2004-11-10 01:57 |
pumba
數位造型
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x0 鮮花 x5
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

成功了 3Q 表情


獻花 x0 回到頂端 [4 樓] From:未知地址 | Posted:2004-11-10 02:23 |
Maybe 會員卡
數位造型
個人文章 個人相簿 個人日記 個人地圖
版主
級別: 版主 該用戶目前不上站
推文 x13 鮮花 x206
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

對了, 補充一下, 記得先用未破解過的 tcpip.sys 測看看
是不是 Current on system.
當然如果採用破解的, 然後測試是OK的話就不用了表情
http://www.pczone.com.tw/showth...hreadid=85929

希望測試結果能在最近出來, ok 的話就可以改用這個方法試試 表情


從我家窗口看出去的雪景....


唱歌聊天的好地方
http://b12.mychat.to




獻花 x0 回到頂端 [5 樓] From:未知地址 | Posted:2004-11-10 02:42 |
zippy
數位造型
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x0 鮮花 x2
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

複製程式
@ECHO OFF
TYPE>NTPRINT.CAT 2>NUL

SET FAKE=DOSNET.INF
ECHO.[Version]>%FAKE%
ECHO.signature="$Windows NT$">>%FAKE%
ECHO.DriverVer=07/01/2001,5.1.2600.2180>>%FAKE%
ECHO.>>%FAKE%
ECHO.[Directories]>>%FAKE%
ECHO.d1 = \I386>>%FAKE%
ECHO.>>%FAKE%
ECHO.[Miscellaneous]>>%FAKE%
ECHO.ProductType = 0 >>%FAKE%
ECHO.ServicePack = 2.0>>%FAKE%
ECHO.>>%FAKE%
ECHO.[Files]>>%FAKE%
ECHO.>>%FAKE%
ECHO.[OptionalSrcDirs]>>%FAKE%
ECHO.>>%FAKE%


SET FAKE=HIVESYS.INF
ECHO.[Version]>%FAKE%
ECHO.signature="$Windows NT$">>%FAKE%
ECHO.DriverVer=07/01/2001,5.1.2600.2180>>%FAKE%
ECHO.>>%FAKE%
ECHO.[Strings]>>%FAKE%
ECHO.INSTALL_LANGUAGE="0404">>%FAKE%
ECHO.>>%FAKE%
上頭的批次檔會造出三個檔, dosnet.inf, hivesys.inf, ntprint.cat, 其中ntprint.cat是0Byte的空檔. 這三個檔可用來假裝成合法的i386供新式hotfix的integrate來玩. 這三個檔是先前花了一天時間縮減試誤出來的.
把它們搞到 D:\fake\i386 下, 然後就可以拿新式的hotfix, eg: kb884020.exe /integrate:D:\fake

之所以這樣玩, 是為了抽出微軟標準的/integrate到底處理了哪些檔進i386下, 而那些新加/修改過的檔, 則可以再用makecab壓過.

makecab重壓可以用: FOR /R D:\fake %%I IN (*) DO makecab /L %%~dpI %%~fI 若直接在命令列下打, 則把%%改成一個%就可. 被壓過的檔案和未縮壓的擺在一起.

只把壓過的檔案拉出來: xcopy D:\fake\*.??_ D:\XPCD /I /E /V /Y, 建議分別對*.??_, *.?_, *._做三次xcopy, 我這是假設真正的XP Source擺到D:\XPCD下. 記得做xcopy前先把加進去的假檔砍掉, svcpack.inf則看需不額外處理, 反正TypeI的hotfix都被/integrate生得好好的了, 看看要不要加recommendedUpdate跟其它額外的程式.

這樣搞跟單純的使用/integrate出來的結果相同, 只差在中間可以用批次檔的方式多加一次makecab, 可以減少一些空間的浪費.

billjrm所用的方法跟之前的XPCreate很像, 只是少了些東西及自動生svcpack, 而且解壓出來的話佔空間大.
Maybe用在kb884020裡的方法, 則是RyanVM的惡搞法, 除了類似/integrate的作法外, 它還少了原本壓縮型態的KB884020.exe(沒錯, 它就是WindowsXP-KB884020-x86-cht.exe).
/integrate只是先一步先把該塞進i386裡的東西先塞進去, 實際上還是得靠執行KB884020.exe來完成整個hotfix, 也就是註冊表上的東西. 與最傳統直接只生svcpack.inf然後叫它跑KB884020.exe這些相比, 反而佔的空間更大, 和billjrm那種解壓型態相比則不一定, 要看壓縮包裡的東西和原本i386裡的差異性(而且佔了cdimage的縮減優勢).
但是/integrate最大的好處, 則是安裝的速度, hotfix愈多相差愈大. 因為已先一步進去了, 只要處理註冊表裡的東西就大致OK. 有興趣可翻翻XPCreate官網上的速度比較, 雖是SP1時代的, 但XPCreate所使用的整合方式和/integrate速度相差不大.

RyanVM的惡搞法, 就是把註冊表的資料手工抽出來, 另行打進去. 這樣不但得了速度又少了所佔的空間, 缺點是手工很累, 無法自動用程式跑.

再翻回SXP5.9fix3所用的方式, 那是用RunOnceEx以加參數的方式來跑hotfix, 有個好處是維護容易, 新的hotfix出來只要把檔案拉進去, 再稍微改一下RunOnceEx就好(像Maybe那樣用FOR來跑則一般不用動, 除非特例), 而且不只hotfixes能用, recommendedUpdates也行(/integrate無法用在這類), 缺點是速度是最慢的.


每個方式都有人用, 看喜好吧, 我個人是用/integrate的, 不過RyanVM惡搞法亦能接受, 這還有另一個方便的地方是, RyanVM很好心, 都幫人包好了, 所以只要是使用英文版的, 直接拉下來用就好, 省很多心思.


[ 此文章被zippy在2004-11-10 12:02重新編輯 ]


獻花 x0 回到頂端 [6 樓] From:未知地址 | Posted:2004-11-10 11:56 |
huangwoei
數位造型
個人文章 個人相簿 個人日記 個人地圖
路人甲
級別: 路人甲 該用戶目前不上站
推文 x0 鮮花 x1
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

EvID4226Patch.exe 這種破解還有BUG阿
都不曉得~


獻花 x0 回到頂端 [7 樓] From:臺灣 | Posted:2007-03-06 11:14 |
xs910203 手機
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x14 鮮花 x30
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

下面是引用 billjrm 於 2004-11-09 22:11 發表的 [自創][XP+SP2+KB884020+連線限制破解]整合光碟(2004/11/9): 到引言文
[XP+SP2+KB884020+連線限制破解]整合光碟
這是我自己研究出來的方法。
Hotfix 884020 事實上就是修改 tcpip.sys 這個程式。
但這個 hotfix 中的 tcpip.sys,雖然改了一些 bug,但
也會限制新系統的連線數變成 2 。
.......
看起來很實用
我試試看整合SP3中!


請大家看文記得回唷~小弟我的部落格有空來逛吧^^
就是愛玩電腦~各種電腦軟硬體3C資訊
http://xs910203....4.com
防毒防駭之家~各種防毒防駭分教學
http://homeofsecurit...ot.com/
獻花 x0 回到頂端 [8 樓] From:臺灣 | Posted:2009-09-16 14:18 |
firewingx
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x275 鮮花 x20
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

找到了找到了
yes 還好有爬文 不然又要被罵了
非常實用的文章 感恩


獻花 x0 回到頂端 [9 樓] From:臺灣中華電信股份有限公司 | Posted:2011-12-09 15:46 |

<<   1   2  下頁 >>(共 2 頁)
首頁  發表文章 發表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.032049 second(s),query:16 Gzip disabled
本站由 瀛睿律師事務所 擔任常年法律顧問 | 免責聲明 | 本網站已依台灣網站內容分級規定處理 | 連絡我們 | 訪客留言