文章編號: 308490 - 上次校閱: 2007年12月4日 - 版次: 2.1 如何使用 Office XP 的記錄檔排解安裝更新時的問題
在此頁中結論 本文將逐步告訴您,如何使用嘗試更新 Microsoft Office 時所建立的記錄檔,來協助您判斷 Office
更新失敗的原因。 如果安裝 Microsoft Office XP 更新程式時發生問題,您可能會收到描述性的錯誤訊息,但也可能不會。在任一種情況下,使用記錄檔可以協助您判斷確切的錯誤訊息,以及疑難排解問題。 本文將告訴您,解譯 Office XP 更新檔案資訊的技巧,並且按照適當的使用順序列出這些技巧。本文不包含您可能遇到的每一種情況,但有討論幾種以解譯記錄檔來解決更新問題的範例。 找出更新記錄檔Microsoft Office XP 的所有用戶端更新都會在 \Temp\OHotfix 資料夾中建立記錄檔。記錄檔的名稱類似如下:
OHotfix(#####).log 注意:這些號碼會以 00001
開頭,並隨著後續的更新而遞增。因此,如果您再次執行相同的更新程式,或是執行新的更新程式,下一組記錄檔的編號便是 00002。OHotfix(#####)_Msi.log 每個安裝的更新程式會建立兩個記錄檔。第一個記錄檔是由開機安裝程式檔 Ohotfix.exe 所建立,而第二個記錄檔是由 Windows Installer (Msiexec.exe) 所建立。這一對安裝程式和 Windows Installer 的記錄檔,其名稱擁有相同的編號 (#####);因此,您可以很輕易地判斷這兩個記錄檔為相同安裝的一部分。 判斷正確的更新記錄檔如果您安裝了一個以上的更新程式,則將無法明顯辨識出哪一個為最新安裝的紀錄檔。因為更新記錄檔名稱都很類似,所以識別最新更新記錄檔的方式就是利用記錄檔名稱中的編號 (#####)。編號最大的一對記錄檔便屬於最新安裝的更新程式。識別 Office XP 記錄檔最可靠的方式為開啟 Ohotfix.exe 記錄檔,即 OHotfix(#####).log,並檢視記錄檔中的第九行。根據預設,包含 MessageTitle 行的記錄檔其第九行與下列類似: 注意:如果您是從 Office Update 網站的「產品更新」網頁安裝更新程式,則不會在 Ohotfix.exe 記錄檔的 MessageTitle 行上看見更新程式的名稱。只有從 Office Update 網站的「下載中心」安裝更新程式時,您才會在 Ohotfix.exe 記錄檔的 MessageTitle 行上看見更新程式的名稱。如果您從「產品更新」網頁安裝更新程式,將不易判斷更新程式屬於哪個記錄檔。 安裝參數如果您從「Office Update 下載中心」安裝更新程式,則更新檔案的參數為標準 IExpress 套件參數。如需有關可用 IExpress 命令列參數的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件: 197147?
(http://support.microsoft.com/kb/197147/
)
IExpress 軟體更新套件的命令列參數
如何使用記錄檔疑難排解檢視詳細資訊記錄檔是疑難排解 Office 更新失敗最好的方法。系統會為 OHotfix(#####)_Msi.log 檔自動啟用詳細資訊記錄。如何讀取 Ohotfix.exe 記錄檔建議您從 Ohotfix.exe 記錄檔,即 OHotfix(#####).log 開始疑難排解。此檔案可指出下列訊息:
在 Ohotfix.exe 記錄檔中記錄成功讀取 Ohotfixe.exe 記錄檔最重要的部分為下列行:
已成功套用修補程式。
此行後面將加上:
已成功套用更新程式。
在 Ohotfix.exe 記錄檔中記錄失敗知道記錄檔中安裝失敗的型式是相當重要的。如果更新程式在任一階段中失敗,您會看到下列錯誤訊息: The update failed.(更新失敗) Encountered error 1603 while updating. (更新時發生錯誤 1603)
ERROR_INSTALL_FAILURE 1603 安裝時發生嚴重錯誤。
當更新程序失敗時,列於此行的錯誤碼通常是 1603。因為 1603 錯誤是一般的失敗錯誤,您必須開啟對應的 Windows
Installer 記錄檔,即 OHotfix(#####)_Msi.log,以取得確切的錯誤,然後根據錯誤碼進行疑難排解。請參閱下一節<Windows
Installer 記錄>,取得更多關於如何讀取 Windows Installer 記錄檔的資訊。Ohotfix.exe 記錄檔的內容可以顯示 1603 以外的錯誤碼。您應該要檢查 Windows Installer 記錄檔,取得其他相關資訊。 如需有關 Windows Installer 錯誤代碼的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件: 290158?
(http://support.microsoft.com/kb/290158/
)
Office 2003 產品和 Office XP 產品中的 Windows Installer 程序的錯誤代碼與錯誤訊息清單
Windows Installer 記錄如果在更新程序期間收到錯誤訊息,您應該檢查 Windows Installer 記錄檔,例如 OHotfix(0001)_Msi.log。您可以藉由找出造成錯誤的動作或失敗,來診斷並解決許多問題。當您檢視 Windows Installer 記錄檔時,您必須使用下列「Microsoft 知識庫」文件中所述的相同技巧: 296603?
(http://support.microsoft.com/kb/296603/
)
HOW TO:使用 Office XP 安裝記錄檔來排除 Office XP 中的安裝問題
錯誤碼如果您在更新程序期間收到 Windows Installer 錯誤訊息,此錯誤訊息可能包含一個錯誤碼。例如,如果您收到錯誤 1328,則您可能會在詳細資訊記錄檔中看到下列文字。(下列文字是取自安裝 Microsoft Outlook 2002 更新程式時所建立的詳細資訊記錄檔。)MSI (s) (B3:D6): 'C:\Program Files\Microsoft Office\Office10\OUTLLIB.DLL 檔案的修補程式已重新導向至 C:\Config.Msi\PT16A.tmp。 PatchFiles:檔案:OUTLLIB.DLL, 目錄:C:\Program Files\Microsoft Office\Office10\, 大小: 6297928 MSI (s) (B3:D6):注意:1: 1328 2: C:\Config.Msi\PT16A.tmp 3: -1072807676 錯誤 1328。套用修補程式至檔案 C:\Config.Msi\PT16A.tmp 時發生錯誤。它可能 已經由其他的方法更新,而不能再由這個修補程式 修改。如需詳細資訊,請連絡您的修補程式廠商。系統錯誤: -1072807676 MSI (s) (B3:D6):產品:Microsoft Office XP Professional (含 FrontPage) -- 錯誤 1328。套用修補程式至檔案 C:\Config.Msi\PT16A.tmp 時發生錯誤。它 可能已經由其他的方式更新,而不能再由這個修補程式 修改。如需詳細資訊, 請連絡您的修補程式廠商。系統錯誤: -1072807676 您確定要取消嗎? 動作結束 10:50:22:InstallExecute.傳回值 (3)。
傳回值您也可以使用「傳回值」,來協助判斷問題的來源。如果您在記錄檔中找出「傳回值 3」,您已經非常接近指出問題發生時間的內容了。在任何情況下,包含「傳回值 3」的行表示失敗的動作。請參閱先前的記錄檔範例,檢查記錄檔中的這個情形。您也可以搜尋「傳回值 2」。這是表示使用者 (您) 取消更新程式。下列文字是取自 Windows Installer 收集資訊的詳細資訊記錄檔: MSI (s) (B3:FE):Transforming table CustomAction. MSI (s) (B3:FE):注意:1: 2262 2: CustomAction 3: -2147287038 MSI (s) (B3:FE):Creating MSIHANDLE (3970) of type 790542 for thread 254 動作結束 13:45:04:CAUserExit.傳回值 (1)。 動作結束 13:45:04:INSTALL.傳回值 (2)。 如何在更新 Office XP 系統管理安裝時,建立記錄檔不同於用戶端更新的是,記錄檔並非根據預設為了更新 Office XP 的系統管理安裝而建立。如果要建立記錄檔,請您在下載並執行 IExpress 套件以擷取管理檔案之後,以類似下列的命令列執行更新程式
msiexec /a admin path\MSI File /p local path\MSP File SHORTFILENAMES=1 /L*V C:\verbose.txt
其中 admin path 是 Office XP
系統管理安裝點的路徑,而 MSI File 是 Office XP 產品的 MSI 資料庫套件 (例如,ProPlus.msi), 而 local path 是已擷取的路徑檔案的路徑 (例如 C:\adminUpdate), 而 MSP File 是 Admin 更新程式修補程式檔案的名稱 (例如 Winword_admin.msp)。 如需有關更新 Office XP 系統管理安裝的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件: 301348?
(http://support.microsoft.com/kb/301348/
)
HOW TO:將公用更新安裝到 Office XP 的管理安裝中
疑難排解如果您無法從 Ohotfix.exe 檔案或 Windows Installer 記錄檔中瞭解問題所在,且在更新時仍有問題,那麼您可以嘗試修復 Office 安裝。如果要執行這項操作,請依照下列步驟執行:
?考
如需有關如何使用「安裝程式」記錄檔來疑難排解 Office XP 安裝問題的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件: 296603?
(http://support.microsoft.com/kb/296603/
)
HOW TO:使用 Office XP 安裝記錄檔來排除 Office XP 中的安裝問題
如需更多有關疑難排解 Office XP 安裝程式問題的文章:
請按一下此處檢視疑難排解 Office XP 安裝的清單:選擇作業系統文件
(http://support.microsoft.com/search/default.aspx?catalog=lcid%3d1033&spid=914&query=officexpsetupdwts&adv=&mode=s&cat=false)
這篇文章中的資訊適用於:
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。 | 其他資源 其他支援網站社群立即取得協助文章翻譯
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
回此頁最上方
