Configuration Manager を使用した OS イメージの管理

Configuration Manager (現在のブランチ) に適用

Configuration Manager の OS イメージは、Windows イメージ (WIM) ファイル形式で格納されます。 これらのイメージは、コンピューターに新しい OS をインストールして構成するために使用される参照ファイルとフォルダーの圧縮されたコレクションです。 多くの OS 展開シナリオでは、OS イメージが必要です。

OS イメージの種類

既定の OS イメージを使用することも、構成した参照コンピューターから OS イメージをビルドすることもできます。 参照コンピューターをビルドするときは、OS ファイル、ドライバー、サポート ファイル、ソフトウェア更新プログラム、ツール、アプリケーションを OS に追加します。 次に、それをキャプチャして画像ファイルを作成します。

既定の画像

Windows インストール ファイルには既定の OS イメージが含まれています。 このイメージは、標準のドライバー セットを含む基本的な OS イメージです。 既定の OS イメージを使用する場合は、OS がデバイスにインストールされた後、タスク シーケンスの手順を使用してアプリのインストールおよびその他の構成を行います。 Windows ソース ファイルで既定の OS イメージを見つけます: \Sources\install.wim

既定の画像の利点

  • 画像サイズがキャプチャされた画像よりも小さいです。

  • タスク シーケンスの手順によるアプリと構成のインストールは、より動的です。 たとえば、デバイスを再イメージ化することなく、タスク シーケンスでインストールされる構成とアプリを変更します。

既定の画像のデメリット

  • OS のインストールに時間がかかる場合があります。 アプリケーションのインストールとその他の構成は、OS のインストールが完了した後に行われます。

参照コンピューターからキャプチャされた画像

カスタマイズされた OS イメージを作成するには、目的の OS で参照コンピューターをビルドし、アプリケーションをインストールして設定します。 WIM ファイルを作成するには、参照コンピューターから OS イメージをキャプチャします。 参照コンピューターを手動でビルドするか、タスク シーケンスを使用してビルド手順の一部またはすべてを自動化します。 詳細については、「 OS イメージのカスタマイズ」を参照してください。

キャプチャされた画像の利点

  • インストールは、既定のイメージを使用するよりも高速になる可能性があります。 たとえば、キャプチャした OS イメージを使ってアプリケーションをプレインストールすることができます。 その後、後でタスク シーケンスの手順を使用して同じアプリケーションをインストールする必要はありません。

キャプチャされた画像の欠点

  • 画像サイズが既定の画像よりも大きい可能性があります。

  • アプリケーションとツールの更新が必要な場合に、新しいイメージを作成する必要がある。

OS イメージの追加

OS イメージを使用する前に、Configuration Manager サイトに追加してください。

  1. Configuration Manager コンソールで、[ソフトウェア ライブラリ] ワークスペースに移動し、[オペレーティング システム] を展開して、[オペレーティング システム イメージ] ノードを選択します。

  2. リボンの [ ホーム ] タブの [ 作成 ] グループで、[ オペレーティング システム イメージの追加] を選択します。 この操作により、オペレーティング システム イメージの追加ウィザードが起動します。

  3. [ データ ソース ] ページで、次の情報を指定します。

    • OS イメージ ファイルのネットワーク パス 。 たとえば、「 \\server\share\path\image.wim 」のように入力します。

    • [Accept Eula] チェック ボックスをオンにして、

    • 指定した WIM ファイルから特定のイメージ インデックスを抽出 し、一覧からイメージ インデックスを選択します。 バージョン 1902 以降では、このオプションにより、ファイル内のすべての画像インデックスではなく、単一のインデックスが自動的にインポートされます。 このオプションを使用すると、イメージ ファイルが小さくなり、オフライン サービスが高速化されます。 また、ソフトウェア更新プログラムの適用後に画像ファイルを小さくするために、 画像サービスを最適化するプロセスもサポートしています。

      注:

      Configuration Manager はソース イメージ ファイルを変更しません。 同じソース ディレクトリに新しいイメージ ファイルが作成されます。

      この抽出プロセスは、60 GB を超えるなど、非常に大きなイメージ ファイルでは失敗する可能性があります。 DISM エラーがNot enough storage is available to process this command. Configuration Manager が使用するコマンド ラインは、smsprov.logとdism.logにあります。 同じコマンドを手動で実行し、画像をインポートします。

    • Version 1906 以降では、クライアント上でコンテンツを事前にキャッシュする場合は、イメージの アーキテクチャ言語 を指定します。 詳細については、「 事前キャッシュ コンテンツの構成」を参照してください。

  4. [ 全般 ] ページで、次の情報を指定します。 この情報は、複数の OS イメージがある場合の識別目的に役立ちます。

    • 名前: イメージの一意の名前。 既定では、この名前は WIM ファイル名に由来しています。

    • バージョン: 省略可能なバージョン識別子。 このプロパティは、イメージの OS バージョンである必要はありません。 多くの場合、パッケージには organization のバージョンが適用されます。

    • コメント: オプションの簡単な説明。

  5. ウィザードを終了します。

