Windows インストーラ ログを有効にする
Windowsインストーラーの問題を診断するためのレジストリでアクティブ化されたログ サービスWindows含まれています。 この記事では、このログ サービスを有効にする方法について説明します。
適用対象: Windows 10 - すべてのエディション、Windows Server 2012 R2
元の KB 番号: 223300
注意
この記事のレジストリ エントリは、すべてのオペレーティング システムWindows有効です。
Windows インストーラ ログ
Windowsインストーラーはログを使用して、ソフトウェア パッケージのインストールに関する問題のトラブルシューティングに役立ちます。 このログは、レジストリにキーと値を追加することで有効になります。 エントリを追加して有効にした後、問題のインストールを再試行し、Windows インストーラーは進行状況を追跡し、Temp フォルダーに投稿します。 新しいログのファイル名はランダムです。 ただし、最初の文字は Msi で、ファイル名の拡張子は .log です。 Temp フォルダーを見つけるには、コマンド プロンプトで次の行を入力します。
cd %temp%
インストーラーのログWindows有効にするには、次のセクションを参照してください。
インストーラーログWindows手動で有効にする
重要
このセクション、方法、またはタスクには、レジストリの編集方法が記載されています。 レジストリを誤って変更すると、深刻な問題が発生することがあります。 レジストリを変更する際には十分に注意してください。 保護を強化するため、レジストリを変更する前にレジストリをバックアップします。 こうしておけば、問題が発生した場合にレジストリを復元できます。 レジストリをバックアップおよび復元する方法の詳細については、「レジストリをバックアップおよび復元する方法」を参照Windows。
インストーラーログWindows有効にするには、レジストリを開き、Regedit.exeを使用して、次のサブキーとキーを作成します。
- パス:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Installer
- 種類: Reg_SZ
- 値: ログ
- データ: voicewarmupx
値フィールドの文字は、任意の順序で指定できます。 指定する文字ごとに、異なるログ モードが有効になります。 MSI バージョン 1.1 の各文字の実際の関数は次のとおりです。
- v - 詳細出力
- o - ディスク領域外メッセージ
- i - 状態メッセージ
- c - 初期 UI パラメーター
- e - すべてのエラー メッセージ
- w - 致命的でない警告
- a - アクションの開始
- r - アクション固有のレコード
- m - メモリ切れまたは致命的な終了情報
- u - ユーザー要求
- p - ターミナルプロパティ
- + - 既存のファイルに追加する
- ! - 各行をログにフラッシュする
- x - 追加のデバッグ情報。 x フラグは、Windows Server 2003 以降のオペレーティング システム、および MSI 再頒布可能バージョン 3.0、および MSI 再頒布可能の以降のバージョンでのみ使用できます。
- * - ワイルドカード。 v オプションと x オプションを除くすべての情報をログに記録します。 v および x オプションを含めるには、/l*vx を指定します。
注意
この変更はトラブルシューティングにのみ使用する必要があります。システムのパフォーマンスとディスク領域に悪影響を及ぼすため、オンにし続けさせる必要はありません。 コントロール パネルの [プログラム の追加と 削除]アイテムを使用する度に、新しい Msi*.log ファイルが作成されます。 ログを無効にするには、Logging レジストリ 値 を削除します。
グループ ポリシー Windowsインストーラーログを有効にする
グループ ポリシーを使用してログを有効にするには、適切な OU またはディレクトリ グループ ポリシーを編集します。 [グループ ポリシー] で、[コンピューターの 構成] を展開し、[管理用テンプレート] を展開し、[Windows コンポーネント] を展開し、[インストーラー] Windowsします。
[ログ] を ダブルクリックし、[有効] をクリックします。 [ログ ] ボックス に、ログに記録するオプションを入力します。 ログ ファイル Msi.log は、システム ボリュームの Temp フォルダーに表示されます。
MSI ログの詳細については、「ヘルプ」をWindowsしてください。 これを行うには、msi ログという語句を使用して検索し、[グループ ポリシーを使用してコンピューターのオプションを管理 する] を選択します。
注意
x フラグの追加は、Windows Server 2003 以降のオペレーティング システム、MSI 再頒布可能バージョン 3.0、および MSI 再頒布可能の以降のバージョンでネイティブに使用できます。