パッケージ変換マネージャーのトラブルシューティング
Configuration Manager (現在のブランチ) に適用
この記事の情報を使用して、パッケージ変換マネージャーを使用するときの問題のトラブルシューティングに役立ちます。
SMS プロバイダー
パッケージ変換マネージャーは SMS プロバイダーを使用します。 詳細については、「 SMS プロバイダーの計画」を参照してください。
SMS プロバイダーが正常に動作しない場合、パッケージ変換マネージャーを含むConfiguration Manager コンソールは機能しません。
パッケージの準備
パッケージをアプリケーションに変換する前に、Package Conversion Manager Analyze 関数を使用してパッケージを 分析 します。 分析の後、Configuration Manager コンソールの [パッケージ] ノードに [準備] 列を追加します。 パッケージの一覧には、分析されたパッケージの次のいずれかの準備状態が表示されます。
自動: パッケージは Convert 関数を使用して直接 変換 できます。
注:
自動変換では、WQL クエリはアプリケーション要件に変換されません。 これらのクエリを 変換するには、修正および変換 プロセスを使用します。
手動: 修正 および変換 関数を使用して変換する前に、パッケージにいくつかの追加または変更が必要です。
適用対象外: パッケージは変換に適していません。 パッケージに関する問題を修正するか、パッケージとしてデプロイし続けます。
エラー: パッケージにエラーが含まれています。 分析して変換する前に、これらのエラーを手動で修正してください。
Configuration Manager コンソールの [パッケージ] ノードの詳細ウィンドウに、準備の問題が表示されます。 パッケージを選択し、詳細ウィンドウの [ 概要 ] タブを選択します。
ログ ファイル
ログ記録を有効にする
パッケージ変換マネージャーのログ記録を有効にすると、すべてのアクション、例外、エラーがログに記録されます。
Configuration Managerでこのコンポーネントのログ記録を有効にするには、Microsoft.ConfigurationManagement.exe.Configを変更します。既定では、この構成ファイルは次のパスにあります。
C:\Program Files (x86)\Microsoft Endpoint Manager\AdminConsole\bin\Microsoft.ConfigurationManagement.exe.config
重要
バージョン 1910 以降、このパスはフォルダーを Microsoft Endpoint Manager
使用するように変更されました。 別のフォルダーに存在する可能性がある古いバージョンのファイルを使用しないようにしてください。
最後の sources 要素の後に、system.diagnostics 要素に次のスイッチを挿入し、XML 要素をトレースします。
</sources>
<switches>
<add name="PcmLogging" value="3"/>
</switches>
<trace autoflush="true" indentsize="4">
<listeners>
<add name="PcmTraceListener" type="Microsoft.ConfigurationManagement.UserCentric.Logging.RolloverLogTraceListener, Microsoft.ConfigurationManagement.UserCentric.Logging" initializeData="%UserProfile%\AppData\Local\Temp\PcmTrace.log"/>
</listeners>
</trace>
</system.diagnostics>
このサンプルでは、 PCMTrace.log ファイルを使用します。 このログは、次のパスでConfiguration Manager コンソールを実行しているコンピューターにあります。
%UserProfile%\AppData\Local\Temp
詳細レベルを構成するには、 PcmLogging トレース スイッチの設定を変更します。 この値を、最も詳細な () から最も詳細な (1
) まで、4 つの詳細4
レベルに設定します。
SMSProv.log
状況によっては、パッケージ変換プロセスのトラブルシューティングに関連する情報が SMSProv.log ファイルにあります。 このファイルは、Configuration Manager SMS プロバイダーから情報をキャプチャします。
既定では、このログ ファイルは次のパスにあるConfiguration Manager サイト サーバーにあります。
C:\Program Files\Microsoft Configuration Manager\Logs
次のいずれかのエラー メッセージが表示された場合、 SMSProv.log ファイルに関連するトラブルシューティング情報が含まれている可能性があります。
The SMS Provider reported an error
Generic Failure
通常、これらのエラー メッセージは、サイト サーバーでエラーが発生し、エラー情報が Configuration Manager コンソールに送信されなかったことを示します。
詳細については、「 パッケージ変換マネージャーのエラー メッセージに関するテクニカル リファレンス」を参照してください。
分析後のパッケージ属性の変更
パッケージを分析し、準備状態が [自動] または [手動] になった後、関連する属性のいずれかを変更すると、変換プロセスが失敗する可能性があります。
たとえば、パッケージを分析すると、その準備状態は [自動] になります。 次に、パッケージに別のプログラムを追加します。 パッケージの変換が失敗する可能性があります。
分析後にパッケージに変更を加える必要がある場合は、変換前に分析を再実行してください。