このコンソール ウィザードと同等の PowerShell コマンドレットについては、 New-CMOperatingSystemImage を参照してください。

次に、OS イメージを配布ポイントに配布します。

コンテンツを配布ポイントに配布する

他のコンテンツと同じように、OS イメージを配布ポイントに配布します。 タスク シーケンスを展開する前に、少なくとも 1 つの配布ポイントに OS イメージを配布します。 詳細については、「 コンテンツの配布」を参照してください。

画像にソフトウェア更新プログラムを適用する

重要

Configuration Manager では、Windows Server 2025 および最近の Windows 11 リリースを含む、Unified Update Platform (UUP) を使用する Windows イメージと更新プログラム パッケージのオフライン サービスはサポートされていません。 この制限は、UUP 更新プログラムの配信方法が変更されているためです。

UUP ベースのオペレーティング システムの展開を最新の状態に保つには、Microsoft 365 管理センターから入手できる最新のパッチが適用されたオペレーティング システム ISO を使用します。 更新されたオペレーティング システム ISO を取得した後:

  • ベア メタルおよび更新タスク シーケンスで使用するためのオペレーティング システム イメージとして ISO から install.wim イメージをインポートします。
  • インプレース アップグレード タスク シーケンスで使用するオペレーティング システム アップグレード パッケージ として ISO コンテンツ全体をインポートします。

注:

このセクションは、 オペレーティング システム イメージオペレーティング システム アップグレード パッケージの両方に適用されます。 Windows イメージ ファイル (WIM) を参照するために、一般的には "イメージ" という用語を使用します。 これらのオブジェクトには両方とも、Windows インストール ファイルを含む WIM があります。 ソフトウェア更新プログラムは、両方のオブジェクトのこれらのファイルに適用されます。 このプロセスの動作は、両方のオブジェクトで同じです。

イメージに適用される新しいソフトウェア更新プログラムは、毎月提供されます。 ソフトウェア更新プログラムを適用する前に、次の前提条件が必要です。

  • ソフトウェア更新プログラムのインフラストラクチャ
  • ソフトウェア更新プログラムの同期に成功しました
  • サイト サーバー上のコンテンツ ライブラリにソフトウェア更新プログラムをダウンロードしました

詳細については、「 ソフトウェア更新プログラムの展開」を参照してください。

該当するソフトウェア更新プログラムを指定したスケジュールでイメージに適用します。 このプロセスは、 オフライン サービスと呼ばれることもあります。 このスケジュールに従って、Configuration Manager は選択したソフトウェア更新プログラムをイメージに適用します。 その後、更新されたイメージを配布ポイントに再配布することもできます。

重要

バージョンに基づいてイメージに適用できるソフトウェア更新プログラムを選択できますが、DISM は特定の種類の更新プログラムのみをイメージに適用できます。 OfflineServicingMgr.log ファイルには、Not applying this update binary, it is not supported というエントリが表示されます。

サイト データベースには、インポート時に適用されたソフトウェア更新プログラムなど、イメージに関する情報が格納されます。 最初に追加されてからイメージに適用したソフトウェア更新プログラムもサイト データベースに保存されます。 ソフトウェア更新プログラムを適用するためにウィザードを起動すると、サイトがまだ画像に適用していない適用可能なソフトウェア更新プログラムの一覧が取得されます。 Configuration Manager は、サイト サーバー上のコンテンツ ライブラリから選択したソフトウェア更新プログラムをコピーします。 その後、ソフトウェアの更新プログラムがイメージに適用されます。

