Configuration Manager でドライバーを管理する

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

Configuration Manager には、Configuration Manager 環境で Windows デバイス ドライバーを管理するために使用できるドライバー カタログが用意されています。 ドライバー カタログを使用して、デバイス ドライバーを Configuration Manager にインポートし、パッケージにグループ化し、それらのパッケージを配布ポイントに配布します。 デバイス ドライバーは、対象のコンピューターに完全な OS をインストールする場合、およびブート イメージで Windows PE を使用する場合に使用できます。 Windows デバイス ドライバーは、セットアップ情報 (INF) ファイルと、デバイスをサポートするために必要な追加ファイルで構成されます。 OS を展開すると、Configuration Manager は INF ファイルからデバイスのハードウェアとプラットフォーム情報を取得します。

ドライバーの分類項目

デバイス ドライバーをインポートするときに、デバイス ドライバーをカテゴリに割り当てることができます。 デバイス ドライバー カテゴリは、同様に使用されるデバイス ドライバーをドライバー カタログにグループ化するのに役立ちます。 たとえば、すべてのネットワーク アダプター デバイス ドライバーを特定のカテゴリに設定します。 次に、[ ドライバーの自動適用 ] 手順を含むタスク シーケンスを作成するときに、デバイス ドライバーのカテゴリを指定します。 次に、Configuration Manager はハードウェアをスキャンし、そのカテゴリから該当するドライバーを選択して、Windows セットアップで使用するシステムでステージングします。

ドライバー パッケージ

類似のデバイス ドライバーをパッケージにグループ化して、OS 展開を効率化します。 たとえば、ネットワーク上のコンピューター製造元ごとにドライバー パッケージを作成します。 ドライバー カタログにドライバーをインポートする場合は、[ ドライバー パッケージ] ノードで直接、ドライバー パッケージを作成できます。 ドライバー パッケージを作成したら、それを配布ポイントに配布します。 その後、Configuration Manager クライアント コンピューターは必要に応じてドライバーをインストールできます。

次の点を考慮してください。

  • ドライバー パッケージを作成するときは、パッケージのソースの場所が、他のドライバー パッケージで使用されていない空のネットワーク共有をポイントしている必要があります。 SMS プロバイダーには、その場所に対する フル コントロール のアクセス許可が必要です。

  • デバイス ドライバーをドライバー パッケージに追加すると、Configuration Manager はそれをパッケージのソースの場所にコピーします。 ドライバー パッケージに追加できるのは、インポート済みのデバイス ドライバーで、ドライバー カタログで有効になっているデバイス ドライバーのみです。

  • 既存のドライバー パッケージからデバイス ドライバーのサブセットをコピーできます。 まず、新しいドライバー パッケージを作成します。 次に、デバイス ドライバーのサブセットを新しいパッケージに追加し、新しいパッケージを配布ポイントに配布します。

  • タスク シーケンスを使用してドライバーをインストールする場合は、500 個未満のデバイス ドライバーを含むドライバー パッケージを作成します。

ドライバー パッケージを作成する

重要

ドライバー パッケージを作成するには、別のドライバー パッケージで使用されていない空のネットワーク フォルダーが必要です。 ほとんどの場合、この手順を始める前に、新しいフォルダーを作成してください。

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

  2. リボンの [ホーム ] タブの [ 作成 ] グループで、[ ドライバー パッケージの作成] を選択します。

  3. ドライバー パッケージのわかりやすい 名前 を指定します。

  4. ドライバー パッケージの省略可能な コメント を入力します。 この説明を使用して、ドライバー パッケージの内容または目的に関する情報を提供します。

  5. [ パス] ボックスで、ドライバー パッケージの空のソース フォルダーを指定します。 各ドライバー パッケージは、一意のフォルダーを使用する必要があります。 このパスは、ネットワークの場所として必要です。

    重要

    サイト サーバー アカウントには、指定したソース フォルダーに対する フル コントロール のアクセス許可が必要です。

