次の方法で共有


手順 2: デバイスのドライバー パッケージが選択されている

新しいデバイスが検出され、識別されると、Windows とそのデバイス インストール コンポーネントは次の手順に従います。

  1. Windows は、デバイスのドライバーパッケージ が に一致するものを検索します。 この手順の詳細については、「ドライバー パッケージの検索」を参照してください。
  2. Windows は、1 つ以上のドライバー パッケージからデバイスに最適なドライバー パッケージを選択します。 この手順の詳細については、「ドライバーの選択」を参照してください。

ドライバー パッケージの検索

デバイスの バス ドライバー によって報告される ハードウェア識別子 (ID) と互換性のある ID を使用して、Windows はそのデバイスに一致 ドライバー パッケージを検索します。 ドライバー パッケージは、デバイス上のハードウェア ID または互換性のある ID が、ドライバー パッケージの INF ファイルのエントリ INF Models セクションの ID と一致する場合に、デバイスと一致します。

たとえば、Windows 8 以降では、ユーザーが WLAN アダプターを USB ハブのポートに接続すると、次の手順が実行されます。

  • USB ハブ ドライバーが WLAN アダプターのハードウェア ID と互換性のある ID の一覧を作成した後、Windows は最初に、デバイスの一致する ドライバー パッケージドライバー ストア を検索します。 ドライバー ストアにドライバー パッケージが見つかった場合、Windows によってデバイスにインストールされます。 これにより、デバイスの作業を迅速に開始できます。

  • 別のプロセスでは、Windows は Windows Update と DevicePath を検索して、ドライバー ストアからインストールされたドライバーよりも適切に一致するドライバーを検索します。 見つかった場合、ドライバーはドライバー ストアにステージングされ、デバイスにインストールされます。

ドライバー パッケージ 検索プロセスの詳細については、「Windows がドライバーを検索する場所」を参照してください。

手記

Windows Vista 以降では、オペレーティング システムは常に、ドライバー ストアから ドライバー パッケージ をインストールします。 一致するドライバー パッケージが別の場所に見つかった場合、Windows は、デバイスにドライバー パッケージをインストールする前に、まずドライバー ストアにパッケージをステージングします。

ドライバーの選択

Windows がデバイスに 1 つ以上の一致する ドライバー パッケージを見つけたらすぐに、次の手順に従って最適なドライバー パッケージが選択されます。

  1. Windows で一致するドライバー パッケージが 1 つしか見つからない場合は、そのドライバー パッケージがデバイスにインストールされます。

  2. Windows で一致するドライバー パッケージが複数見つかった場合、Windows は最初に各ドライバー パッケージの各一致にランク付け値を割り当てます。 ランク値が最も低いドライバーが 1 つだけの場合は、そのドライバー パッケージがデバイスにインストールされます。

    ランク付けプロセスの詳細については、「Windows によるドライバーのランク付け」を参照してください。

  3. 複数のドライバー パッケージのランク値が同じ場合、Windows はドライバーの日付とバージョンを使用して、デバイスに最適なドライバー パッケージを選択します。 日付とバージョンは、ドライバー パッケージの INF ファイルに含まれている INF DriverVer ディレクティブによって指定されます。

Windows がデバイスのドライバー パッケージを選択すると、「手順 3: デバイスのドライバーがインストール」の説明に従って、ドライバー パッケージがインストールされます。