サービス プロセス

  1. Configuration Manager コンソールで、[ソフトウェア ライブラリ] ワークスペースに移動し、[オペレーティング システム] を展開して、[オペレーティング システム イメージ] または [オペレーティング システム アップグレード パッケージ] を選択します。

  2. ソフトウェア更新プログラムを適用するオブジェクトを選択します。

  3. リボンの [Schedule Updates] を選択してウィザードを開始します。

  4. [Choose Updates] ページで、イメージに適用するソフトウェア更新プログラムを選択します。 更新プログラムの一覧がウィザードに表示されるまでに時間がかかる場合があります。 フィルターを使用して、メタデータ内の文字列を検索します。 [システム アーキテクチャ] ドロップダウン リストを使用して、X86、X64、またはすべてでフィルター処理します。 一覧の更新プログラムは、1 つ、複数選択、またはすべての更新を選択できます。 更新プログラムの選択が完了したら、[ 次へ] を選択します。

  5. [ スケジュールの設定 ] ページで、次の設定を指定し、[ 次へ] を選択します。

    1. スケジュール: サイトがソフトウェア更新プログラムをイメージに適用するスケジュールを指定します。

    2. エラー時に続行: エラーが発生しても画像にソフトウェア更新プログラムを適用し続けるには、このオプションを選択します。

    3. イメージを使用して配布ポイントを更新する: サイトがソフトウェア更新プログラムを適用した後、配布ポイントのイメージを更新するには、このオプションを選択します。

  6. Schedule Updates ウィザードを完了します。

注:

ペイロード サイズを最小限に抑えるために、OS アップグレード パッケージと OS イメージのサービスでは、古いバージョンが削除されます。

サービス操作

Configuration Manager コンソールの [OS イメージ] ノードまたは [OS アップグレード パッケージ] ノードで、ビューに次の列を追加します。

  • Scheduled Updates Date: このプロパティは、次に定義されたスケジュールを表示します。
  • Scheduled Updates Status: このプロパティはステータスを示します。 たとえば、「 成功」 や「 処理中」などです。

特定の画像オブジェクトを選択し、詳細ウィンドウの [ 更新の状態 ] タブに切り替えます。 このタブには、イメージ内の更新プログラムの一覧が表示されます。

特定の画像オブジェクトを選択し、リボンの [プロパティ] を選択します。 [Installed Updates] タブには、イメージ内の更新プログラムの一覧が表示されます。 [ サービス ] タブには、現在のサービス スケジュールと、適用するようにスケジュールした更新プログラムが、読み取り専用で表示されます。

状態が [処理中] の場合は、リボンの [Cancel Scheduled Updates] を選択できます。 この操作により、アクティブなサービス プロセスが取り消されます。

このプロセスをトラブルシューティングするには、サイト サーバー上の OfflineServicingMgr.log ファイルと dism.log ファイルを表示します。 詳細については、「 ログ ファイル」を参照してください。

オフライン OS イメージ サービス用のドライブを指定する

OS イメージのオフライン サービス中に Configuration Manager が使用するドライブを指定できます。 このプロセスでは、一時ファイルで大量のディスク領域が消費される場合があります。 このオプションを使用すると、使用するドライブを柔軟に選択できます。

  1. Configuration Manager コンソールで、[管理] ワークスペースに移動し、[サイトの構成] を展開して、[サイト] ノードを選択します。 リボンで、[ サイト コンポーネントの構成 ] を選択し、[ オペレーティング システムの展開] を選択します。

  2. [ オフライン サービス] タブで、[ イメージのオフライン サービスで使用するローカル ドライブ] のオプションを指定します。

既定では、この設定は [自動] です。 この値を使用して、Configuration Manager はインストールされているドライブを選択します。

サイト サーバーに存在しないドライブを選択した場合、Configuration Manager は [自動] を選択した場合と同じように動作します。

オフライン サービス中、Configuration Manager は一時ファイルをフォルダー <drive>:\ConfigMgr_OfflineImageServicing に格納します。 また、このフォルダーに OS イメージをマウントします。

最適化された画像サービス

ソフトウェア更新プログラムを OS イメージに適用する場合、置き換えられた更新プログラムを削除して出力を最適化できます。 オフライン サービスの最適化は、単一のインデックスを持つ画像にのみ適用されます。

