セットアップ ログを使用して Office のセットアップに関する問題のトラブルシューティングを行う方法

この詳細な記事では、Microsoft Office インストール ログ ファイルを使用して Office セットアップの問題のトラブルシューティングを行う方法について説明します。

Office セットアップで問題が発生し、エラー メッセージが表示されないことがあります。 エラー メッセージが表示された場合でも、インストール ログ ファイルをツールの 1 つとして使用して問題を特定する必要がある場合があります。

この記事では、Office インストール ログ ファイルの情報を解釈するいくつかの手法について説明します。 トピックは、各手法を使用する順序で一覧表示されます。 この記事では、発生する可能性のあるすべての状況について説明するわけではありませんが、セットアップ ログ ファイルを解釈することでセットアップの問題が解決されるいくつかの例について説明します。

インストール エラーに関連する Microsoft サポート技術情報の多くの記事には、発生しているのと同じ問題が記載されていることを確認するのに役立つログ ファイルのセクションも含まれています。

ログ ファイルを作成する方法

Office セットアップでは、\Temp フォルダーにログ ファイルが自動的に作成されます。 ログは、サインインまたはアクティブ化の問題の %temp% の下に格納されます。 インストールまたは修正プログラムの問題の場合は、システム アカウントを使用するため、%windir%\temp からログを収集することもできます。詳細については、「ULS ログ記録Microsoft 365 Apps for enterprise有効にする方法」を参照してください。

