Configuration Manager (現在のブランチ) に適用
タスク シーケンス ポリシーのサイズが 32 MB を超えると、クライアントは大規模なポリシーの処理に失敗します。 その後、クライアントはタスク シーケンスデプロイの実行に失敗します。 サイト データベースに格納されているタスク シーケンスのサイズは小さくなりますが、大きすぎると問題が発生する可能性があります。 クライアントがタスク シーケンス ポリシー全体を処理するときに、拡張されたサイズが 32 MB を超えると問題が発生する可能性があります。
クライアントの 32 MB のタスク シーケンス ポリシー サイズをチェックするには、Management Insights を使用します。
Configuration Manager は、サイズが 2 MB を超えるサイト データベース内のタスク シーケンスに対して次のアクションを制限します。
- タスク シーケンス エディターで変更を保存する
- PowerShell コマンドレットを使用して変更を保存する
- 新しいタスク シーケンスをインポートする
- サポートされている SDK メソッドを使用するその他の変更
たとえば、大規模なタスク シーケンスの変更を保存しようとすると、タスク シーケンス エディターにエラーが表示されます。
ヒント
バージョン 2010 以降の動作では、サイト データベースに保存されているタスク シーケンスの 2 MB サイズ制限がチェックされます。 クライアントがタスク シーケンス ポリシー全体を処理するときに、拡張されたサイズが 32 MB を超えると問題が発生する可能性があります。 管理インサイトは、32 MB のタスク シーケンスのポリシー サイズをチェックします。
Configuration Manager コンソールでタスク シーケンスの一覧を表示する場合は、[サイズ (KB)] 列を追加します。 この列を使用して、問題の原因となる可能性のある大規模なタスク シーケンスを特定します。
タスク シーケンスのサイズを縮小するためのアクション
タスク シーケンスおよびタスク シーケンス展開ポリシーのサイズを小さくするには、次のアクションを実行します。
機能セグメントを子タスク シーケンスに分割し、[ タスク シーケンスの実行 ] ステップを使用します。 データベース内の各タスク シーケンスは 2 MB 未満に保ちます。 各タスク シーケンスには、ポリシー サイズの個別の 32 MB の制限があります。
注:
タスク シーケンス内の手順とグループの合計数を減らしても、ポリシー サイズに与える影響は最小限に抑えられます。 通常、ポリシーでは各ステップが数 KB になります。 ステップのグループを子タスク シーケンスに移動すると、よりインパクトがあります。
タスク シーケンスと同じコレクションへの展開に含まれるソフトウェア更新プログラムの数を減らします。
PowerShell スクリプトの実行手順でスクリプトを入力する代わりに、パッケージを介してそれを参照します。
実行 時の タスク シーケンス環境のサイズには 8 KB の制限があります。 ポリシー サイズに影響する可能性があるカスタム タスク シーケンス変数の使用法を確認します。
最後の手段として、複雑で動的なタスク シーケンスを個別のタスク シーケンスに分割し、異なるコレクションに個別のデプロイを行います。