ソフトウェア更新プログラムを OS イメージに適用するようにサイトをスケジュールするときは、Windows 展開イメージのサービスと管理 (DISM) コマンドライン ツールを使用します。 サービス プロセス中に、この変更により次の 2 つの手順が追加されます。

  • マウントされたオフライン イメージに対して DISM を実行し、パラメーター /Cleanup-Image /StartComponentCleanup /ResetBase を指定します。 このコマンドが失敗した場合、現在のサービス プロセスは失敗します。 画像への変更はコミットされません。

  • Configuration Manager がイメージへの変更をコミットし、ファイル システムからマウント解除した後、イメージを別のファイルにエクスポートします。 この手順では、DISM パラメーター /Export-Imageを使用します。 不要なファイルが画像から削除され、サイズが小さくなります。

オフライン イメージに定期的に更新プログラムを適用することをお勧めします。 画像サービスを提供するたびにこのオプションを使用する必要はありません。 このプロセスを毎月実行する場合、このオプションを長期間使用すると最大の利点が得られます。 詳細については、「 Recommendations for Install Software Updates step」を参照してください

このオプションは、サービス イメージの全体的なサイズを小さくするのに役立ちますが、プロセスを完了するまでに時間がかかります。 ウィザードを使用して、都合の良い時間帯にサービスを受けるスケジュールを設定します。 また、サイト サーバー上に追加のストレージも必要です。 別の場所を使用するようにサイトをカスタマイズできます。 詳細については、「 オフライン OS イメージ サービス用のドライブを指定する」を参照してください。

画像サービスを最適化するプロセス

  1. サービス プロセスを開始します。

  2. [ スケジュールの設定 ] ページで、[ イメージの更新後に置き換えられた更新プログラムを削除する] オプションを選択します。 このオプションは自動的には有効になりません。 画像に複数のインデックスがある場合、このオプションは使用できません。

  3. 画像サービスをスケジュールするには、ウィザードを完了します。

OfflineServicing.logを使用してプロセスを検証および監視します。

マルチキャスト展開用の OS イメージの準備

マルチキャスト展開を使用して、複数のコンピューターが同時に OS イメージをダウンロードできるようにします。 イメージは、各クライアントが個別の接続を介して配布ポイントからイメージのコピーをダウンロードするのではなく、配布ポイントによってクライアントにマルチキャストされます。 [マルチキャストを使用する] に OS の展開方法を選択して ネットワーク経由で Windows を展開する場合は、マルチキャストをサポートするように OS イメージを構成します。 次に、マルチキャスト対応の配布ポイントにイメージを配布します。

  1. Configuration Manager コンソールで、[ソフトウェア ライブラリ] ワークスペースに移動し、[オペレーティング システム] を展開して、[オペレーティング システム イメージ] ノードを選択します。

  2. マルチキャスト対応の配布ポイントに配布する OS イメージを選択します。

  3. リボンの [ ホーム ] タブの [プロパティ] グループで、[ プロパティ] を選びます。

  4. [ 配布設定 ] タブに切り替え、次のオプションを構成します。

    • [このパッケージをマルチキャスト経由で転送することを許可する (WinPE のみ)]: Configuration Manager でマルチキャストを使用して OS イメージを同時に展開するには、このオプションを選択します。

    • マルチキャスト パッケージの暗号化: サイトが配布ポイントに送信する前にイメージを暗号化するかどうかを指定します。 画像に機密情報が含まれている場合は、このオプションを使用します。 画像が暗号化されていない場合、その内容はネットワーク上でクリア テキストで表示されます。 その後、権限のないユーザーが画像コンテンツを傍受して表示する可能性があります。

    • マルチキャスト経由でのみこのパッケージを転送する: 配布ポイントでマルチキャスト セッション中にのみイメージを展開するかどうかを指定します。

      [ マルチキャスト経由でのみこのパッケージを転送する] を選択した場合は、 実行中のタスク シーケンスで必要になったときに [コンテンツをローカルにダウンロードする] タスク シーケンスの展開オプションも指定する必要があります。 詳細については、「 タスク シーケンスの展開」を参照してください。

  5. [ OK ] を選択して設定を保存し、画像のプロパティを閉じます。