查看單個文章
舊 2006-09-26, 02:47 AM   #14 (permalink)
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設

和Office一起做減肥操
隨著微軟公司的不離線發,Microsoft Office這款大家熟悉的軟件真是越來越好用。可是隨著版本的更新,軟件的身材卻越來越「肥胖」,於是很多朋友總想知道如何給它們「減肥」?今天,我們就說一說如何為Office2003減肥吧!
一、你準備好了嗎?
要給Office2003減肥可不是一件簡單的事情,必備工作還是不可少的:
首先需要建立一個目錄,比如D:\Office2003,在此目錄下分別建立SP、Office目錄。然後插入Office 2003的安裝光碟,打開「開始」→「執行」視窗,將安裝盤中setup.exe文件拖到輸入框中,並且在後面新增「/a」這個參數,比如筆者的就是「G:\Setup.exe /a」。
這時系統會彈出安裝嚮導,輸入組織名稱,安裝路徑以及序列號,在安裝路徑中輸入我們剛才建立的目錄位置「D:\Office2003\Office」,然後點擊「下一步」,同意最終用戶授權協議後開始安裝文件。在這些完成之後會出現一個安裝完成的視窗提示,確定即可。
小提示:安裝過程中最好把序列號手動輸入,這樣以後安裝時就不需要輸入序列號了。
二、工欲善其事,必先利其器
準備工作已經做完了,但製作「苗條」的Office2003還需要有這些東東呦。
1.為Office2003補「鈣」
儘管Office2003的功能已經非常完善,並且安全性也有了一定的保障,但樹大招風,漏洞還是接踵而來。微軟公司最近已經推出了Office2003 SP1修正檔,大大加強了Office 2003的穩定性,在這裡最好將修正檔打上,下載管理員版本修正檔,位址為http://download.microsoft.com/downlo...P\目錄下。
2.定制工具
要想對於Office 2003進行「減肥」就必須使用自定義安裝方式,所以還要下載自定制安裝工具,下載位址http://download.microsoft.com/downlo...行安裝。
3.msi文件編輯器orca
這個文件包含在微軟msi開發包中(SDK),打開http://www.microsoft.com/msdown
load/platformsdk/sdkupdate/網頁面安裝Windows Installer SDK V2.0(如圖1),
圖1
http://img.zol.com.cn/article/3/588/liIWObHzxvtKU.jpg
並且在安裝目錄中找到orca.msi,點擊該文件再次進行安裝,這樣就可以編輯MSI文件了。
小知識:微軟的操作系統修正檔和Office修正檔分為管理員版本和客戶版本。管理員版本通常較大,根據設置可以在原版安裝之前和原版文件實現整合,使原版得到升級或修補;客戶版本通常較小,只能在原版安裝之後再進行修補升級。
三、周密部署,全力打造
讓我們開始整合SP1修正檔吧,在「開始」→「執行」中輸入「msiexec /p D:\office2003\SP\SP1.msp /a D:\Office2003\office\pro11.msi[/b] SHORTFILENAMES=true /qb」,Enter鍵後出現提示收集訊息畫面,開始整合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:\Office2003\Office\Pro11.msi[/b](如圖2)
圖2
http://img.zol.com.cn/article/3/589/liv5UDZZ5w6QI.jpg
選擇第一項「Do not open an exiting MST file」,接著指定MST文件的存放位置。例如:D:\Office2003\
Office\Pro11.mst(如圖3)
圖3
http://img.zol.com.cn/article/3/590/lipODmeKgixqw.jpg
然後指定安裝路徑。接下來就是減肥的關鍵之處,在左邊部件樹形列表中可以設置元件安裝的類型,對於徹底不安裝的元件,應該在出現的表菜單中選擇「Not Available ,Hidden ,Locked」;對於要隱藏的元件,可以右鍵單擊相應的元件結點,根據顯示的表菜單,選擇「Hidden」,反之選擇「Unhidden」(如圖4)
圖4
http://img.zol.com.cn/article/3/592/li5MWshESBdrQ.jpg
我們先定制一個「減肥」最厲害的安裝吧。首先我們假定全部不安裝,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安裝序列號,這樣就免除以後安裝時再次輸入了(如圖5)。
圖5
http://img.zol.com.cn/article/3/594/liVbnmbWtBg6.jpg
單擊「Next」繼續,這裡根據用戶的習慣設置Office 2003安裝之後的環境,例如Word在開啟後不顯示「開始工作」任務視窗等,可以根據如圖6
如圖6
http://img.zol.com.cn/article/3/595/lioSbRA4RyIPc.jpg
進行設置,最後選中「Apply changes」即可。下面的一步需要設置附加文件。例如在這裡選幾款自己喜愛的字體,複製到Windows下fonts目錄中(如圖7)
圖7
http://img.zol.com.cn/article/3/596/ligMhKrBtANM.jpg
繼續進行設定開始表菜單中的快捷方式,可以刪除自己不想要的部分,也可以更改其名稱,最後還需要設定巨集的安全等級,對於一些讀者來說,在Office中使用了一些插件就會涉及到巨集的安全等級。如果等級過高,則啟動速度會很慢,如果能夠確認巨集是安全的,就可以將等級設置為「低」,以提高啟動速度(如圖8)
圖8
http://img.zol.com.cn/article/3/597/li4SDpHvV3g.jpg
剩下全部選擇預定,直至出現了「結束」畫面。
經過我們一番努力,最後終於產生了一個PRO11.MST文件,不要小看他,我們對Office2003所作的所有「減肥訊息」和其它配置訊息都在這裡記著呢。至此,我們的配置工作全部結束,還需要補充一點:設置Setup.ini文件,告訴安裝程式Setup.exe要根據這個PRO11.MST 中「減肥訊息」進行安裝,具體的方法是在D:\Office2003\Office\FILES\SETUP\找到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
http://img.zol.com.cn/article/3/598/liq5bSUflbCY.jpg
用戶自定義的Microsoft Office安裝路徑
系統硬碟符\Program Files\Common Files\Microsoft Shared
系統硬碟符\Program Files\Common Files\DESIGNER
系統硬碟符\Program Files\Microsoft.NET
系統硬碟符\Program Files\Microsoft ActiveSync
系統硬碟符\Windows\fonts\
系統硬碟符\Windows\ShellNew\
系統硬碟符\Windows\system32
這些路徑是Microsoft Office安裝所使用的目錄,它和原始安裝目錄文件有一個大致對應關係,如圖中箭頭所示。但有所變化的是,原始安裝文件的文件(夾)採用短文件名格式,而安裝之後的文件(夾)的名稱被擴展為長文件名。好在還可以根據名稱進行對應。
現在我們在D:\Office2003\下建立Office200mini目錄,在該目錄下,按照原始光碟建立如上圖右側所示的目錄,根據箭頭所指示的對應關係,把左邊目錄下的文件複製到右邊對應的目錄下,把原始光碟第一級目錄下的Setup目錄也複製到Office2003mini\Files目錄中,另外把Setup.exe及Pro11.msi[/b]和Pro11.mst文件複製到Office2003mini下。經過這樣的設置,我們大體上得到了安裝文件的「粗胚」。為了驗證是否能夠安裝,我們可以通過卸載Office 2003來進行安裝試驗。執行Setup.exe,根據提示選擇完全安裝,一路安裝下去,肯定會出現缺失文件的錯誤,請檢視錯誤訊息中的路徑,找到我們製作的安裝目錄Office2003mini中對應的短文中對應的短文件名格式的目錄(文件),把縮短的名稱改為錯誤訊息中長格式名稱。如果改名後沒有效果,就從我們原來的D:\Office2003\Office目錄下找到該文件,複製到提示的目錄下。這樣經過幾次操作,就製作出減肥的Office 2003安裝文件源了。

