扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:eNet论坛 来源:enet 2008年3月14日
在本页阅读全文(共5页)
第三步:手工释放Hotfix程序
记录下所有需要更新的补丁编号,然后在“运行”对话框或“命令提示符”模式下键入如下命令展开hotfixes文件:
G:winxpi386svcpackQ328310.exe /X:G: emp
这里的“/X:”和“G: emp”之间不存在空格,系统会询问将提取的文件保存到哪一个位置,点击“浏览”按钮选择G: emp文件夹即可,展开后会得到相应的编录文件(*.cat)和修补程序的二进制文件(*.exe、*.dll、*.sys文件等),注意这个名为 Q328310.cat的编录文件隐身在G: empsp1update文件夹中。
第四步:正常安装SP1和hotfix程序
现在,你可以按照正常的步骤安装SP1和hotfix程序,记得在安装之前先将注册表信息导出到文件中,例如保存为winxp.reg。安装结束后重新启动系统,再次导出注册表,例如保存为sp1.reg,我们可以使用工具软件对这两个注册表文件进行扫描,并将改动的部分保存下来,例如可以保存为sp2.reg。
第五步:整理更新文件
接下来,我们可以暂时创建一个名为sp2的文件夹,其中再建立temp、svcpack等子目录,将每个补丁需要更新的文件全部复制到sp2 emp目录中,至于具体的更新文件名可以参考相应补丁的update.inf、update.ver文件。
将所有*.cat文件复制到svcpack目录,注意不要复制dummy.cat和*_me.cat这两个文件,最后将已解压缩SP1包的全部内容复制到sp2文件夹中。
第六步:创建更新文件
在 emp目录中创建一个名为SVCPACK.INF的更新文件,具体内容如下:
[Version]
Signature="$Windows NT$"
MajorVersion=5
MinorVersion=1
BuildNumber=2600
[SetupData]
CatalogSubDir="i386svcpack"
[ProductCatalogsToInstall]
Q******.CAT
..........
;(注:这里应该列出所有的补丁的.cat文件名)
第七步:创建预安装应答文件
接下来,我们可以借助微软发布的compress.exe将所有文件保存在sp2文件夹中,操作时使用如下格式的命令:
compress -d -r sp2*.* i386
使用安装管理器创建预安装应答文件,并且在[GUIRUNONCE]处加上一句执行可以把SP2.REG导入注册表的批处理命令: regedit /s SP2.REG。然后,在sp2文件夹下建立$OEM$$$SYSTEM32子文件夹,记得将SP2.reg复制进去。
第八步:修改DOSNET.INF
最后,我们只要将svepack目录复制到i386目录,修改i386DOSNET.INF文件,在文件最后加上这么一些内容即可:
[OptionalSrcDirs]
SVCPACK
第九步:刻录光盘
现在嘛,我们只要将sp2文件夹中的内容刻录到光盘中就可以了。有了这张完全属于自己的SP2安装包,就可以省下好多重新启动系统的时间,而且即使重装系统,也轻松多了。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。