随着微软公司的不断开发,Microsoft Office这款大家熟悉的软件真是越来越好用。可是随着版本的更新,软件的身材却越来越“肥胖”,于是很多朋友总想知道如何给它们“减肥”?今天,我们就说一说如何为Office2003减肥吧!
一、你准备好了吗?
要给Office2003减肥可不是一件简单的事情,必备工作还是不可少的:
首先需要建立一个目录,比如D:Office2003,在此目录下分别建立SP、Office目录。然后插入Office 2003的安装光盘,打开“开始”→“运行”窗口,将安装盘中setup.exe文件拖到输入框中,并且在后面添加“/a”这个参数,比如笔者的就是“G:Setup.exe /a”。
这时系统会弹出安装向导,输入组织名称,安装路径以及序列号,在安装路径中输入我们刚才建立的目录位置“D:Office2003Office”,然后点击“下一步”,同意最终用户授权协议后开始安装文件。在这些完成之后会出现一个安装完成的窗口提示,确定即可。
小提示:安装过程中最好把序列号手动输入,这样以后安装时就不需要输入序列号了。
二、工欲善其事,必先利其器
准备工作已经做完了,但制作“苗条”的Office2003还需要有这些东东呦。
1.为Office2003补“钙”
尽管Office2003的功能已经非常完善,并且安全性也有了一定的保障,但树大招风,漏洞还是接踵而来。微软公司最近已经推出了Office2003 SP1补丁,大大加强了Office 2003的稳定性,在这里最好将补丁打上,下载管理员版本补丁,地址为http://download.microsoft.com/download/1/8/6/186a3d52-5786-4 ... ice2003SP1-kb842532-fullfile-chs.exe,把下载的文件解压,找到后缀名为msp文件中最大的那个(MAINSP1ff.msp),将其改名为SP1.msp,复制到D:office2003SP目录下。
2.定制工具
要想对于Office 2003进行“减肥”就必须使用自定义安装方式,所以还要下载自定制安装工具,下载地址http://download.microsoft.com/download/0/e/d ... e-98c7-ccc3016a296a/ork.exe,完成后进行安装。
3.msi文件编辑器orca
这个文件包含在微软msi开发包中(SDK),打开http://www.microsoft.com/msdown
load/platformsdk/sdkupdate/页面安装Windows Installer SDK V2.0
并且在安装目录中找到orca.msi,点击该文件再次进行安装,这样就可以编辑MSI文件了。
小知识:微软的操作系统补丁和Office补丁分为管理员版本和客户版本。管理员版本通常较大,根据设置可以在原版安装之前和原版文件实现集成,使原版得到升级或修补;客户版本通常较小,只能在原版安装之后再进行修补升级。
三、周密部署,全力打造
让我们开始集成SP1补丁吧,在“开始”→“运行”中输入“msiexec /p D:office2003SPSP1.msp /a D:Office2003officepro11.msi SHORTFILENAMES=true /qb”,回车后出现提示收集信息画面,开始集成SP1。这里使用了/p、/a等参数,其中“/p”是为了使Windows Installer把补丁程序集成到一个已经存在的安装文件中;“/a”参数允许Windows Installer通过网络更新;“shortfilenames=true”则是允许在升级过程中使用短文件名;“/qb”是为了在集成过程中只显示最重要的步骤,而不会显示那些次要的。完成后的office2003已经是集成了SP1的版本了。
接着,我们要做的事就是自定制安装部件。执行“开始”→“程序”→“Microsoft Office”→“Microsoft Office Tools”→“Microsoft Office 2003 Resource Kit Tools”→“Custom Installation Wizard”,运行自定义安装向导。
首先直接点“Next”进入第二步,指定定制安装的msi文件,选择D:Office2003OfficePro11.msi
选择第一项“Do not open an exiting MST file”,接着指定MST文件的存放位置。例如:D:Office2003
OfficePro11.mst然后指定安装路径。接下来就是减肥的关键之处,在左边部件树形列表中可以设置组件安装的类型,对于彻底不安装的组件,应该在出现的菜单中选择“Not Available ,Hidden ,Locked”;对于要隐藏的组件,可以右键单击相应的组件结点,根据显示的菜单,选择“Hidden”,反之选择“Unhidden”
我们先定制一个“减肥”最厉害的安装吧。首先我们假定全部不安装,Microsoft Office上下文菜单中要选择“Not Available ,Hidden ,Locked”。接着,我们需要Access、Excel、PowerPoint和Word组件,就在该项目上选择“从本机上运行全部程序”,可是帮助文件基本上是用不到的,向导和模板也是可以完全去掉的,在这些项目上选择“Not Available ,Hidden ,Locked”。这样,我们就得到了“最苗条”的Office。
不过不能太狠啊,留一些也是应该的。如部分向导和模板还是挺好的,应该保留(或部分保留),选择“从本机上运行全部程序”。另外Office工具和公共功能也非常优秀,如微软公式编辑器、简繁转换、英文校对工具和Microsoft graph最好留着,尤其是VBA应该保留,能实现Office的许多功能扩展,选择“从本机上运行全部程序”。
下面是我保留Access、Excel、PowerPoint和Word之后的“减肥”安装组件,大家可以参考:
Microsoft Office Access
典型向导(自动创建一些通用项目,建议安装)
其他向导(自动创建一些高级项目,建议安装)
Microsoft Office Excel
帮助(提供Excel使用帮助,如函数的用法,建议安装)
电子表格模板(用于发票、时间卡片模板,根据情况安装)
加载宏(解决问题的工具和应用程序,根据情况安装)
Microsoft Office PowerPoint
设计模板(演示文稿的设计模板,建议安装)
内容模板(帮助您创建演示文稿的模板,建议安装)
动态声音效果(如果需要声音效果,建议安装)
打包成CD和PowerPoint播放器(适合没有安装PPT播放,根据情况安装)
Microsoft Office Word
向导和模板(根据情况,选择安装部分)
艺术型页面边框(根据情况安装)
Office共享功能
转换器和过滤器(根据情况安装,把用不到的格式去掉)
快捷方式-新建和打开Office文档(建议安装)
校对工具(建议安装)
Microsoft Office下载控件(建议安装)
Visual Basic for Applications(VBA宏的组件,强烈建议安装)
Office工具
公式编辑器(建议安装)
Microsoft Graph(制作图表,根据情况安装)
注意事项:
a.对于追求功能齐全的朋友,如果想安装某一组件,最好能保留该组件的整体功能(如需要Word,则有关Word功能全部选择);如果安装Access,还必须安装VBA功能;
b.如果确实不需要某些组件(如Publisher、InfoPath等),在菜单中应该选择“Not Available ,Hidden ,Locked”,而且右键菜单应该选择“hide”,表示再也不需要安装;如果确实需要但是又不想默认安装的组件(如Access,如果你不想默认安装,但是以后又需要),在菜单中应该选择“不安装”;
c.如果你需要OCR功能,可以在Microsoft Office Documents Imaging中选择OCR功能。
d.字体文件全部安装的话,需要150MB—200MB空间,我们不推荐安装,对于我们喜欢的字体,后面可以附带安装。
e.输入法全部安装的话,需要180MB左右空间,不推荐安装。
f.Microsoft Office Picture Manager虽然能实现简单的图像管理功能,但仍然不建议安装。
接着就是输入Office 2003安装序列号,这样就免除以后安装时再次输入了
单击“Next”继续,这里根据用户的习惯设置Office 2003安装之后的环境,例如Word在开启后不显示“开始工作”任务窗口等,可以根据如图6
如图6
进行设置,最后选中“Apply changes”即可。下面的一步需要设置附加文件。例如在这里选几款自己喜爱的字体,复制到Windows下fonts目录中(如图7)
图7
继续进行设定开始菜单中的快捷方式,可以删除自己不想要的部分,也可以更改其名称,最后还需要设定宏的安全等级,对于一些读者来说,在Office中使用了一些插件就会涉及到宏的安全等级。如果等级过高,则启动速度会很慢,如果能够确认宏是安全的,就可以将等级设置为“低”,以提高启动速度(如图8)
图8
剩下全部选择默认,直至出现了“结束”画面。
经过我们一番努力,最后终于生成了一个PRO11.MST文件,不要小看他,我们对Office2003所作的所有“减肥信息”和其它配置信息都在这里记着呢。至此,我们的配置工作全部结束,还需要补充一点:设置Setup.ini文件,告诉安装程序Setup.exe要根据这个PRO11.MST 中“减肥信息”进行安装,具体的方法是在D:Office2003OfficeFILESSETUP找到Setup.ini文件,在相应处更改成如下的信息:
[MST]
MST1=Pro11.mst——所使用MST文件名称。
;[Display]——这里是安装程序的显示设置,可以设置安静方式:
; If a value is present, the [Display] section overrides default UI modes.
; Display has one of the following values:
;quiet, none, basic, reduced, full
;Display=quiet
CompletionNotice=Yes提示是否显示安装成功消息.
四、精兵简政
下面需要确定Office 2003“减肥”之后要保留哪些文件,这时就要开始安装验证了,把我们所要求的功能在系统中安装一遍,看看到底哪些文件被安装到系统中去了。经过硬盘一阵狂转之后,你已经得到了安装的“减肥”版Office 2003,但是安装目录中我们不需要的文件还没有去掉呢。
现在我们就根据安装之后的文件结构分析Office 2003安装程序到底在系统中安装了哪些文件(如图9),存放的文件位置如下:
图9
用户自定义的Microsoft Office安装路径
系统盘符Program FilesCommon FilesMicrosoft Shared
系统盘符Program FilesCommon FilesDESIGNER
系统盘符Program FilesMicrosoft.NET
系统盘符Program FilesMicrosoft ActiveSync
系统盘符Windowsfonts
系统盘符WindowsShellNew
系统盘符Windowssystem32
这些路径是Microsoft Office安装所使用的目录,它和原始安装目录文件有一个大致对应关系,如图中箭头所示。但有所变化的是,原始安装文件的文件(夹)采用短文件名格式,而安装之后的文件(夹)的名称被扩展为长文件名。好在还可以根据名称进行对应。
现在我们在D:Office2003下建立Office200mini目录,在该目录下,按照原始光盘建立如上图右侧所示的目录,根据箭头所指示的对应关系,把左边目录下的文件复制到右边对应的目录下,把原始光盘第一级目录下的Setup目录也复制到Office2003miniFiles目录中,另外把Setup.exe及Pro11.msi和Pro11.mst文件复制到Office2003mini下。经过这样的设置,我们大体上得到了安装文件的“粗胚”。为了验证是否能够安装,我们可以通过卸载Office 2003来进行安装试验。运行Setup.exe,根据提示选择完全安装,一路安装下去,肯定会出现缺失文件的错误,请查看错误信息中的路径,找到我们制作的安装目录Office2003mini中对应的短文中对应的短文件名格式的目录(文件),把缩短的名称改为错误信息中长格式名称。如果改名后没有效果,就从我们原来的D:Office2003Office目录下找到该文件,复制到提示的目录下。这样经过几次操作,就制作出减肥的Office 2003安装文件源了。
可以自信的告诉你,Office 2003减肥还是很厉害的,从1GB可以缩到100多MB呢,当然具体大小与你所选功能有关,虽然不同的操作系统对于文件的需求可能不相同,但是相差并不大。如果安装的时候出错,通常都是缺少文件,只要把相应提示中缺少的文件补齐,试验几遍,就可以得到比较稳定的减肥版(如图10)
图10
怎么样,你现在可以给你的Office 2003“减肥”了吧,别忘了告诉我们你的好消息啊。
五、更高一筹
还记得我们前面提到的Orca吗?用它可以编辑msi文件,把mst文件定制内容输入到msi文件中,这样我们的安装文件就可以摆脱mst文件的约束了,具体方法如下:
如果你想把出现类似图中位置不合适控件移动或者干脆隐藏掉,可以通过Orca.exe来修改该控件的坐标位置。如果想隐藏,可以把x或者y的坐标写的很大,超出屏幕显示范围即可。例如:用Orca打开Pro11.msi文件,在左边表格中找到control,在右边的列表中找到表头,单击Dialog进行排序,然后定位到需要修改的对话框,如自定义安装对话框是Custom,在其中找到AccessIcon即是Access图标,现在把Access图标上移,就可以将AccessIcon所在行中的y坐标数值减少;如果把Access图标隐藏掉,就可以设置它的x坐标为500。最后别忘了保存,经过这样的处理,安装的时候就更加符合你的要求啦(如图11)
图11
怎么样,经过一系列的操作,就得到了自己“瘦身”的Office安装文件了,以后再装Office就不用翻箱倒柜了。
和Office一起做减肥操
转载于:https://www.cnblogs.com/Dragon-China/archive/2006/08/22/483487.html
相关文章:

codevs——1220 数字三角形(棋盘DP)
时间限制: 1 s空间限制: 128000 KB题目等级 : 黄金 Gold题解题目描述 Description如图所示的数字三角形,从顶部出发,在每一结点可以选择向左走或得向右走,一直走到底层,要求找出一条路径,使路径上的值最大。 输入描述 …
Modeling System Behavior with Use Case(2)
这是Modeling System Behavior with Use Case的第二部分,本图文首先介绍Use Case Model,然后介绍Actor以及Actor之间的关系,Use Case以及Use Case之间的关系,最后介绍Actor与Use Case之间的关系。

【Python】keras卷积神经网络识别mnist
卷积神经网络的结构我随意设了一个。 结构大概是下面这个样子: 代码如下: import numpy as np from keras.preprocessing import image from keras.models import Sequential from keras.layers import Dense, Dropout, Flatten, Activation from keras.…

IIS安全机制基础
IIS (Internet Information Server)作为当今流行的Web服务器之一,提供了强大的Internet和Intranet服务功能。如何加强IIS的安全机制,建立高安全性能的可靠的Web服务器,已成为网络管理的重要组成部分。 以Windows NT的安全机制为基础 …

CLion 2017 注册码
注册码使用时间2017-2018 CNEKJPQZEX-eyJsaWNlbnNlSWQiOiJDTkVLSlBRWkVYIiwibGljZW5zZWVOYW1lIjoibGFuIHl1IiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI6IkZvciBlZHVjYXRpb25hbCB1c2Ugb25seSIsImNoZWNrQ29uY3VycmVudFVzZSI6ZmFsc2UsInByb…
Modeling System Behavior with Use Case(3)
这是Modeling System Behavior with Use Case的最后一个部分,主要介绍Use Case Specification、Supplementary Specification和Glossary。今天华电时断时续停电,导致早晨所做的工作丢失,很是难过,发完这个图文,我继续代…

