将SP1整合到Office 2010安装文件中

恩,Office 2010的Service Pack 1终于在今天正式发布了,现在通过Microsoft Update已经可以自动下载并安装。

如果有必要,可考虑将SP1直接整合到安装文件中,这样装好的Office就直接包含SP1(以及SP1发布之前的其他所有Hotfix更新程序)。具体做法如下:

首先需要准备好首发版Office 2010安装文件,以及SP1的完整安装文件。SP1安装文件可从下列地址下载:

32位(x86)版Office 2010 SP1 | 64位(x64)版Office 2010 SP1

下文以64位为例进行介绍。

  1. 在C盘根目录下创建名为“Office”、“OfficeFile”、“SP1”,以及“SP1File”的四个文件夹。将下载回来的SP1安装文件复制到“SP1”文件夹中,并将其改名为“SP1.exe”。
    例如,64位SP1下载回来的文件名称为“officesuite2010sp1-kb2460049-x64-fullfile-zh-cn.exe”,将其复制到“c:\SP1”文件夹中,然后改名为“SP1.exe”。
  2. 随后将首发版Office 2010的安装文件复制到“C:\Office”文件夹中,并将其更名为“Office.exe”。
    例如,我使用的64位Office 2010 Pro Plus安装文件的名称为“cn_office_professional_plus_2010_x64_515528.exe”,就其改名为“Office.exe”。
    但如果你使用的是光盘版安装文件,则可以将安装光盘根目录下的所有文件直接复制到“C:\OfficeFile”文件夹下。
  3. 按下Windows-R组合键打开运行对话框,并运行下列命令:C:\office\Office.exe /extract:c:\OfficeFile(注意:如果使用光盘版安装文件,可直接跳过这一步骤)。这个命令可以将exe格式的安装文件展开,同时这一过程可能会出现UAC对话框,最终成功后单击“确定”。
  4. 随后运行下列命令C:\SP1\SP1.exe /extract:c:\SP1File,这个命令则是将exe格式的SP1安装文件展开,这个过程不仅会出现UAC对话框,而且需要接受许可条款。
  5. 经过上述两个操作,在C:\OfficeFile和C:\SP1File文件夹下,将出现大量零散文件,请将SP1File文件夹中的所有内容复制到C:\OfficeFile\Updates文件夹中。
    将正确的文件复制或移动到正确的位置

完成上述操作后,将C:\OfficeFile文件夹保存到其他位置,例如可以改名,然后打包成一个压缩文件。随后需要安装Office的时候,只要运行该文件夹下的Setup.exe文件即可,这样在安装过程中,就可以自动从Updates文件夹下安装SP1,避免了安装完毕后的手工操作或缓慢的在线更新。

当然,Project、Visio等组件也可照此处理。

分享:

《将SP1整合到Office 2010安装文件中》有6个想法

  1. 你好,阅读了文章,有几个地方不明白的,恭请指教:
    1、SP1文件夹为何要改名为SP1.exe,是什么道理;
    2、Office文件夹为何要改名为Office.exe,是什么道理;
    3、如果使用的是光盘版安装文件,将安装光盘根目录下的所有文件直接复制到“C:\OfficeFile”文件夹后,要不要参照第2点更改Office文件夹的名称?
    4、如果使用的是光盘镜像文件,例如,使用的64位Office 2010 Pro Plus安装文件的名称为SW_DVD5_Office_Professional_Plus_2010_64Bit_ChnSimp_MLF_X16-52534.iso是否可以将ISO格式的安装文件复制到“C:\Office”文件夹中,并将其更名为“Office.exe”。来处理即可。

    1. 呵呵,这有什么打扰的啊

      1,2,名称完全没必要修改,不过运行命令的时候,你愿意输入那么长一串的文件原名吗?改短一些,方便输入呀。
      3,这就不需要了,改名,运行命令,就是为了从exe格式的安装文件中提取实际文件,最终获得的结果是和光盘上相同结构的文件和文件夹,这些才是实际的安装文件
      4,ISO的话不能这样做,不过你可以用解压缩软件或虚拟光驱软件,把ISO文件中的内容提取出来,放在OfficeFile文件夹里。这一点和光盘复制是相同道理

  2. 初学者 :你好,阅读了文章,有几个地方不明白的,恭请指教:1、SP1文件夹为何要改名为SP1.exe,是什么道理;2、Office文件夹为何要改名为Office.exe,是什么道理;3、如果使用的是光盘版安装文件,将安装光盘根目录下的所有文件直接复制到“C:\OfficeFile”文件夹后,要不要参照第2点更改Office文件夹的名称?4、如果使用的是光盘镜像文件,例如,使用的64位Office 2010 Pro Plus安装文件的名称为SW_DVD5_Office_Professional_Plus_2010_64Bit_ChnSimp_MLF_X16-52534.iso是否可以将ISO格式的安装文件复制到“C:\Office”文件夹中,并将其更名为“Office.exe”。来处理即可。

  3. 对不起,再次阅读文章后,已想通了解决了问题3 的疑问,本想直接修改留言1,但结果是重复留言了。对此,我深感抱歉,请阅后直接删除留言2与3,实在是不应该,打扰了!

  4. 总而言之一句话,将任何offcie补丁解压并整合到office安装文件主目录的updates目录即可,至于细节操作各有各的习惯,重命名只是个习惯,自动补全的前提下可以忽略这些。抓好组重点就好。感谢博主分享经验!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

发表评论前,先做个简单的数学题吧: * Time limit is exhausted. Please reload CAPTCHA.