新しいドライバー パッケージにはドライバーは含まれていません。 次の手順では、パッケージにドライバーを追加します。

[ドライバー パッケージ] ノードに複数のパッケージが含まれている場合は、ノードにフォルダーを追加して、パッケージを論理グループに分割できます。

ドライバー パッケージの追加アクション

[ ドライバー パッケージ] ノードから 1 つ以上のドライバー パッケージを選択すると、ドライバー パッケージを管理するための追加のアクションを実行できます。

プリステージ コンテンツ ファイルを作成する

コンテンツとそれに関連するメタデータを手動でインポートするために使用できるファイルを作成します。 サイト サーバーと、ドライバー パッケージが格納されている配布ポイントとの間のネットワーク帯域幅が狭い場合は、事前設定されたコンテンツを使用します。

削除 (ドライバー パッケージ)

ドライバー パッケージを [ ドライバー パッケージ] ノードから削除します。

コンテンツを配布する

コレクションに関連付けられている配布ポイント、配布ポイント グループ、および配布ポイント グループにドライバー パッケージを配布します。

エクスポート (ドライバー パッケージ)

ドライバー パッケージの エクスポート ウィザード を起動して、関連付けられているドライバーとコンテンツをファイルに保存します。 ドライバー パッケージを階層間で移動するには、このプロセスを使用します。

ドライバー パッケージをインポートする

ドライバー パッケージのインポート ウィザードを起動して、以前にエクスポートしたパッケージからドライバー パッケージを作成します。

ヒント

バージョン 2010 から、Configuration Manager コンソールでオブジェクトをインポートすると、現在のフォルダーにインポートされるようになりました。 以前は、Configuration Manager は常にインポートされたオブジェクトをルート ノードに配置していました。

アクセス アカウントの管理

ドライバー パッケージのアクセス アカウントを追加、変更、または削除します。

パッケージ アクセス アカウントの詳細については、「Configuration Manager で使用されるアカウント」を参照してください。

移動 (ドライバー パッケージ)

ドライバー パッケージを [ ドライバー パッケージ] ノード内の別のフォルダーに移動します。

プロパティ (ドライバー パッケージ)

[ プロパティ] ウィンドウを開きます。 ドライバーの内容とプロパティを確認して変更します。 たとえば、ドライバーの名前と説明を変更したり、ドライバーを有効または無効にしたり、実行できるプラットフォームを指定したりできます。

ドライバー パッケージには、 製造元 と モデルのメタデータ フィールドがあります。 これらのフィールドを使用して、一般的なハウスキーピングに役立つ情報をドライバー パッケージにタグ付けしたり、削除できる古いドライバーや重複するドライバーを識別したりします。 [ 全般 ] タブで既存の値を選択するか、文字列を入力して新しいエントリを作成します。

[ ドライバー パッケージ] ノードでは、これらのフィールドは [ ドライバーの製造元 ] 列と [ドライバー モデル ] 列として一覧に表示されます。 また、検索条件としても使用できます。

バージョン 1906 以降では、これらの属性を使用して、クライアント上でコンテンツを事前にキャッシュします。 詳細については、「 事前キャッシュ コンテンツの構成」を参照してください。

メンバーの表示

選択したドライバー パッケージ内のすべてのドライバーを表示します。

配布ポイントを更新する

サイトが保存するすべての配布ポイントでドライバー パッケージをUpdatesします。 この操作では、前回配布されてから変更されたコンテンツのみがコピーされます。

デバイス ドライバー

展開されている OS イメージにドライバーを含めなくても、インストール先のコンピューターにドライバーをインストールすることができます。 Configuration Manager には、Configuration Manager にインポートしたすべてのドライバーへの参照を含むドライバー カタログが用意されています。 ドライバー カタログは [ソフトウェア ライブラリ] ワークスペースにあり、 ドライバー とドライバー パッケージの 2 つのノードで構成されています。 [ ドライバー] ノードには、ドライバー カタログにインポートしたすべてのドライバーが一覧表示されます。

