タスク シーケンスの事前キャッシュ コンテンツを構成する
Configuration Manager (現在のブランチ) に適用
タスク シーケンスの使用可能なデプロイ用の事前キャッシュ機能を使用すると、ユーザーがタスク シーケンスをインストールする前に、クライアントが関連するコンテンツをダウンロードできます。 クライアントは、 OS をアップグレードするか、OSイメージをインストールするタスク シーケンスのコンテンツを事前にキャッシュできます。
たとえば、すべてのユーザーに対して 1 つのインプレース アップグレード タスク シーケンスのみが必要であり、多くのアーキテクチャと言語が必要です。 以前のバージョンでは、ユーザーがソフトウェア センターから使用可能なタスク シーケンスの展開をインストールすると、コンテンツのダウンロードが開始されます。 この遅延により、インストールを開始する準備が整うまでの時間が長くなります。 タスク シーケンスで参照されているすべてのコンテンツがダウンロードされます。 このコンテンツには、すべての言語とアーキテクチャの OS アップグレード パッケージが含まれています。 各アップグレード パッケージのサイズが約 3 GB の場合、合計コンテンツは非常に大きくなります。
事前キャッシュ コンテンツを使用すると、クライアントが展開を受け取るとすぐに、該当するコンテンツとその他のすべての参照コンテンツのみをダウンロードできます。 ユーザーが [ソフトウェア センターで インストール ] を選択すると、コンテンツの準備が整います。 コンテンツがローカル ハード ドライブ上にあるため、インストールがすぐに開始されます。
事前キャッシュを使用して、次のコンテンツ タイプの帯域幅消費量を削減します。
- OS アップグレード パッケージ
- OS イメージ
- ドライバー パッケージ
- パッケージ
注:
バージョン 2103 以降、 アップグレード OS タスク シーケンス ステップで機能更新プログラムを使用する場合、 このタスク シーケンスのコンテンツを事前にダウンロード するオプションは機能更新プログラムには適用されません。
事前キャッシュを構成する
キャッシュ前機能を構成するには、次の 3 つの手順があります。
1. パッケージを作成して構成する
クライアントはパッケージの属性を評価して、事前キャッシュ中にダウンロードするコンテンツを決定します。
OS アップグレード パッケージ
特定のアーキテクチャと言語の OS アップグレード パッケージ を作成します。 プロパティの [データ ソース] タブで [アーキテクチャと言語] を指定します。
OS イメージ
特定のアーキテクチャと言語の OS イメージ を作成します。 プロパティの [データ ソース] タブで [アーキテクチャと言語] を指定します。
ドライバー パッケージ
特定のハードウェア モデルの ドライバー パッケージ を作成します。 プロパティの [全般] タブで [モデル] を指定します。
事前キャッシュ中にダウンロードするドライバー パッケージを特定するために、クライアントは、Win32_ComputerSystemProduct WMI クラスの Name プロパティに対してモデルを評価します。
ヒント
実際のクエリでは、 というワイルドカードをLIKE
持つステートメントが使用されます。 select * from win32_computersystemproduct where name like "%yourstring%"
たとえば、モデルとしてを指定 Surface
した場合、クエリはその文字列を含むすべてのモデルと一致します。
パッケージ
特定のアーキテクチャと言語の パッケージ を作成します。 プロパティの [全般] タブで [アーキテクチャと言語] を指定します。
2. タスク シーケンスを作成する
さまざまな言語とアーキテクチャの条件付き手順、またはドライバー パッケージ用のさまざまなハードウェア モデルを含むタスク シーケンスを作成します。
コンテンツ | 手順 |
---|---|
OS アップグレード パッケージ | OS のアップグレード |
OS イメージ | OS イメージの適用 |
ドライバー パッケージ | ドライバー パッケージの適用 |
パッケージ | パッケージのインストール |
たとえば、次の アップグレード OS ステップでは英語版が使用されます。
ヒント
英語 (米国) OS と 64 ビット アーキテクチャでは、次の WMI クエリをお勧めします。
SELECT * FROM Win32_OperatingSystem WHERE OSArchitecture LIKE '%64%' AND OSLanguage='1033'
まず、[ オペレーティング システム の言語] 条件を選択して言語を追加します。 次に、WMI クエリを編集して、architecture 句を含めます。
3. タスク シーケンスをデプロイする
タスク シーケンスをデプロイします。 事前キャッシュ機能の場合は、次の設定を構成します。
[ 全般 ] タブで、 このタスク シーケンスの [コンテンツの事前ダウンロード] を選択します。
注:
バージョン 2103 以降、 アップグレード OS タスク シーケンス ステップで機能更新プログラムを使用する場合、このオプションは機能更新プログラムには適用されません。
[ 展開設定 ] タブで、タスク シーケンスを [使用可能] として構成します。
[ スケジュール ] タブで、設定で現在選択されている時間を選択します。 このデプロイが使用可能になるタイミングをスケジュールします。 クライアントは、デプロイの使用可能な時点でコンテンツの事前キャッシュを開始します。 対象のクライアントがこのポリシーを受け取ると、使用可能な時間は過去であるため、事前キャッシュのダウンロードはすぐに開始されます。 クライアントがこのポリシーを受け取ったが、使用可能な時間が将来である場合、クライアントは使用可能な時間が発生するまでコンテンツの事前キャッシュを開始しません。
[ 配布ポイント ] タブで、[ 展開オプション ] 設定を構成します。 ユーザーがインストールを開始する前にコンテンツが事前キャッシュされていない場合、クライアントはこれらの設定を使用します。
重要
OS イメージをインストールするタスク シーケンスの場合は、展開オプションを使用して、実行中の タスク シーケンスで必要なときにコンテンツをローカルにダウンロードしないでください。 タスク シーケンスが OS イメージを適用する前にディスクをワイプすると、クライアント キャッシュが削除されます。 コンテンツがなくなったため、タスク シーケンスは失敗します。 これらのデプロイ オプションは、デプロイに選択した他のオプションに基づいて動的です。 詳細については、「 タスク シーケンスのデプロイ」を参照してください。
ユーザー エクスペリエンス
クライアントは、展開ポリシーを受け取ると、展開の使用可能時間が経過した後にコンテンツの事前キャッシュを開始します。 このコンテンツには、参照されているすべてのパッケージが含まれますが、パッケージのアーキテクチャと言語属性に一致する OS アップグレード パッケージのみが含まれます。
クライアントが展開をユーザーが使用できるようにすると、新しいデプロイについてユーザーに通知する通知が表示されます。 これで、タスク シーケンスがソフトウェア センターに表示されます。 ユーザーはソフトウェア センターに移動し、[ インストール ] を選択してインストールを開始できます。
ユーザーがタスク シーケンスをインストールするときにクライアントがコンテンツを完全に事前キャッシュしていない場合、クライアントは展開の [配布ポイント] タブの [展開] オプションに指定した設定を使用します。