如何使用安裝記錄檔疑難排解 Office 的安裝問題

文章翻譯 文章翻譯
文章編號: 826511 - 檢視此文章適用的產品。
這份文件的 Microsoft Office XP 版本,請參閱 296603.

全部展開 | 全部摺疊

在此頁中

結論

本文將逐步告訴您,如何使用 Microsoft Office 安裝記錄檔疑難排解 Office 安裝程式的問題。

Office 安裝程式偶爾會發生問題,您可能不會收到錯誤訊息。即使您收到錯誤訊息,您可能使用安裝記錄檔做為其中一個您的工具,來判斷問題。

本文將告訴您幾個技術,以解譯安裝記錄檔的 Office 檔案中的資訊。您想要使用每個技術順序來列示主題。本文並未涵蓋您可能會遇到的每一種情況,但有探討幾種以解譯安裝記錄檔來解決安裝問題的範例。

許多 「 Microsoft 知識庫 」 中的文的相關文件安裝程式錯誤也包含檔案,可協助您確認本文將告訴您遇到相同問題的記錄檔的區段。

如何建立記錄檔

Office 安裝程式會自動建立記錄檔,在您的 \Temp 資料夾中。記錄檔具有類似下列的名稱:
摺疊此表格展開此表格
記錄檔記錄檔名稱
Setup.exeMicrosoft Office 安裝程式 (#).txt
Windows 安裝程式 (系統檔案更新)Microsoft Office Setup(####)_Task(0001).txt
Windows 安裝程式 (Office 安裝)Microsoft Office 安裝程式 (#) _Task (0002).txt
# # # 字元在記錄檔名稱是以 0001 開始的數字。就會加一個每次執行安裝程式。因此,具有最高編號記錄檔是最近一次執行安裝程式記錄檔。

附註您可能只 Office 安裝的 Microsoft Windows Installer 記錄檔。在此情況下,Office 安裝的 Windows 安裝程式記錄檔已附加至記錄檔,而不是 Task(0002) 的 Task(0001)。

如何解譯記錄檔

根據您所遇到的問題,您可能要檢視安裝記錄檔或 Office 安裝的 Windows 安裝程式記錄檔。

安裝程式記錄檔

Setup.exe 檔案的記錄檔是很短,因為 Setup.exe 所執行的工作數目受限於如下所示的工作:
  • 讀取 Setup.ini 檔。
  • 剖析命令列的屬性與參數傳遞至 Windows 安裝程式的 thathave。常見的錯誤是包含 ︰ 在命令列:
    轉換 =路徑\轉換檔名稱.mst
    使用此命令列不會產生錯誤 messageduring 安裝,但是轉換不會套用到 theinstallation。正確的命令列是:
    轉換 =路徑\轉換檔名稱.mst
    Setup.exe 記錄檔會包含命令列安裝該 youspecified,因此您必須檢查記錄檔 fortypographical 錯誤,如先前範例所示 (theletter"s"是從第一個命令列中的 「 轉換 」 結尾遺失)。
  • 請確認正確操作系統及服務 packare 所使用。
  • 檢查的 Msi.dll 檔版本。
  • 開始安裝 WindowsInstaller Instmsi (w).exe 檔案。
  • 請檢查已安裝的 beta 版本的 Office。
  • 檢查新細明體和 TahomaBDfonts 的版本。
根據預設,安裝程式會在 office 中,但只有在從 CD 或壓縮的光碟映像安裝 Office 時,才建立本機安裝來源。如果本機電腦上有足夠的硬碟空間,安裝程式會依預設快取完整的安裝來源。Windows 安裝程式來安裝 Office,使用這個本機安裝來源和本機的來源,仍然可以修復、 重新安裝,或稍後再更新 Office。使用者可以依需求安裝功能,或在加入新功能的維護模式執行安裝程式。因為預設情況下,安裝程式會建立本機安裝來源並沒有設定任何其他的選項。安裝程式會在使用者的電腦上的下列隱藏資料夾中建立本機安裝來源:

磁碟機\Msocache\Downloadcode

根據預設,安裝程式會快取 Office 中完整的來源。如果使用者的電腦沒有足夠的磁碟空間,安裝程式會快取只有所選功能的安裝檔案。安裝程式會在安裝完成後,保留本機安裝來源。

安裝程式記錄檔中可能包含下列資訊:
  • 正在列出要複製到 \MSOCACHE 資料夾的檔案:
    Files to Download:
    File: FILES\WINDOWS\INF\AER_1033.ADM (DW20.ADM_1033)
    File: FILES\PFILES\COMMON\MSSHARED\DW\DW20.EXE (DW20.EXE_0001)
    File: FILES\PFILES\COMMON\MSSHARED\DW\DWDCW20.DLL (DWDCW20.DLL)
    File: FILES\PFILES\COMMON\MSSHARED\DW\1033\DWINTL20.DLL (DWINTL20.DLL_0001_1033)
    File: FILES\PFILES\COMMON\MSSHARED\DW\DWTRIG20.EXE (DWTRIG20.EXE)
    File: FILES\PFILES\MSOFFICE\OFFICE11\OCLEAN.DLL (OCLEAN.DLL_1033)
    File: FILES\PFILES\MSOFFICE\OFFICE11\OCLNCORE.OPC (OCLNCORE.OPC_1033)
    File: FILES\PFILES\MSOFFICE\OFFICE11\OCLNCUST.OPC (OCLNCUST.OPC_1033)
    File: FILES\PFILES\MSOFFICE\OFFICE11\1033\OCLNINTL.OPC (OCLNINTL.OPC_1033)
    File: FILES\PFILES\MSOFFICE\OFFICE11\OFFCLN.EXE (OFFCLN.EXE_1033)
    File: FILES\SETUP\OSE.EXE (OSE.EXE)
    File: PRO11.MSI (PRO11.MSI)
    File: FILES\PFILES\MSOFFICE\OFFICE11\1033\PSS10O.CHM (PSS10O.CHM_1033)
    File: FILES\PFILES\MSOFFICE\OFFICE11\1033\PSS10R.CHM (PSS10R.CHM_1033)
    File: FILES\PFILES\MSOFFICE\OFFICE11\1033\SETUP.CHM (SETUP.CHM_1033)
    File: SKU011.XML (SKU011.XML_0002_1033)
    File: A2561405.CAB (A2561405.CAB)
    File: A3561405.CAB (A3561405.CAB)
    File: A4561405.CAB (A4561405.CAB)
    File: AV561403.CAB (AV561403.CAB)
    File: CC561401.CAB (CC561401.CAB)
  • 確認的本機安裝來源設定:
    Using Local Cache Drive of already installed product: C:\.
    Found enough space on drive "C:\" to cache all feature cabinets.
    (CDCACHE=AUTO) - There is enough space to cache some or all of the image.  Drive for this download is C:\
  • 確認已完成的工作:
    Package was: E:\5614.0_o11pro_CBXS_ENG\PRO11.MSI.
    Setting Package to: C:\MSOCache\All Users\90000409-6000-11D3-8CFE-0150048383C9\PRO11.MSI.
    Done with CD Caching, cached MSI to: C:\MSOCache\All Users\90000409-6000-11D3-8CFE-0150048383C9\PRO11.MSI
如需有關 「 本機安裝來源 」 功能的詳細資訊,按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
830168 本機安裝來源 」 功能的常見問題集

如果您懷疑有問題的命令列屬性與您正在使用的參數,這些項目也會列在安裝程式記錄檔中。例如,如果您使用下列命令列來執行安裝程式
f:\Setup.exe 供應商] = 「 我的公司 」 /qb
安裝程式記錄檔中,會包含下列文字:
Launch Setup 
9/22/03 1:49:46 PM 
companyname="my company" /qb
Detected Windows Info:
  PlatformId = 2
  MajorVersion = 4
  MinorVersion = 0
Setup path: \\server\share\2003_Admin\SETUP.EXE
Adding property...companyname="my company"

Recognized command line switch: /qb
-以及-
Office-specific properties added: companyname="my company"
General properties added: LAUNCHEDFROMSETUP=1 SETUPEXEPATH=\\server\share\2003_Admin\ 
Writing Task:
D:\WINNT\System32\msiexec.exe
 /I \\server\share\2003_Admin\PRO11.MSI
 METRICSSOURCE="\\server\share\2003_Admin companyname=""my company"" /qb"
 companyname="my company" LAUNCHEDFROMSETUP=1 
SETUPEXEPATH=\\server\share\2003_Admin\  /qb
附註Setup.exe 未實際使用這些命令列參數和屬性 ;將它只是它們傳送到 Msiexec.exe 檔案 (Windows 安裝程式)。

如果記錄檔中的 Setup.exe 結束以類似下列的文字 (傳回碼: 1603年),有已安裝的 Windows Installer 部份問題:
9/22/03 3:34:27 PM  Chained install return code: 1603
Shutting down chained setup processing.
Set Verbose logging for subsequent setup.
	
***** Setup exits 
9/22/03 3:34:27 PM 
(return = 1603)
在此情況下,您必須檢閱 Office 安裝的 Windows 安裝程式記錄檔。

Windows 安裝程式記錄檔

Windows 安裝程式記錄檔明顯大於安裝記錄檔,而且可以似乎無法正常顯示在第一次。不過,下列方針可協助您簡化問題:
  • 如果您在安裝期間收到錯誤訊息,請搜尋記錄檔中的錯誤號碼。例如,如果您收到 「 錯誤 1327 」 在安裝期間,搜尋 「 1327 」 記錄檔中。您可能會發現下列文字是 similarto:
    MSI (c) (41:90): 注意: 1: 1327年 2: C:\
    錯誤 1327年。無效的磁碟機: C:\
    MSI (c) (41:90): 產品: 系統檔案更新-錯誤 1327年。無效的磁碟機: C:\

    動作結束於 15:34:26: CostFinalize。傳回值 3。
    這些記錄檔項目中索引鍵的文字為 [無效磁碟機]。這種情況下 problemin 是使用類似 「 磁碟管理員公用程式來變更安裝 Windows 位置 thedrive 代號。雖然磁碟機代號已經變更,某些登錄機碼仍然會參照原來的磁碟機代號。
  • 如果 「 Microsoft 知識庫 」 沒有 articlethat 符合您特定的錯誤訊息,請依照下列步驟診斷 theissue:
    1. 搜尋記錄檔的錯誤號碼。
    2. 每一行從列包含讀取錯誤號碼。通常您會看見失敗,最後的結果為安裝程式錯誤的行。

      例如,記錄檔中搜尋 「 錯誤 2737 」。下列文字是位在或 2737年錯誤的那行上面:
      MSI (c) (B7:A7): Note: 1: 2737 2: CheckCAServer 3: 
      c:\windows\TEMP\MSI82D6.TMP 4: CheckCAServer
      Info 2898. An internal error has occurred. (Tahoma8   Tahoma   1            
      )
      Error 2737. An internal error has occurred. (CheckCAServer 
        
      c:\windows\TEMP\MSI82D6.TMP   CheckCAServer            )
      MSI (c) (B7:A7): Product: Microsoft Office Professional 2003 -- Error 2737. An 
      
      internal error has occurred. (CheckCAServer   c:\windows\TEMP\MSI82D6.TMP
         
      CheckCAServer            )
      
      Action ended 9:58:55: CheckCAServer. Return value 3.
      您看看這段文字,請參閱安裝程式無法在 CheckCAServer 呼叫。
  • 所有的記錄檔包含一或多個通常同時略過的錯誤。下列的錯誤可能會出現在任何記錄檔,但請勿通常代表安裝程式發生問題:
    資訊 2898年。發生內部的 errorhas。請連絡您的資訊技術部門 forassistance。
    資訊 2743年。內部錯誤 hasoccurred。請連絡您的資訊技術部門 forassistance。
    資訊 2726年。內部錯誤 hasoccurred。請連絡您的資訊技術部門 forassistance。
  • 若要搜尋的一件事是字串 「 附註 」。在一個 casewhere 安裝程式失敗發生 2755年錯誤,便箋上的大小寫的 wasderived 的實際解析度錯誤之上幾行:
    MSI (s) (EC:BC): Note: 1: 2336 2: 5 3: C:\WINNT\Installer\ 
    MSI (s) (EC:BC): MainEngineThread is returning 1632
    MSI (c) (F8:F4): Note: 1: 2755 2: 1632 3: \\server\share\2003_Admin\PRO11.MSI 
    Error 2755. An internal error has occurred. (1632   \\server\share\2003_Admin\PRO11.MSI
                   ) Contact your
    Information Technology department for assistance.
    在這個範例中,下列兩行表示 aproblem 與 \Winnt\Installer 資料夾的權限:
    MSI (s) (EC:BC): Note: 1: 2336 2: 5 3: C:\WINNT\Installer\ 
    MSI (s) (EC:BC): MainEngineThread is returning 1632
    在此資料夾上經過修正的權限之後,並未發生 2755年錯誤。

    附註包含 「 1632 」 的那一行是判斷的係數 thisissue 處理權限。

    附註在包含 「 附註 」 的記錄項目,「 附註 」 可以直接對應到 Windows 安裝程式錯誤的四位數數字 thatfollows 的 arelisted 知識庫文件中引用本文稍早。
  • 要搜尋的檔案是記錄檔中的另一個字串"ReturnValue 3"。如果您不需要或不記得錯誤編號,但您找出 「 傳回值 3 」 記錄檔中,這顯然是它所在的區域最佳排解疑難的 tofocus。在安裝期間執行某個動作時,theaction 會標記於記錄檔。當該動作已完成、 接著標記傳回的值。如果傳回值為 1,表示動作成功是 ; 不過,如果動作失敗,傳回的值會是 3。
    Action start 9:56:45: SetW2kMill_WFP.
    Action ended 9:56:45: SetW2kMill_WFP. Return value 1.
    MSI (c) (B7:A7): Doing action: CheckCAServer
    Action start 9:56:45: CheckCAServer.
    MSI (c) (B7:A7): Creating MSIHANDLE (3) of type 790542 for thread -183129
    MSI (c) (B7:A7): Closing MSIHANDLE (3) of type 790542 for thread -183129
    MSI (c) (B7:A7): Note: 1: 2737 2: CheckCAServer 3: 
    c:\windows\TEMP\MSI82D6.TMP 4: CheckCAServer
    Info 2898. An internal error has occurred. (Tahoma8   Tahoma   1            
    )
    Error 2737. An internal error has occurred. (CheckCAServer   
    c:\windows\TEMP\MSI82D6.TMP   CheckCAServer            )
    MSI (c) (B7:A7): Product: Microsoft Office Standard 2003 -- Error 2737. An 
    internal error has occurred. (CheckCAServer   c:\windows\TEMP\MSI82D6.TMP   
    CheckCAServer            )
    		
    Action ended 9:58:55: CheckCAServer. Return value 3.
    在此情況下,SetW2kMill_WFP 動作成功,因為傳回的值為 1。然而下, 一步的動作,CheckCAServer,failsbecause 它的傳回值是 3。
  • 有時當您檢閱記錄檔時,您找不到 「 附註 」 「 傳回值 3 」 或錯誤號碼。相反地,您可能會看到文字下的 issimilar:
    MSI (c) (A5:65): Looking for file transform: c:\test.mst
    MSI (c) (A5:65): Note: 1: 2203 2: c:\test.mst 3: -2147287038 
    MSI (c) (A5:65): Couldn't find cached transform c:\test.mst. Looking for it at the source.
    MSI (c) (A5:65): Looking for file transform: \\server\share\2003_ADMIN\test.mst
    MSI (c) (A5:65): Note: 1: 2203 2: \\server\share\2003_ADMIN\test.mst 3: -2147287038 
    MSI (c) (A5:65): Note: 1: 2729 
    1: 2203 2: \\server\share\2003_ADMIN\test.mst 3: -2147287038 
    Error applying transforms.  Verify that the specified transform paths are valid.
    \\server\share\2003_ADMIN\test.mst
    MSI (c) (A5:65): MainEngineThread is returning 1624
    在此情況下,安裝程式有套用 atransform,問題,因為指定的 path(C:\test.mst) 上找不到轉換。因此,安裝程式也嘗試尋找 rootof Office 來源位置的轉換。當在 eitherplace 中找不到轉換時,便會停止安裝。

詳細資訊記錄檔

「 Windows 安裝程式記錄檔 」 一節所列出的所有技巧可以都用於詳細資訊記錄檔。不過,詳細資訊記錄會增加安裝時間。只有使用詳細資訊記錄,如果您有無法使用預設記錄檔來診斷的安裝程式問題。
  • 產生詳細的記錄檔

    在辦公室、 未使用的詳細資訊 loggingis,但如果安裝程式失敗就會發生的初始安裝,第二個會嘗試安裝 willgenerate 詳細記錄檔。不過,會使用的 forthese 的詳細資訊記錄檔的記錄選項並不使用 Windows 安裝程式的所有選項。如果您想要使用的所有記錄選項來建立更詳細的 Windows 安裝程式記錄檔,您可以使用 * v 參數組合/L切換。

    附註您可以建立一個詳細記錄檔時使用 similarto 命令列執行 anadministrative 安裝的 Office 下列:
    路徑\setup.exe /a 路徑\Pro11.msi /L * v C:\Verboselog.txt
    診斷何時安裝程式停止回應

    有時候,Office 安裝程式停止回應 (擱置),而 youdo 不會收到任何錯誤訊息。最佳的作法是不要在此情況下 torestart 您的電腦,並使用完整詳細資訊 loggingturned 上 (有一個額外選項) 再次執行 Office 安裝程式。若要這樣做,請啟動 Office 安裝程式。Doso,請依照下列步驟執行:
    1. 按一下 [開始],然後按一下 [執行]。
    2. 在 [開啟] 方塊中,輸入下列命令列中,並按一下[確定]
      路徑\Setup.exe /L * v!C:\Verboselog.txt
      請注意, 路徑 是您的 Office 來源位置的完整路徑。
    一般而言,19 行的記錄資訊會被快取的 inmemory 之前正在寫入詳細的記錄檔。如果您不使用!] 選項為/L (記錄) 參數,您可能會遺失某些快取的資訊 orall 的快取的資訊如果安裝程式停止。如果您使用!選項,mostyou 會遺失是一行,因為!選項會強制安裝程式寫入記錄檔的同一行中的 logginginformation,(沒有任何快取的 ofinformation) 一次。

    建立詳細記錄檔之後,捲動到最後一個或最後兩行 endand 看。這幾行會告訴它停止時要做何種安裝 wastrying。例如,您可能會看到類似下列文字:
    ComponentRegister(ComponentId={71CE92CC2CB71D119A12000A9CE1A22A},
    KeyPath=C:\Program Files\Common Files\Microsoft Shared\Web
    Components\11\1033\OWCDCH11.CHM,State=3,,Disk=1,SharedDllRefCount=0)
    1: {90170409-6000-11D3-8CFE-0050048383C9} 2:
    {71CE92CC2CB71D119A12000A9CE1A22A} 3: C:\Program Files\Common
    Files\Microsoft Shared\Web Components\11\1033\OWCDCH11.CHM
    這表示其機碼的路徑為 OWCDCH11.CHM 的元件 (71CE92CC2CB71D119A12000A9CE1A22A) (在 Windows 登錄中) 登錄時發生問題。

    這個 particularissue 的解決方法是在您執行 Office Setupagain 之前將 Windows 登錄修復。

    在其他情況中,您可能會看到類似於 ︰ 記錄檔中的文字:
    MSI (c) (EB:1F): Doing action: OPCRemove
    Action start 11:42:57: OPCRemove.
    MSI (c) (EB:1F): Creating MSIHANDLE (504) of type 790542 for thread -194273
    這表示使用 Office RemovalWizard 作業問題。當 Office 安裝程式有 problemremoving 將早先版本的 Microsoft Office 時,可能會發生這個問題。嘗試移除的 Office,earlierversion 然後再次執行 Office 2003 安裝程式。

    附註Office 安裝程式會使用下列的前置詞的自訂動作。Ifthe 記錄檔表示自訂動作,這些前置詞 indicatewhere,若要開始排解疑難問題。
    • OLCA: Outlook 自訂動作
    • OPC: Office 移除精靈
    • 與美工圖案相關的 cag 簡單、 CaMMC:
    • IE: Internet Explorer

屬性

文章編號: 826511 - 上次校閱: 2014年1月20日 - 版次: 2.0
這篇文章中的資訊適用於:
  • Microsoft Office Professional 2010
  • Microsoft Outlook 2010
  • Microsoft PowerPoint 2010
  • Microsoft Publisher 2010
  • Microsoft Access 2010
  • Microsoft Office Professional 2007
  • Microsoft Office Outlook 2007
  • Microsoft Office PowerPoint 2007
  • Microsoft Office Publisher 2007
  • Microsoft Office Access 2007
  • Microsoft Office Professional Edition 2003
  • Microsoft Office Outlook 2003
  • Microsoft Office PowerPoint 2003
  • Microsoft Office Publisher 2003
  • Microsoft Office Small Business Edition 2003
  • Microsoft Office Basic Edition 2003
  • Microsoft Office Access 2003
關鍵字:?
kbtshoot kbsetup kbwindowsinstaller kbhowtomaster kbhowto kbinfo kbmt KB826511 KbMtzh
機器翻譯
請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。
按一下這裡查看此文章的英文版本:826511
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com