デバイス ドライバーをドライバー カタログにインポートする

OS を展開するときにドライバーを使用するには、その前にドライバーをドライバー カタログにインポートする必要があります。 それらをより適切に管理するには、OS 展開の一部としてインストールする予定のドライバーのみをインポートします。 複数のバージョンのドライバーをカタログに保存して、ネットワーク上のハードウェア デバイスの要件が変更された場合に既存のドライバーを簡単にアップグレードできるようにします。

デバイス ドライバーのインポート プロセスの一環として、Configuration Manager はドライバーに関する次のプロパティを読み取ります。

  • プロバイダー
  • クラス
  • バージョン
  • 署名
  • サポートされているハードウェア
  • サポートされているプラットフォーム情報

既定では、ドライバーには、サポートする最初のハードウェア デバイスの名前が付けられます。 デバイス ドライバーの名前は後で変更できます。 サポートされているプラットフォームの一覧は、ドライバーの INF ファイルの情報に基づいています。 この情報の精度は異なる場合があるため、ドライバーをカタログにインポートした後に、ドライバーがサポートされているかどうかを手動で確認します。

デバイス ドライバーをカタログにインポートしたら、ドライバー パッケージまたはブート イメージ パッケージに追加します。

重要

デバイス ドライバーを [ ドライバー ] ノードのサブフォルダーに直接インポートすることはできません。 デバイス ドライバーをサブフォルダーにインポートするには、まずデバイス ドライバーを [ドライバー] ノードにインポートしてから、ドライバーをサブフォルダーに移動します。