2019最新版本的PanDownload纯净版,网盘满速下载和搜索神器,追剧和动漫新番必不可少的下载工具【亲测有效】
PanDownload是百度网盘的第三方下载神器,它支持快速搜索功能,快速找到你想要的东西,还支持满速下载,可谓是不可多得的下载神器。 下载地址:http://t.cn/EobUOTS 城通网盘下载地址:https://u20150046.ctfi…

codevs——2894 Txx考试(背包)
时间限制: 1 s 空间限制: 32000 KB 题目等级 : 黄金 Gold 题解题目描述 DescriptionTxx是一个成绩很差的人,考试便成了他的噩梦。于是他常在考试时睡觉以打发时间。今天他又要面临一次考试,为了保证有充足的睡眠,他决定只做k分钟题目。这次测…
利用Use Case为系统行为建模(1)
需求这块写了很多了,就剩下最后的三篇图文了。后面我们进入分析与设计部分。大概10月中旬,我们结束这块。开始机器学习的总结与代码实现。

LightTools( 32-64) 8.4.0下载与安装方法,lighttools免费版,lighttools(光学建模软件)【亲测有效】
对于从事光学建模的同学们来说拥有一款功能强大的光学建模软件来辅助的话那么将能提升工作效率,LightTools就是一款功能强大的光学建模软件。它是面向专业用户推出的一款能够增进光学系统设计效率的光学建模软件,该软件支持光机一体化设计,并…

