引用 | 编辑
billjrm
2004-11-11 18:53 |
楼主
▼ |
||
x0
[自创]整合光碟(2004/11/11)抱歉,上篇文有错误,所以这里修正了一下,因为每次测试都要重装 XP, 测试时间较长,所以今天才发修正。 这里把 SP2 以后的 XP修正程式,也顺便放了进去,并且加上一些说明。 改的蛮多的,所以再 Po 一文,希望版主不要介意。 介绍 =============================================== Hotfix KB884020 为 SP2 的修正程式,它所修正的, 是 XP 系统中 tcpip.sys 这个档案。KB884020 提供的 tcpip.sys,虽然修正了一些 bug, 但也对 XP 系统加上连线数为 10 的限制。 而连线数破解程式 EvID4226Patch.exe 所修改的,事实上也是 tcpip.sys 这 个档案。 在 XPSP2 上安装完 KB884020 后,使用 EvID4226Patch.exe 来修改, 好像有些问题。所以才想到先将它整合进 XP 安装光碟中。 ===================================================== 准备档案 =========================================== xpboot.bin : XP 前导程式,自 XP 光碟取出 SP2.exe : Service Pack 2 DEPLOY.cab : Service Pack 2 封装程式 CDImage.exe : 制作 ISO 档软体 KB884020.exe : XP 修正程式 KB834707.exe : XP 修正程式 KB885523.exe : XP 修正程式 KB885626.exe : XP 修正程式 KB885894.exe : XP 修正程式 qchain.exe : 将安装的 XP 修正程式最佳化 makesp2.cmd : 打开记事本自行建立,下面有列表 patchKB.cmd : 打开记事本自行建立,下面有列表 makeiso.cmd : 打开记事本自行建立,下面有列表 svcpack.inf : 打开记事本自行建立,下面有列表 EvID4226Patch.exe : 破解连线限制软体 modifyPE.exe : CRC 修正程式 PE-Header.INC : modifyPE.exe 的参考档 下载点 EvID4226Patch modifyPE CDImage 自己找 其他到微软网站下载 ===================================================== 准备目录(在硬碟 X 上) ============================== X:\XPSP2\XPCD X:\XPSP2\ISO X:\XPSP2\UTIL ===================================================== 执行步骤 ============ .. 访客只能看到部份内容,免费 加入会员 x1
|
引用 | 编辑
Maybe
2004-11-12 05:51 |
1楼
▲ ▼ |
在 pczone 有看到你的发言喔
这里也帮你补充一下 Tcpip.sys 可以直接用 hex 编辑软体来编辑 (我都是用ultraedit, winhex 也可以) 这样就可以省下两个步骤, 就不需要使用EvID4226Patch 跟 modifyPE (这个只是检查CRC错误而已) 要解除连线都是改这两个位置 offset 130 跟 4F322 Tcpip.sys 2180 的版本: 1. offset 130 的部份 --- 6E 12 06 00 (原本10的连线) --- 96 12 06 00 (50的连线) --- 62 13 06 00 (无限制) 2. offset 4F322 的部份 --- 0A 00 00 00 (原本10的连线) --- 32 00 00 00 (50的连线) --- FE FF FF 00 (无限制) 如果安装了KB884020, tcpip.sys 会变成 2505 的版本, 底下是我自己找出来的 大家可以参考一下, 50 连线就懒得找了, 只找出无限制的部份 Tcpip.sys 2505 的版本: 1. offset 130 的部份 --- 27 C3 05 00 (原本10的连线) --- 1B C4 05 00 (无限制) 2. offset 4F322 的部份 --- 0A 00 00 00 (原本10的连线) --- FE FF FF 00 (无限制) 然后关于makecab的指令, 微软本身自己压应该是使用这个 makecab /D CompressionType=LZX file.xyz 这样原本你使用 makecab 只能压到194kb (tcpip.sys 2505版), 改用LZX这样的压法可以压到 174kb , 跟微软原本的大小就一样了 对了, 补充一点, 除了 KB884020 以外, 我觉得其它的Hotfixes 直接用 /integrate 这个参数事先整合进 XP SP2 就可以了, 这样 可能会比较方便一点 x0 |
引用 | 编辑
yellowho
2004-11-14 23:59 |
5楼
▲ ▼ |
哇俩位大大说的实在太深了,小弟完全不懂
不过小弟想学学,请问俩位那个CDImage该去那里找 ? 可以的话请说详细些,因为小弟实在太苯了 谢谢。 x0 |
引用 | 编辑
yellowho
2004-11-15 01:12 |
6楼
▲ ▼ |
xpboot.bin : XP 前导程式,自 XP 光碟取出
SP2.exe : Service Pack 2 DEPLOY.cab : Service Pack 2 封装程式 CDImage.exe : 制作 ISO 档软体 嘿嘿 上面的通东西没一个找到 请帮帮忙 如果要做英文版行吗 ? x0 |
引用 | 编辑
noke
2004-11-15 03:20 |
7楼
▲ ▼ |
xpboot.bin : XP 前导程式,自 XP 光碟取出
这个我也不会... = ="a SP2.exe : Service Pack 2 DEPLOY.cab : Service Pack 2 封装程式 上面这2个去microsoft的网站抓就有了 不过要注意的是... 封装程式是叫做"调配工具" search时千万别找错了 CDImage.exe : 制作 ISO 档软体 应该软体王之类的站抓一抓就有了吧!? -- 有大大有可以教怎么把boot.bin从光碟里弄出来吗!? 谢谢 x0 |
引用 | 编辑
billjrm
2004-11-15 03:40 |
8楼
▲ ▼ |
下面是引用noke于2004-11-15 3:20 AM发表的 : 谢谢你帮我回答部分问题。 以下说一下使用 UltraISO 提取前导档,一般制作 ISO 档软体都有相同 功能,步骤差不多。 1.将 XP 光碟放到光碟机 D: 2.打开 UltraISO 3.选择 启动光碟 -> 从 CD/DVD 提取引导档... -> 会跳出「提取引导档」对话盒 4.CD-ROM 驱动器 -> 选择 D (放置 XP 光碟的光碟机代号) 5. 输出映射档案名 -> 键入 C:\xpboot.bin 6.按下「制作」按钮 7.到 C:\ 下面拿 xpboot.bin x0 |
引用 | 编辑
yellowho
2004-11-15 10:40 |
9楼
▲ ▼ |
为什么我去microsoft的网站捉,它要我去window update.
但是这样一来就下不了SP2的文件档。 至于Deploy.cab我在搜查后出现很多个,也不知那个是。唉。。。。。 如果要做英文版行吗 ? 谢谢 x1 |
引用 | 编辑
yellowho
2004-11-15 11:37 |
10楼
▲ ▼ |
谢谢大大
那个xpboot.bin,我已经弄好了。 大大说的CDImage,我到软体王找不着。不知这个可已吗? http://bbs.mychat.to/read.php?tid=29868&fp=15 x0 |
引用 | 编辑
yellowho
2004-11-15 11:59 |
11楼
▲ ▼ |
KB884020.exe : XP 修正程式
KB834707.exe : XP 修正程式 KB885523.exe : XP 修正程式 KB885626.exe : XP 修正程式 KB885894.exe : XP 修正程式 qchain.exe : 将安装的 XP 修正程式最佳化 嘿嘿 ,请问上面这些也是到microsoft下吗? 可已给连接线吗? 谢啦!!! x0 |
引用 | 编辑
yellowho
2004-11-15 13:53 |
13楼
▲ ▼ |
我是使用S XP7.0版本的,这样一来就不能下载SP2是吗?
唉看来我的问题真多 总的来说目前我还欠SP2,CDImage 还有这个qchain.exe也找不着 我是制作英文版的 谢谢!!! x0 |
引用 | 编辑
billjrm
2004-11-15 22:37 |
15楼
▲ ▼ |
下面是引用yellowho于2004-11-15 1:53 PM发表的 : 这里提供的 CDImage.exe 与 qchain.exe 可用于英文版 http://bbs.mychat.to/read.php?tid=31731&fp=2 x0 |
引用 | 编辑
yellowho
2004-11-15 23:37 |
16楼
▲ ▼ |
先谢谢您的CDImage和qchain于教学,
请问大大可以提供什么资料关于SP2英文版吗? 不是小弟不愿找,只是小弟懂的实在太少了。 无限感激 x0 |
引用 | 编辑
billjrm
2004-11-16 00:35 |
17楼
▲ ▼ |
下面是引用yellowho于2004-11-15 11:37 PM发表的 :收讯息吧! x0 |
引用 | 编辑
yellowho
2004-11-17 08:39 |
19楼
▲ ▼ |
哇大大,我做成功了 ,虽然对你来说是小意思。
但对我可一大突破 真的谢谢你,这是我第一个自作XP光碟, 当然是在你英明的教导之下 。 最后想问问可要怎样能检查那个tcpip已经没有限制呢? x0 |
引用 | 编辑
yellowho
2004-11-17 14:11 |
20楼
▲ ▼ |
oh no 好像不行。大大你说的" 准备目录(在硬碟 X 上) "
是不是要在X的硬盘上,但是我只有到F盘吧了。 为甚么我作好后装在机上,然后我看─>我的电脑─>内容 却还是 "window xp " 而不是 " window xp services pack 2" 之前你说把XP覆制到XPCD里,还是把XP Services Pack 2 的光盘覆制到XPCD里, 另外我发现整和后的档案只有495M,之前没整合时已经有488M了 还有当使用makesp2.cmd时,就只有在萤幕上闪一闪罢了,好像也没整合什么。 唉,我的问题太多了,又要痲烦大大你了 真是感激不尽 x0 |
引用 | 编辑
noke
2004-11-17 18:49 |
21楼
▲ ▼ |
那就自行打指令整合吧
把SP2.exe以winrar等解压缩软体解开到X:\SP2 之后用cmd到X:\SP2\i386\update\目录底下输入 update -s:X:\XPSP2\XPCD 这样就行update了 x0 |
引用 | 编辑
yellowho
2004-11-17 20:03 |
22楼
▲ ▼ |
下面是引用noke于2004-11-17 6:49 PM发表的 Re:[自创][XP+SP2+KB884020+连线限制破解+hotfixes]整合光碟(: 我已经把SP2解开到F:/SP2 至于你说用cmd到X:SP2i386update目录底下输入 update -s:X:XPSP2XPCD , 这个就不明白了 x0 |
引用 | 编辑
noke
2004-11-17 20:44 |
23楼
▲ ▼ |
在"开始"→"执行"输入cmd
输入F: 输入cd SP2\i386\update 输入update -s:F:\XPSP2\XPCD 这样就行了 x0 |
引用 | 编辑
yellowho
2004-11-17 21:40 |
24楼
▲ ▼ |
好了,谢谢大大
之后,是不是依照已下的作法呢 还要把SP2.exe放到X:\XPSP2\UTIL吗? 然后 执行 X:\XPSP2\UTIL\makesp2.cmd 整合 SP2 执行 X:\XPSP2\UTIL\patchKB.cmd 整合 hotfixes 执行时会出现 EvID4226Patch 的询问讯息,键入 'y',再按任意键。 执行 X:\XPSP2\UTIL\makeiso.cmd 制作 ISO 档 x0 |
引用 | 编辑
billjrm
2004-11-18 11:13 |
25楼
▲ ▼ |
下面是引用yellowho于2004-11-17 9:40 PM发表的 : 告诉我,你要在哪个磁碟下进行,我再跟你说如何修改。 x0 |
引用 | 编辑
yellowho
2004-11-18 16:00 |
26楼
▲ ▼ |
对不起,大大又要麻烦你了
我是在F:磁碟下进行 在我的F:磁碟下有两个文件夹, 一个是SP2,另一个是XPSP2 现在我的情况是,我已依照noke大大(23楼)的作法把SP2.exe(已解压的)整合到F:XPSP2\XPCD里了 所以现在F:\XPSP2\XPCD是576MB,整合前是488MB。 我的问题是现在还要不要把SP2.exe(没解压的)放到F:XPSP2\UTIL里,然后再 执行 F:\XPSP2\UTIL\makesp2.cmd 整合 SP2 执行 F:\XPSP2\UTIL\patchKB.cmd 整合 hotfixes 执行时会出现 EvID4226Patch 的询问讯息,键入 'y',再按任意键。 执行 F:\XPSP2\UTIL\makeiso.cmd 制作 ISO 档 x0 |
引用 | 编辑
billjrm
2004-11-18 18:44 |
27楼
▲ ▼ |
把文章改成这样
准备目录(在硬碟 F 上) ============================== F:\XPSP2\XPCD F:\XPSP2\ISO F:\XPSP2\UTIL ===================================================== 执行步骤 ============================= 1.将 XP 光碟内容复制到 F:\XPSP2\XPCD 2.将下档案复制到 F:\XPSP2\UTIL xpboot.bin SP2.exe DEPLOY.cab EvID4226Patch.exe CDImage.exe modifyPE.exe PE-Header.INC KB884020.exe KB834707.exe KB885523.exe KB885626.exe KB885894.exe qchain.exe makesp2.cmd patchKB.cmd makeiso.cmd svcpack.inf 3.执行 F:\XPSP2\UTIL\makesp2.cmd 整合 SP2 4.执行 F:\XPSP2\UTIL\patchKB.cmd 整合 hotfixes 执行时会出现 EvID4226Patch 的询问讯息,键入 'y',再按任意键。 5.执行 F:\XPSP2\UTIL\makeiso.cmd 制作 ISO 档 6.在 F:\XPSP2\ISO 目录下,会出现 XPVOLSP2.ISO,那就是你要的。 ====================================== makesp2.cmd ( /integrate: 参数后须要绝对路径,记得要修改。 ) ------------------------------------------------- SP2 /integrate:F:\XPSP2\XPCD <------------ 这行要改成这样 COPY /Y DELOPY.cab ..\XPCD\SUPPORT\TOOLS ------------------------------------------------- 其他都不变 你是新手,最好造文章步骤来进行,以免发生错误。 其实我准备的档案相当简单,若还有问题,建议请教身旁教懂电脑的朋友, 毕竟我在网路这头,比较无法了解你的状况。你的问题感觉像初学者的问题。 找些书来充实一下比较好,我实在无法从头教起。 x0 |
引用 | 编辑
RaymondLok
2004-11-19 23:17 |
29楼
▲ |
这教学很详细.之前在pczone看过xp sp1 rollup的整合.
这次加了很多东西.要慢慢看.谢. x0 |