Windows デバイス ドライバーをドライバー カタログにインポートするプロセス

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

  2. リボンの [ ホーム ] タブの [ 作成 ] グループで [ ドライバーのインポート] を選択して、 新しいドライバーのインポート ウィザードを起動します。

  3. [ ドライバーの検索 ] ページで、次のオプションを指定します。

    • 次のネットワーク パス内のすべてのドライバーをインポートする (UNC): 特定のフォルダー内のすべてのデバイス ドライバーをインポートするには、そのネットワーク パスを指定します。 例: \\servername\share\folder。

      注:

      多くのサブフォルダーと多くのドライバー INF ファイルがある場合、このプロセスには時間がかかる可能性があります。

    • 特定のドライバーをインポートする: フォルダーから特定のドライバーをインポートするには、Windows デバイス ドライバー INF ファイルのネットワーク パスを指定します。

    • 重複するドライバーのオプションを指定する: 重複するデバイス ドライバーをインポートするときに、Configuration Manager でドライバー カテゴリを管理する方法を選択します

      • ドライバーをインポートし、既存のカテゴリに新しいカテゴリを追加する
      • ドライバーをインポートし、既存のカテゴリを保持する
      • ドライバーをインポートして既存のカテゴリを上書きする
      • ドライバーをインポートしない

    重要

    ドライバーをインポートする場合、サイト サーバーにはフォルダーに対する 読み取り アクセス許可が必要です。そうしないと、インポートが失敗します。

  4. [ ドライバーの詳細 ] ページで、次のオプションを指定します。

    • ストレージまたはネットワーク クラスにないドライバーを非表示にする (ブート イメージの場合): ストレージとネットワーク ドライバーのみを表示するには、この設定を使用します。 このオプションは、ビデオ ドライバーやモデム ドライバーなど、通常はブート イメージに不要な他のドライバーを非表示にします。

    • デジタル署名されていないドライバーを非表示にする: Microsoft はデジタル署名されたドライバーのみを使用することをお勧めします

    • ドライバーの一覧で、ドライバー カタログにインポートするドライバーを選択します。

    • これらのドライバーを有効にし、コンピューターがインストールできるようにする: コンピューターにデバイス ドライバーをインストールできるようにするには、この設定を選択します。 このオプションは既定で有効になっています。

      重要

      デバイス ドライバーが問題の原因となっている場合、またはデバイス ドライバーのインストールを一時停止する場合は、インポート時に無効にします。 ドライバーのインポート後に無効にすることもできます。

    • フィルター処理目的でデバイス ドライバーを管理カテゴリ ("デスクトップ" や "ノートブック" など) に割り当てるには、[ カテゴリ] を選択します。 次に、既存のカテゴリを選択するか、新しいカテゴリを作成します。 カテゴリを使用して、[ ドライバーの自動適用 ] タスク シーケンス手順で適用されるデバイス ドライバーを制御します。

  5. [ パッケージにドライバーを追加する ] ページで、パッケージにドライバーを追加するかどうかを選択します。

    • デバイス ドライバーの配布に使用するドライバー パッケージを選択します。

      必要に応じて、[ 新しいパッケージ] を選択して新しいドライバー パッケージを作成します。 新しいドライバー パッケージを作成するときは、他のドライバー パッケージで使用されていないネットワーク共有を指定します。

    • パッケージが既に配布ポイントに配布されている場合は、ダイアログ ボックスで [ はい ] を選択して、配布ポイントのブート イメージを更新します。 デバイス ドライバーは、配布ポイントに配布されるまで使用できません。 [ いいえ] を選択した場合は、ブート イメージを使用する前に 配布ポイントの更新 アクションを実行してください。 ドライバー パッケージが配布されたことがない場合は、[ドライバー パッケージ] ノードの [コンテンツの配布] アクションを使用する必要があります。

  6. [ Add Driver to Boot Images] ページで、既存のブート イメージにデバイス ドライバーを追加するかどうかを選択します。

    注:

    ストレージとネットワーク ドライバーのみをブート イメージに追加します。

    • ダイアログ ボックスで [ はい ] を選択して、配布ポイントのブート イメージを更新します。 デバイス ドライバーは、配布ポイントに配布されるまで使用できません。 [ いいえ] を選択した場合は、ブート イメージを使用する前に 配布ポイントの更新 アクションを実行してください。 ドライバー パッケージが配布されたことがない場合は、[ドライバー パッケージ] ノードの [コンテンツの配布] アクションを使用する必要があります。

    • 1 つ以上のドライバーのアーキテクチャが、選択したブート イメージのアーキテクチャと一致しない場合、Configuration Manager によって警告が表示されます。 一致しない場合は、[ OK] を選択します。 [ドライバーの詳細] ページに戻るし、選択したブート イメージのアーキテクチャに一致しないドライバーをクリアします。 たとえば、x64 と x86 のブート イメージを選択する場合、すべてのドライバーが両方のアーキテクチャをサポートしている必要があります。 x64 ブート イメージを選択する場合は、すべてのドライバーが x64 アーキテクチャをサポートしている必要があります。

      注:

      • このアーキテクチャは、製造元の INF で報告されたアーキテクチャに基づいています。
      • 両方のアーキテクチャをサポートしているとドライバーから報告された場合は、どちらのブート イメージにもインポートできます。
    • Configuration Manager は、ネットワーク ドライバーまたは記憶装置ドライバーではないデバイス ドライバーをブート イメージに追加すると警告を表示します。 ほとんどの場合、ブート イメージには必要ありません。 ドライバーをブート イメージに追加するには [ はい ] を、戻ってドライバーの選択を変更するには [ いいえ ] を選択します。

    • 選択したドライバーの 1 つ以上が適切にデジタル署名されていない場合、Configuration Manager によって警告が表示されます。 [ はい ] を選択して続行し、[ いいえ ] を選択して戻ってドライバーの選択を変更します。

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

ドライバー パッケージでのデバイス ドライバーの管理

