安裝 Microsoft Office 2003/2007 套件時,您可能會收到錯誤訊息類似下列其中一項:
錯誤 1311
找不到來源檔案 Cabinetfile.cab
錯誤 1311
找不到 Cabinetfile.cab 原始程式檔 (例如 sku112.cab)
微軟一如往昔的無法提供太多可用資訊,不信!?
請服用 http://support.microsoft.com/kb/818234/zh-tw
這次遇到的是缺少SKU011.cab
【原因】
安裝Office 2007時出現「錯誤1311,找不到來源檔案」訊息,與電腦中已安裝的舊版Office軟體有關。因為當Office 2007升級安裝時,會自動將舊版的Office軟體移除,若移除過程中失敗就會出現「錯誤1311」的訊息。
【解法】
解決的方式有三種:
一、在安裝Office 2007前,先手動將舊版的Office軟體移除。
二、安裝Office 2007時,選擇「保留所有舊的版本」,另外安裝Office
三、網路爬完解答版
【補充】
之所以無法成功移除舊版的Office,是因為先前安裝該版本Office時,沒有將安裝檔案保留下來。(如下圖)以Office 2003為範例,若勾選「刪除安裝檔案」則會刪除用來維護更新的檔案,造成Office 2007升級時發生錯誤。
以上僅供參考。
網路耙文發現更簡單的解法如下:
1.到 http://www.microsoft.com/office/orkarchive/2003ddl.htm下載 LISTool.exe 檔案。
2.從[開始]→[執行]→輸入[regedit]→[確定]
3.到[HKEY_LOCAL_MACHINE]→[Software]→[Microsoft]→[Office]→[11.0]→[Delivery]
4.在[Delivery]下應該只有一個資料夾,那就是你的下載碼,通常是[90000409-6000-11D3-8CFE-01500xxxxxC9],點選它
5.看到右側的 [CDCache],在其上按右鍵, 將值修改為[0]
6.把下載來的 LISTool.exe 檔案執行放在 C:\MSOCache\All Users\90000404-6000-11D3-8CFE-01500xxxxxC9之下
98/11/06 測試正確