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 以降では、これらの属性を使用して、クライアント上のコンテンツを事前にキャッシュします。 詳細については、「 事前キャッシュ コンテンツを構成する」を参照してください。

メンバーの表示

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

配布ポイントを更新する

サイトが格納するすべての配布ポイントでドライバー パッケージを更新します。 このアクションは、前回配布された後に変更されたコンテンツのみをコピーします。

デバイス ドライバー

展開されている 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は、デジタル署名されたドライバーのみを使用することをお勧めします

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

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

      重要

      デバイス ドライバーで問題が発生している場合、またはデバイス ドライバーのインストールを中断する場合は、インポート中に無効にします。 インポート後にドライバーを無効にすることもできます。

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

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

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

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

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

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

    注:

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

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

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

      注:

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

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

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

ドライバー パッケージでデバイス ドライバーを管理する

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      注:

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

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

デバイス ドライバーの追加アクション

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

分類

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

削除 (ドライバー)

[ドライバー] ノードからドライバーを削除し、関連付けられている配布ポイントからもドライバーを削除します。

無効

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

注:

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

有効にする

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

移動 (ドライバー)

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

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

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

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

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

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

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

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

ドライバー レポート

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

次の手順

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