次の手順を使用して、ドライバー パッケージとブート イメージを変更します。 ドライバーを追加または削除するには、まず [ドライバー] ノードでドライバーを見つけます。 次に、選択したドライバーが関連付けられているパッケージまたはブート イメージを編集します。

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

  2. ドライバー パッケージに追加するデバイス ドライバーを選択します。

  3. リボンの [ ホーム ] タブの [ドライバー ] グループで、[ 編集] を選択し、[ ドライバー パッケージ] を選択します。

  4. デバイス ドライバーを追加するには、デバイス ドライバーを追加するドライバー パッケージのチェック ボックスをオンにします。 デバイス ドライバーを削除するには、デバイス ドライバーを削除するドライバー パッケージのチェック ボックスをオフにします。

    ドライバー パッケージに関連付けられているデバイス ドライバーを追加する場合は、必要に応じて新しいパッケージを作成できます。 [ 新しいパッケージ] を選択して、[ 新しいドライバー パッケージ ] ダイアログ ボックスを開きます。

  5. パッケージが既に配布ポイントに配布されている場合は、ダイアログ ボックスで [ はい ] を選択して、配布ポイントのブート イメージを更新します。 デバイス ドライバーは、配布ポイントに配布されるまで使用できません。 [ いいえ] を選択した場合は、ブート イメージを使用する前に 配布ポイントの更新 アクションを実行してください。 ドライバー パッケージが配布されたことがない場合は、[ドライバー パッケージ] ノードの [コンテンツの配布] アクションを使用する必要があります。 ドライバーを使用できるようになる前に、配布ポイントでドライバー パッケージを更新する必要があります。

    完了したら [ OK ] を選択します。

ブート イメージでデバイス ドライバーを管理する

カタログにインポートされた Windows デバイス ドライバーをブート イメージに追加できます。 デバイス ドライバーをブート イメージに追加する場合は、次のガイドラインに従います。

  • ブート イメージにはストレージとネットワーク ドライバーのみを追加します。 Windows PE では、通常、他の種類のドライバーは必要ありません。 不要なドライバーは、ブート イメージのサイズを不必要に増やします。

  • Windows PE のバージョンのブート イメージにデバイス ドライバーのみを追加します。 たとえば、Windows ADK for Windows 11 を使用している場合は、Windows 11 ドライバーのみを追加します。

  • ブート イメージのアーキテクチャに適したデバイス ドライバーを使用していることを確認します。 x64 ブート イメージに x86 デバイス ドライバーを追加しないでください。

ブート イメージに関連付けられているデバイス ドライバーを変更するプロセス

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

  2. ドライバー パッケージに追加するデバイス ドライバーを選択します。

  3. リボンの [ ホーム ] タブの [ドライバー ] グループで、[ 編集] を選択し、[ ブート イメージ] を選択します。

  4. デバイス ドライバーを追加するには、デバイス ドライバーを追加するブート イメージのチェック ボックスをオンにします。 デバイス ドライバーを削除するには、デバイス ドライバーを削除するブート イメージのチェック ボックスをオフにします。

  5. ブート イメージが格納されている配布ポイントを更新しない場合は、[完了後に配布ポイントを更新する] チェック ボックスをオフにします。 既定では、ブート イメージが更新されると配布ポイントが更新されます。

    • ダイアログ ボックスで [ はい ] を選択して、配布ポイントのブート イメージを更新します。 デバイス ドライバーは、配布ポイントに配布されるまで使用できません。 [ いいえ] を選択した場合は、ブート イメージを使用する前に 配布ポイントの更新 アクションを実行してください。 ドライバー パッケージが配布されたことがない場合は、[ドライバー パッケージ] ノードの [コンテンツの配布] アクションを使用する必要があります。

    • 1 つ以上のドライバーのアーキテクチャが、選択したブート イメージのアーキテクチャと一致しない場合、Configuration Manager によって警告が表示されます。 一致しない場合は、[ OK] を選択します。 [ドライバーの詳細] ページに戻るし、選択したブート イメージのアーキテクチャに一致しないドライバーをクリアします。 たとえば、x64 と x86 のブート イメージを選択する場合、すべてのドライバーが両方のアーキテクチャをサポートしている必要があります。 x64 ブート イメージを選択する場合は、すべてのドライバーが x64 アーキテクチャをサポートしている必要があります。

      注:

      • このアーキテクチャは、製造元の INF で報告されたアーキテクチャに基づいています。
      • 両方のアーキテクチャをサポートしているとドライバーが報告した場合は、どちらのブート イメージにもインポートできます。
    • Configuration Manager は、ネットワーク ドライバーまたは記憶装置ドライバーではないデバイス ドライバーをブート イメージに追加すると警告を表示します。 ほとんどの場合、ブート イメージには必要ありません。 ドライバーをブート イメージに追加するには [ はい ] を、戻ってドライバーの選択を変更するには [ いいえ ] を選択します。

    • 選択したドライバーの 1 つ以上が適切にデジタル署名されていない場合、Configuration Manager によって警告が表示されます。 続行する場合は [ はい ] を選択し、戻ってドライバーの選択を変更するには [ いいえ ] を選択します。