百叶窗显示图片
using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data; namespace Image{ /// <summary> /// Form1 的摘要说明。 /// </summary> public class Form1 : System.Windows.Forms.…

python安装pillow模块错误
安装的一些简单步骤就不介绍了,可以去搜索一下,主要就记录下我在安装pillow这一模块遇到的问题 1:安装好pillow后,安装过程没有出错 2:但是在python的IDLE输入from PIL import Image出错 原因:pillow版本与…
利用Use Case为系统行为建模(2)
本节主要介绍Use Case Diagram部分,其中包括Actor以及Actor之间的关系、Use Case以及Use Case之间的关系、Actor与Use Case之间的关系。这是利用Use Case Model捕获系统行为最核心的部分。明天还有一节,有关于软件需求部分就全部介绍完了。

启示录:打造用户喜爱的产品【PDF清晰版】,产品经理必看书籍之一
启示录:打造用户喜爱的产品是一本很值得一买的启蒙书,在书的扉页中写着,“好产品具备三个基本条件:价值、可用性、可行性,三者缺一不可。产品没有价值,开发团队再优秀也无济于事。” 书本主要是分成了三部…

eclipse 中断言使用的设定
JAVA是从JDK1.4才开始支持断言的(添加了关键字assert) 选择菜单"Windows"->"Perferences",在对话框中找到"Java"->"Complier"->"Compliance and Classfiles",把"…
利用Use Case为系统行为建模(3)
到这篇文章为止,需求部分就全部介绍完了。我们回顾一下,需求是RUP静态结构的一个工作流,Rational通过需求金字塔模型来理解需求过程,在需求部分我们要得到用例图、用例描述、补充规约和术语表等制品。这部分我们需要理解参与者与参…

freemarker取值
获取java Map集合的值:${map["key"]}

flutter离线源码安装包最新版本下载地址
Flutter 是在2018 世界移动大会上发布了第一个 Beta 版本,Flutter 用以帮助开发者在 Android 和 iOS 两个平台,同时开发高质量原生应用的全新移动 UI 框架。本文提供下最新版的下载地址。 flutter1.5.8windows安装包下载地址:http://t.cn/EoY…

MongoDB 搭建副本集
副本集(Replica Set)是一组MongoDB实例组成的集群,由一个主(Primary)服务器和多个备份(Secondary)服务器构成。通过Replication,将数据的更新由Primary推送到其他实例上,…

dfasdfasdfas
fasdfasfasdfafd转载于:https://www.cnblogs.com/lulei/archive/2006/10/17/531694.html
原型模式(Prototype)
克隆方法是我们经常使用的一种软件开发技巧,记得当年给经管系做沙盘ERP时,需要保存每年资产负债表的数据,当时对这种模式不熟悉,导致后期的数据变化使前期数据被动改变,现在想想,还是当时学艺不精ÿ…

Piccure Plus 3.1中文汉化版,Piccure Plus 3.1破解版,模糊照片变清晰神器,让你不再害怕手抖了
目前随着手机的普及化,大家随时随地都可以拍照,但是每个人拍照的水平各不相同,这种时候一款能把模糊的照片变清晰,把模糊的图片变清晰的软件就成了比不可少的东西了。 Piccure Plus 3.1中文汉化版。Piccure是一款非常强大的照片去…

java设置缓存机制
2019独角兽企业重金招聘Python工程师标准>>> java设置缓存机制 所谓缓存,就是将程序或系统经常要调用的对象存在内存中,一遍其使用时可以快速调用,不必再去创建新的重复的实例。这样做可以减少系统开销,提高系统效率。…
Analysis and Design Overview
前面图文我们介绍了“软件工程的六个最佳实践”以及“利用Use Case为系统行为建模”,本次我们介绍“系统分析与设计的初步”。

你是如何快捷、高效获取新知识的?
一次,同学问我“Redhat平台下的服务器叫什么?”,答案无疑是“Apach”。后来,我想他怎么不会在 Baidu 里搜索一下答案就出来籽?但这可以理解,他不是学计算机,对于这样获取知识的方式他不知道是可…

微软推出Windows XP/Server 2003紧急安全补丁:修复远程桌面CVE-2019-0708漏洞
根据CVE-2019-0708“攻击者可通过RDP向目标系统远程桌面服务发送特制请求”来远程执行系统上的代码。因为不需要用户干预,攻击可像野火一样从计算机传播到另一台计算机,从而导致整个系统受到攻击。 漏洞补丁:Windows XP补丁下载地址 漏洞补…

es5 编写类风格的代码
分享下《JavaScript忍者秘籍》中的一种编写类风格代码的方法 JavaScript可以让我们通过原型实现继承,许多开发人员,尤其是那些有传统面向对象背景的开发人员,都希望将JavaScript的继承系统简化并抽象成一个他们更熟悉的系统。所以,…
与15级新加入团队同学的约定
坚持!坚持!坚持!

【冷门实用小工具】轻量级流程图工具ClickCharts PRO绿色版,ClickCharts PRO下载【亲测有效】
下载地址:ClickCharts Pro注册版下载地址 轻量级流程图工具ClickCharts Pro注册版本,大小总共900多K,功能跟visio一样强大。 一、实用功能: 1.创建图表模板 2.可以选择各种符号和线连接风格 3.创建UML(统一建模语言)标准的可视化…

深入讨论.NET Socket的Accept方法
深入讨论.NET Socket的Accept方法 考虑一个问题,假如同时有50个连接请求进入一个服务器(这种情况对于普通负载的Web服务器都是很常见的)会怎么样?阻塞式I/O只能循环调用Accept,一个一个对50个连接进行Accept操作&…