相信現(xiàn)在有很多人都在使用Office 2003,但是筆者發(fā)現(xiàn)一個(gè)問(wèn)題,那就是在輸入用戶名及公司信息的那個(gè)窗口,機(jī)器好像死機(jī)一樣變得很慢,而光驅(qū)則是狂亮不止。這是怎么回事呢?筆者在安裝Office XP的時(shí)候就沒有遇到這樣的情況。這到底是怎么回事呢?筆者仔細(xì)來(lái)分析一下,原來(lái)在安裝 Office 2003的時(shí)候安裝程序在我的C盤下建了一個(gè)名為MSOCache的屬性為只讀及隱藏的文件夾,將光盤上的所有文件復(fù)制到此文件夾下的All Users\90000804-6000-11D3-8CFE-0150048383C9子文件夾中,同時(shí)去掉原先所有.cab文件的隱藏屬性,因此造成安裝時(shí)機(jī)器變得非常慢。微軟這樣做的原因是如果要是Office 2003有什么損壞的話,可以直接在這個(gè)目錄里面用備份文件進(jìn)行修復(fù)。但是這個(gè)功能并不是每個(gè)用戶都需要,并且占用了很多的硬盤空間,如果要是在安裝Office 2003的時(shí)候?qū)⑦@個(gè)功能關(guān)閉就好了。
先把Office 2003的安裝文件都復(fù)制到硬盤里面,然后去掉只讀屬性,在FILES\SETUP文件夾里面找到一個(gè)Setup.ini,它是Office 2003安裝向?qū)募。其中有一個(gè)由[Cache]為開頭的一段,前面11行是注釋不用去理會(huì)。注意其中CDCACHE=的值,原版光盤里這個(gè)值是auto,筆者試著改成0、1和2然后再運(yùn)行安裝程序,找到了這幾個(gè)參數(shù)的實(shí)際意義。
當(dāng)CDCACHE=0,安裝時(shí)就不會(huì)生成那個(gè)MSOCache文件夾,這樣安裝的時(shí)候就不會(huì)出現(xiàn)停頓假死的情況;
當(dāng)CDCACHE=1,只會(huì)復(fù)制很少幾個(gè)文件到MSOCache文件夾,大概只占用了7.85M的硬盤空間;
當(dāng)CDCACHE=2,這個(gè)和值為auto的效果一樣,也是安裝默認(rèn)值,即復(fù)制近600M的文件到你的硬盤剩余空間最大的分區(qū),然后再繼續(xù)安裝。
這樣我們就可以將CDCACHE的值改成0或者1,就不會(huì)出現(xiàn)將大量的文件復(fù)制到硬盤里面,那么在安裝Office 2003的時(shí)候也不會(huì)出現(xiàn)假死的現(xiàn)象。