可以自信的告訴你,Office 2003減肥還是很厲害的,從1GB可以縮到100多MB呢,當然具體大小與你所選功能有關,雖然不同的操作系統對於文件的需求可能不相同,但是相差並不大。如果安裝的時候出錯,通常都是缺少文件,只要把相應提示中缺少的文件補齊,試驗幾遍,就可以得到比較穩定的減肥版(如圖10)
圖10
http://img.zol.com.cn/article/3/599/li0cOaAFXLw.jpg
怎麼樣,你現在可以給你的Office 2003「減肥」了吧,別忘了告訴我們你的好消息啊。
五、更高一籌
還記得我們前面提到的Orca嗎?用它可以編輯msi文件,把mst文件定制內容輸入到msi文件中,這樣我們的安裝文件就可以擺脫mst文件的約束了,具體方法如下:
如果你想把出現類似圖中位置不合適控件移動或者乾脆隱藏掉,可以通過Orca.exe來修改該控件的坐標位置。如果想隱藏,可以把x或者y的坐標寫的很大,超出螢幕顯示範圍即可。例如:用Orca打開Pro11.msi[/b]文件,在左邊表格中找到control,在右邊的列表中找到表頭,單擊Dialog進行排序,然後定位到需要修改的交談視窗,如自定義安裝交談視窗是Custom,在其中找到AccessIcon即是Access圖示,現在把Access圖示上移,就可以將AccessIcon所在行中的y坐標數值減少;如果把Access圖示隱藏掉,就可以設置它的x坐標為500。最後別忘了儲存,經過這樣的處理,安裝的時候就更加符合你的要求啦(如圖11)
圖11
http://img.zol.com.cn/article/3/600/li2Slc3YuOTQ.jpg
怎麼樣,經過一系列的操作,就得到了自己「瘦身」的Office安裝文件了,以後再裝Office就不用翻箱倒櫃了。
__________________
http://bbsimg.qianlong.com/upload/01/08/29/68/1082968_1136014649812.gif
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次
向 psac 送花的會員:
42547537 (2012-10-20)
感謝您發表一篇好文章