2007 Office 更新套件的錯誤碼
更新日期: 2007年11月
適用於: Office Resource Kit
上次修改主題的時間: 2015-03-09
下表列出 2007 Office 更新套件可能會使用的錯誤碼。這些錯誤碼均僅可用於 Service Pack 和 公用更新的可執行檔內。您可以在修補程式記錄中找到錯誤碼,而他們通常可用於自訂的 Microsoft Systems Management Server (SMS) 和協力廠商部署指令碼及修補程式安裝指令碼中。
錯誤訊息 | 值 |
---|---|
成功 |
= 0 |
錯誤:一般偵測錯誤 |
= 17301 |
錯誤:正在套用修補程式 |
= 17302 |
錯誤:正在解壓縮檔案 |
= 17303 |
錯誤:正在建立 Temp 資料夾 |
= 17021 |
成功:已設定重新開機標幟 |
= 17022 |
錯誤:使用者已取消安裝 |
= 17023 |
錯誤:建立資料夾失敗 |
= 17024 |
修補程式已經安裝 |
= 17025 |
修補程式已經安裝至系統管理安裝 |
= 17026 |
安裝來源需要完整檔案更新 |
= 17027 |
未針對所含的修補程式安裝任何產品 |
= 17028 |
修補程式安裝失敗 |
= 17029 |
偵測:無效的 CIF 格式 |
= 17030 |
偵測:無效的基準 |
= 17031 |
錯誤:所需的修補程式不會套用至電腦 |
= 17034 |
使用 Microsoft Self-Extractor 記錄來疑難排解錯誤
系統管理員可以使用安裝程式記錄檔,協助疑難排解錯誤。安裝程式記錄在 2007 Office system Service Pack 1 (SP1) 更新安裝期間並不會自動建立。若要產生 Microsoft Self-Extractor 記錄,您必須將 /log 參數和指定之記錄檔的路徑搭配使用。
範例
若要建立 2007 Office system SP1 套件的記錄,請在命令提示字元中輸入下列命令:
2007OfficeSystemSP1ClientUpdateFilename /log:%temp%\ Logfilename.txt
其中:
2007OfficeSystemSP1ClientUpdateFilename 是 2007 Office system SP1 Microsoft Self-Extractor 檔 (.exe)。
%temp% 指的是 Windows Temp 資料夾。上述命令不會建立資料夾,如此使用 %temp% 資料夾即可確保位置會永遠存在。
LogFilename.txt 代表您必須提供的記錄檔名稱。例如,Office2007SP1SetupLog.txt。
例如,輸入:
office2007sp1-kb936982-fullfile-en-us.exe /log:%temp%\Office2007SP1SetupLog.txt
除了指定的檔案名稱,還會根據 Microsoft Self-Extractor 檔所安裝的修補程式建立其他記錄檔。
下表列出使用前述範例中的命令,針對 2007 Office system SP1 檔案所建立的記錄檔。
2007 Office system SP1 用戶端更新 | 記錄檔 |
---|---|
office2007sp1-kb936982-fullfile-en-us.exe |
ClientSharedMUIsp1-en-us.log MAINMUIsp1-en-us.log MAINWWsp1.log Proofsp1-en-us.log Proofsp1-es-es.log Proofsp1-fr-fr.log Office2007SP1SetupLog.txt |
project2007sp1-kb937154-fullfile-en-us.exe |
ProjectWWsp1.log ProjectMUIsp1-en-us.log Project2007SP1SetupLog.txt |
sharepointdesigner2007sp1-kb937162-fullfile-en-us.exe |
SharepointdesignerWWsp1.log SharepointdesignerMUIsp1-en-us.log Sharepointdesigner2007SP1SetupLog.txt |
visio2007sp1-kb937155-fullfile-en-us.exe |
VisioWWsp1.log VisioMUIsp1-en-us.log Visio2007SP1SetupLog.txt |
失敗訊息
針對失敗,請務必檢查命令列中指定的記錄檔。若 Microsoft Self-Extractor 內的其中一個修補程式失敗,即會在接近記錄檔結尾處出現如下的錯誤碼:
OPatchInstall: Property 'SYS.PROC.RESULT' value '17031'
此錯誤碼表示 Office 安裝的版本和預期的版本不符。不會套用修補程式。
成功安裝會以如下所示的程式碼來表示:
OPatchInstall: Property 'SYS.PROC.RESULT' value '0'
電腦重新啟動訊息
記錄檔也會提供安裝結束時要求重新啟動電腦的相關資訊。在這類情況中,記錄檔會提供需要重新啟動的指示,如下所示:
OPatchInstall: Property 'SYS.PATCH.NEEDREBOOT' value '1'
若要取得為何需要重新啟動的相關資訊,您必須檢閱 MAINWWsp1.LOG 檔案。若已安裝不同的套件,可檢閱所安裝之產品的 <產品>WWsp1.LOG 檔案。若要尋找資訊,請使用 [記事本] 之類的文字編輯器來開啟檔案,並搜尋此文字 (在 [記事本] 中,按一下 [編輯] 功能表上的[搜尋]):「being held in use」,然後重複搜尋。
需要重新啟動時,可能會顯示如下的訊息:
「MSI (s) (F4:34) [16:34:37:904]: Product: Microsoft Office Enterprise 2007. The file C:\Program Files\Common Files\Microsoft Shared\OFFICE12\RICHED20.DLL is being held in use by the following process Name: searchprotocolhost , Id 3128.」
在這個範例中,訊息會指出因為 Microsoft 桌面搜尋正在使用 RICHED20.DLL 檔案,所以無法更新該檔案。