デバイス ドライバーのその他のアクション

[ ドライバー] ノードでドライバーを選択すると、ドライバーを管理するための追加のアクションを実行できます。

分類

選択したドライバーの管理カテゴリをクリア、管理、または設定します。

削除 (ドライバー)

ドライバー ノードから ドライバーを削除し、関連する配布ポイントからもドライバーを削除します。

無効

ドライバーのインストールを禁止します。 この操作により、ドライバーが一時的に無効になります。 OS を展開するときに、タスク シーケンスで無効なドライバーをインストールできない。

注:

この操作は、 ドライバーの自動適用 タスク シーケンス手順を使用してドライバーがインストールされるのを防ぐだけです。

有効にする

OS を展開するときに、Configuration Manager クライアント コンピューターとタスク シーケンスがデバイス ドライバーをインストールできるようにします。

移動 (ドライバー)

デバイス ドライバーを [ドライバー] ノード内の別のフォルダーに移動します。

プロパティ (ドライバー)

[ プロパティ] ダイアログ ボックスを開く。 ドライバーのプロパティを確認して変更します。 たとえば、その名前や説明を変更したり、有効または無効にしたり、実行できるプラットフォームを指定したりできます。

タスク シーケンスを使用してドライバーをインストールする

タスク シーケンスを使用して、OS の展開方法を自動化します。 タスク シーケンスの各手順で、ドライバーのインストールなどの特定のアクションを実行できます。 OS を展開するときにデバイス ドライバーをインストールするには、次の 2 つのタスク シーケンスの手順を使用できます。

  • ドライバーの自動適用: この手順では、オペレーティング システム展開の一部としてデバイス ドライバーを自動的に一致させてインストールします。 検出されたハードウェア デバイスごとに最適なドライバーのみをインストールするようにタスク シーケンス手順を構成できます。 または、検出されたハードウェア デバイスごとに互換性のあるドライバーがすべてインストールされるように指定し、Windows セットアップで最適なドライバーを選択させます。 ドライバー カテゴリを指定して、この手順で使用できるドライバーを制限することもできます。

  • ドライバー パッケージの適用: この手順では、特定のドライバー パッケージ内のすべてのデバイス ドライバーを Windows セットアップで使用できるようにします。 指定されたドライバー パッケージで、必要なデバイス ドライバーが検索されます。 スタンドアロン メディアを作成する場合は、この手順を使用してデバイス ドライバーをインストールする必要があります。

これらのタスク シーケンスの手順を使用する場合は、OS を展開するコンピューターにドライバーをインストールする方法を指定することもできます。 詳細については、「 タスク シーケンスを管理してタスクを自動化する」を参照してください。

ドライバー レポート

ドライバー管理レポート カテゴリのいくつかのレポートを使用して、ドライバー カタログ内のデバイス ドライバーに関する一般的な情報を特定できます。 レポートの詳細については、「 レポートの概要」を参照してください。

次の手順

タスク シーケンスを管理してタスクを自動化する