电脑故障

位置:IT落伍者 >> 电脑故障 >> 浏览文章

把Service Pack集成到安装程序


发布日期:2018/10/28
 

把Windows的SP集成进Windows的安装程序

首先要求体育M左右的硬盘空间在这之上我们在C盘建立一个名为win的文件夹所有的文件操作都将在这个文件夹中进行在这个文件夹中建立一个名为k的文件夹把原始的Windows的安装文件 (至少这个文件夹如果你想制作的更完整也可以拷贝全部的文件)拷贝进去

由于Windows的ServicePack是累积的也就是说只要安装最新的ServicePack那么SPI和SP就不需要了因此我们只要到微软中国网站去下载Windows的SP安装文件就可以了这里需要的是完整版的SP下载后大小应该是M将其保存在刚才建立的win文件夹内然后直接在运行中输人如下命令:

c\win\winkspexes:c:\win\k

程序就会开始自动提取安装文件并自动整合这时大家会看见如图所示的界面这个进度完成后我们的安装文件就成功整台了不过需要注意两点:

这样处理过的安装文件刻录或光盘后是没有光盘启动功能的如果要安装只能从DOS下安装我们在后面会介绍解决的办法

以上操作必须全部在Windows下完成)如果在其他Windows系统下进行将会收到出错的提示

不过经过这样安装的Windows有一个小问题就是如果你运行sfc/scannow检查受保护的系统文件程序将会需要你插入 WindowsServicePack的CD那是因为我们这样制作的CD似乎不符合标准也就是说你不能检查受保护的系统文件

下面着手解决光盘启动的问题其实只需要添加一个包含引导信息的文件就可以了这个文件的名称是wkbootbin可以在~charly/bootfileszip下载把这个文件打开后解压缩到一个目录中然后打开到录软件以Nero为例打开后新建一个可以启动的CDROM在Boot选项卡下的Sourceofbootimagedata设置中指定一个 Image File并选择刚才解压缩出来的wkbootbin其他的设置不用更改然后在文件列表中把刚才我们整合好的Windows安装文件拖动到光盘中就可以开始刻录了这样获得的光盘可以引导系统并直接安装带有SP的Windows

把SP和SP集成到OfficeXP

以下操作需要你准备一张OfficeXP的安装光盘和OfficeXP的ServicePackServicePack这里需要的和一般通过OfficeXP下载到的ServicePack是不同的我们需要的是AdministrativeUpdate安装包可以从微软网站下载到由于OfficeXP的ServicePack不是累加的所以ServicePack和ServicePack都需要下载下载地址是:

P/CN/oxpsplaexeM

/CN/OXpspaexeM

除此之外你还需要一台刻录机以便把最终生成的文件刻成光盘当然如果你愿意在硬盘上直接安装这一步也可以省略

然后就可以开始我们的整合了

由于整台过程中会生成很多临时文件为了整洁起见我们把它们保存在一起在硬盘上新建一个文件夹 (本文将在D盘建立一个Office文件夹)并保证该分区有不小于G的剩余空间

把OfficeXP的安装光盘插入光驱并同时按下Shift键自动运行然后在开始→运行中输入Fsetup/a(F是光驱的盘符)这时会弹出安装向导和常情况下的安装向导略有不同向导会需要你提供组织名称安装路径以及序列号在安装路径中输入我们刚刚建立的文件夹的位置 d\office然后点击 下一步同意最终用户授权协议程序开始复制文件到D盘的office文件夹这一切完成之后会出现一个窗口提示

现在开始整台SPI双击运行下载回来的oxpsplaexe并同意许可协议指定好保存文件的位置这里我们可以随便建立一个例如 d:\sp回车后程序会自动解压缩出个文件:ENGLPKI_AdminmspMAINSPI_Adminmsp和OWCIOSPI_Adminmsp为了整合这三个文件到安装文件中需要在运行中输入 msiexec/P d:\spl\mainspl_admminmsp/ad:\office\proplusmsi shortfilenames=true/qb回车后会自动运行安装程序这里用到了/p和/a等参数其中VP允许WindowsInstaller把补丁程序应用到一个已有的安装文件中这样才可以升级我们的安装文件;/a参数并不是必须的它允许WindowsInstaller通过网络更新;shortfilenames=true则是允许在升级过程中使用短文件名Vqb则使WindowsInstaller只显示最重要的步骤而不会显示那些次要的这一步安装完成之后我们继续在运行中输入msiexec/pd:\spl\owclspl_adminmsp/ad:\office\owclmsishortfienames=true/qb现在SP的整合就已经完成了对于SP依照上面的方法先把OxpSpaexe解压缩到D盘的SP文件夹然后依次运行 msiexec/pd:\sp\mainspffmsp/ad:\office\proplusmsishortfilenames=true/qbmsiexec/pd:\sp\OwclOSPffmsp/ad:\office\owclmsi shortfilenames==true/qb经过等待就可以全部搞定

你可能会遇到这样的问题:在整合了SP和SP后不久微软又发布了OfficeXP的新补丁你想把这个单独的补丁也整合进安装文件吗?继续看下去需要说明的是:由于OfficeXP简体中文版在完稿时还没有比SP更新的补丁因此这里用一个OfficeXP中简繁转换加载项来说明做法以便以后出了补丁可以成功地整合事实上在OfficeXP+SP这个补丁已经安装了因此如果你直接照做并不能成功

这个补丁的作用是为FrontPage等程序提供简体和繁体中文的转换你可以在KMeXP/CN/tcscconvexe下载到下载后在D盘新建一个uodate目录把刚下载的补丁保存在这里然后可以在运行输入 d/update\tcscconvexe/?回车后可以看见如图所示的界面这里显示了该文件的所有安装参数我们需要利用的就是/t

在运行中输入d:\update\tcscconvexe/t:d/up/c回车后会把解压缩出来的tcscconvmsi文件保存到D盘的up文件夹下之后同样在运行中输入 msiexec/pd:\up\tcscconvmsi/ad:\office\proplusmsishortfilenames=true/qb这样单独的补丁程序即成功地整合进安装文件

在刻盘的时候你可能发现了所有的文件加起来达到了M这么大的容量不能直接刻盘了经过仔细分析其中有一些文件不是必须的我们可以直接删除它们而不会对安装造成太大的影响一是IE的安装文件在\\FILES\OSP\\TE\SC内总共有M当然如果把这些文件删除若安装程序检测到你的TE版本低于就不能帮你升级了你必须在安装OfficeXP之前升级你的IE二是字体文件在\\FILES\WINDOWS\FONTS内M左右把这两处清理后就只有M了经过验证:这样的安装文件是可以正常使用的只不过在安装字体的时候出现了一些错误但是这些错误都是可以忽略的;并且安装过程中可以免输入序列号(严格来说并不是不需要序列号而是在你整合Service Pack的时候序列号已经输入了)

上一篇:高手进阶——深入浅出剖析BOOT.INI

下一篇:Windows7用程序锁锁住重要程序