ログ ファイル ログ ファイル名
Setup.exe Microsoft Office セットアップ(####).txt
Windows インストーラー (システム ファイルの更新) Microsoft Office セットアップ(####)_Task(0001).txt
Windows インストーラー (Office のインストール) Microsoft Office セットアップ(####)_Task(0002).txt

ログ ファイル名の #### 文字は、0001 で始まる番号です。 セットアップを実行するたびに 1 ずつインクリメントされます。 そのため、最大数のログ ファイルは、セットアップを実行した最新のログ ファイルです。

注:

Office インストール用の Microsoft Windows インストーラー ログ ファイルのみが含まれる場合があります。 このような場合、Office インストールの Windows インストーラー ログ ファイルには、Task(0002) ではなく Task(0001) がログ ファイルに追加されます。

ログ ファイルを解釈する方法

発生している問題によっては、Office インストールのセットアップ ログ ファイルまたは Windows インストーラー ログ ファイルを表示する必要がある場合があります。

ログ ファイルのセットアップ

Setup.exe ファイルのログ ファイルは非常に短くなります。Setup.exe 実行するタスクの数は次のようなタスクに制限されているためです。

  • Setup.ini ファイルを読み取ります。

  • Windows インストーラーに渡す必要があるプロパティとスイッチのコマンド ラインを解析します。 一般的な間違いは、コマンド ラインにを含 Transform=<path>\<transform file name>.mst める場合です。 コマンド ラインでこれを使用しても、インストール中にエラー メッセージは生成されませんが、変換はインストールに適用されません。 正しいコマンド ラインは です Transforms=<path>\<transform file name>.mst

    Setup.exe ログ ファイルには、インストールに指定したコマンド ラインが含まれているため、前の例で示した文字体裁エラーのログ ファイルをチェックする必要があります (最初のコマンド ラインの Transform の末尾に文字 s がありません)。

  • 正しいオペレーティング システムとサービス パックが使用されていることを確認します。

  • Msi.dll ファイルのバージョンを確認します。

  • Instmsi(w).exe ファイルを起動して、Windows インストーラーをインストールします。

  • インストールされているベータ版の Office を確認します。

  • Tahoma フォントと TahomaBD フォントのバージョンを確認します。

既定では、セットアップによって Office にローカル インストール ソースが作成されますが、CD または圧縮 CD イメージから Office をインストールする場合にのみ作成されます。 ローカル コンピューターに十分なハード ディスク領域が存在する場合、セットアップは既定でインストール ソース全体をキャッシュします。 Windows インストーラーでは、このローカル インストール ソースを使用して Office をインストールします。ローカル ソースは、後で Office を修復、再インストール、または更新するために引き続き使用できます。 ユーザーは、オンデマンドで機能をインストールしたり、メンテナンス モードでセットアップを実行して新機能を追加したりできます。 セットアップでは既定でローカル インストール ソースが作成されるため、追加のオプションを設定する必要はありません。 セットアップにより、ユーザーのコンピューター上の次の非表示フォルダーにローカル インストール ソースが作成されます。

<drive>\Msocache\Downloadcode

既定では、セットアップによってソース全体が Office にキャッシュされます。 ユーザーのコンピューターに十分なディスク領域がない場合は、選択した機能についてのみインストール ファイルがキャッシュされます。 セットアップは、インストールが完了した後もローカル インストール ソースを保持します。

セットアップ ログには、次の情報が含まれる場合があります。

  • \MSOCACHE フォルダーにコピーするファイルの一覧: ダウンロードするファイル:

    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    
    

使用しているコマンド ライン プロパティとスイッチに問題があると思われる場合は、セットアップ ログ ファイルにもこれらの項目が一覧表示されます。 たとえば、次のコマンド ラインを使用してセットアップを実行する場合は、次のようになります。

f:\Setup.exe companyname="contoso" /qb

セットアップ ログには、次のテキストが含まれています。

Launch Setup 
9/22/03 1:49:46 PM 
companyname="contoso" /qb
Detected Windows Info:
 PlatformId = 2
 MajorVersion = 4
 MinorVersion = 0
Setup path: \\server\share\2003_Admin\SETUP.EXE
Adding property...companyname="contoso"

Recognized command line switch: /qb -and-Office-specific properties added: companyname="contoso"
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=""contoso"" /qb"
 companyname="contoso" LAUNCHEDFROMSETUP=1 
SETUPEXEPATH=\\server\share\2003_Admin\ /qb 

注:

Setup.exe では、実際にはこれらのコマンド ライン スイッチとプロパティは使用されません。 Msiexec.exe ファイル (Windows インストーラー) に渡すだけです。

Setup.exe のログ ファイルが次のようなテキストで終わる場合 (戻りコード: 1603)、インストールの Windows インストーラー部分に問題がありました。

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" を検索します。 次の例のようなテキストが見つかる場合があります。

    MSI (c) (41:90): Note: 1: 1327 2: C:\
    Error 1327. Invalid Drive: C:\ 
    
    MSI (c) (41:90): Product: System Files Update -- Error 1327. Invalid Drive: C:\
    
    Action ended 15:34:26: CostFinalize. Return value 3.
    

    これらのログ エントリのキー テキストは 無効なドライブです。 この場合の問題は、ディスク管理者のようなユーティリティを使用して、Windows がインストールされている場所のドライブ文字を変更したということです。 ドライブ文字は変更されましたが、一部のレジストリ キーは元のドライブ文字を引き続き参照します。

  • Microsoft サポート技術情報に特定のエラー メッセージに一致する記事がない場合は、次の手順に従って問題を診断します。

    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 の呼び出しでセットアップが失敗したことがわかります。

  • すべてのログ ファイルには、通常無視できる 1 つ以上のエラーが含まれています。 次のエラーは、任意のログ ファイルに表示される可能性があり、通常はセットアップの問題を示していません。

    • 情報 2898。 内部エラーが発生しました。 情報技術部門にお問い合わせください。
    • 情報 2743。 内部エラーが発生しました。 情報技術部門にお問い合わせください。
    • 情報 2726。 内部エラーが発生しました。 情報技術部門にお問い合わせください。
  • 検索する 1 つは、文字列 "Note" です。 セットアップが 2755 エラーで失敗した 1 つのケースでは、ケースの実際の解決は、エラーの数行上の注から派生しました。

    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.
    

    この例では、次の 2 行は、\Winnt\Installer フォルダーに対するアクセス許可に問題があることを示しています。

    MSI (s) (EC:BC): 注: 1: 2336 2: 5 3: C:\WINNT\Installer\
    MSI (s) (EC:BC): MainEngineThread が 1632 を返しています

    このフォルダーのアクセス許可が修正された後、2755 エラーは発生しませんでした。

    注:

    "1632" を含む行は、この問題がアクセス許可を処理する決定要因です。

    Note を含むログ エントリでは、Note に続く 4 桁の番号を、この記事で前述したサポート技術情報の記事に記載されている Windows インストーラー エラーに直接マップできます。

  • ログ ファイルで検索するもう 1 つの文字列は 、戻り値 3 です。 エラー番号を持っていないか覚えていないが、ログ ファイルに 戻り値 3 がある場合は、トラブルシューティングに焦点を当てる領域です。 セットアップ中にアクションが実行されると、アクションはログ ファイルに記録されます。 そのアクションが完了すると、戻り値が後で示されます。 戻り値が 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. 
    

    この場合、戻り値が 1 であるため、SetW2kMill_WFP アクションは成功します。 ただし、戻り値が 3 であるため、次のアクション CheckCAServer は失敗します。

  • ログ ファイルを確認するときに、"注"、"戻り値 3"、またはエラー番号が見つからない場合があります。 代わりに、次の例のようなテキストが表示されることがあります。

    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 
    

    この場合、指定したパス (C:\test.mst) に変換を配置できないため、セットアップで変換の適用に問題があります。 そのため、セットアップでは、Office ソースの場所のルートで変換の検索も試みます。 変換をどちらの場所にも配置できない場合、インストールは停止します。

詳細ログ ファイル

[Windows インストーラー ログ ファイル] セクションに記載されているすべての手法は、詳細ログ ファイルで使用できます。 ただし、詳細ログはセットアップ時間を増やします。 既定のログ ファイルと診断できないセットアップの問題がある場合にのみ、詳細ログを使用します。

  • 詳細ログ ファイルを生成する

    Office の初回インストールでは、詳細ログは使用されません。 セットアップエラーが発生した場合、2 回目のインストールを試みると詳細ログ ファイルが生成されます。 ただし、これらの詳細ログ ファイルに使用されるログ オプションは、Windows インストーラーで使用できるオプションではありません。 すべてのログ オプションを含むより詳細な Windows インストーラー ログ ファイルを作成するには、/L スイッチの *v パラメーターの組み合わせを使用します。

    注:

    Office の管理インストールを実行するときに、次のようなコマンド ラインを使用して詳細ログ ファイルを作成できます。

    <path>\setup.exe /a <path>\Pro11.msi /L*v C:\Verboselog.txt

  • セットアップが応答を停止するタイミングを診断する

    Office セットアップが応答を停止 (ハング) し、エラー メッセージが表示されない場合があります。 この状況で実行する最善の方法は、コンピューターを再起動し、完全な詳細ログを有効にして Office セットアップをもう一度実行することです (1 つの追加オプションを使用)。 そのために、以下の手順に従ってください。

    1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。

    2. [ 開く ] ボックスに次のコマンド ラインを入力し、[ OK] をクリックします。

      <path>\Setup.exe /L*v! C:\Verboselog.txt

      ここで <のパス> は、Office ソースの場所の完全なパスです。

    通常、詳細ログ ファイルに書き込まれる前に、19 行のログ情報がメモリにキャッシュされます。 を使用しない場合は。 /L (ログ記録) スイッチのオプションでは、セットアップが停止すると、キャッシュされた情報の一部またはキャッシュされたすべての情報が失われる可能性があります。 を使用する場合は、 ! オプションは、あなたが失う最も多くは、1行であるため、 ! オプションは、ログ情報をログ ファイルに一度に 1 行ずつ書き込むようセットアップを強制します (情報のキャッシュはありません)。

    詳細ログ ファイルを作成したら、最後までスクロールし、最後の 1 行または 2 行を確認します。 これらの行は、セットアップが停止したときに何をしようとしていたかを示します。 たとえば、次の例のようなテキストが表示される場合があります。

    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 レジストリ内) に問題があることを示します。

    この特定の問題の解決策は、Office セットアップを再実行する前に 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 削除ウィザードの操作に問題があることを示します。 この問題は、Office セットアップで以前のバージョンの Microsoft Office の削除に問題がある場合に発生する可能性があります。 以前のバージョンの Office を削除してから、Office 2003 セットアップをもう一度実行してください。

    注:

    Office セットアップでは、カスタム アクションに次のプレフィックスが使用されます。 ログ ファイルにカスタム アクションの問題が示されている場合、これらのプレフィックスはトラブルシューティングを開始する場所を示します。

    • OLCA: Outlook カスタム アクション
    • OPC: Office 削除ウィザード
    • CAG、CaMMC: クリップに関連付けられている
    • IE: インターネット エクスプローラー