Windows がデバイス用にドライバー パッケージを選択する方法

デバイスが接続されている場合、Windows は一致する ドライバー パッケージ を見つけてインストールする必要があります。

Windows 10 では、この照合プロセスが 2 つのフェーズに分けて行われます。 まず、Windows 10は、 ドライバー ストア に最適なドライバー パッケージをインストールし、デバイスがすばやく操作を開始できるようにします。 そのドライバー パッケージがインストールされると、Windows 10も行います。

  • 一致する ドライバー パッケージ をWindows Updateからダウンロードします。これは、現在システム上にあるものよりもデバイスに適しており、 ドライバー ストアに配置されます。
    • Windows 10 バージョン 1703 以降では、デバイスを接続するときに、ドライバー ストア内のデバイスに対応するドライバー パッケージが既にある場合、システムは、次に定期的にスケジュールされた毎日のスキャン (デバイスが接続されてから最大 24 時間) まで Windows Update を検索しません。
  • DevicePath レジストリ値で指定された場所に事前に読み込まれたドライバー パッケージを検索します。 DevicePath レジストリ値は、 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion サブキー下にあります。 既定では、 DevicePath 値は %SystemRoot%\INF ディレクトリを指定します。

Windows 10 がこれらの場所で、最初にインストールされたものよりも適合するドライバパッケージを見つけた場合、Windows はドライバストアからインストールしたドライバパッケージを、より適合するものに置き換えます。

Windows 8 前の Windows バージョンでは、ドライバー パッケージの一致プロセスは DevicePath でのみ検索され、指定されている場合は既定で Windows Update されます。

次の表では、上記の説明を簡単にまとめています。

検索フェーズ Windows 7 の検索順序 Windows 8、Windows 10 の検索順序
ドライバー パッケージの初期インストール DevicePath、Windows Update、 ドライバー ストア ドライバー ストア
初期ドライバー パッケージがインストールされた後 適用なし DevicePath、Windows Update

Note

Windows 10 バージョン 1709 以降では、Windows Update (WU) によって最適なドライバー パッケージが提供されますが、これは必ずしも最新ではありません。 WU ドライバー パッケージの選択プロセスでは、ハードウェア ID、日付/バージョン、および重大/自動/省略可能なカテゴリが考慮されます。 WUでは、重要なドライバー パッケージまたは自動ドライバー パッケージが最優先されます。 一致するクリティカル/自動ドライバー パッケージが見つからない場合、WU は次にオプションのドライバー パッケージを探します。 その結果、それ以外の場合は等しい値の古い重要なドライバー パッケージが、新しい省略可能なドライバー パッケージよりも優先されます。

Windows 10 バージョン 2004 以降、Windows Update (WU) では、コンピューターと WU の両方を検索する最適な自動/クリティカル一致ドライバー パッケージのみが自動的に提供されます。 オプションのカテゴリに一致するドライバー パッケージを表示するには、 [設定] > [更新] & [セキュリティ] > Windows Update > [オプションの更新プログラムの表示] > [ドライバーの更新プログラム>]に移動します。 WU では、引き続き同じ条件を使用してドライバーをランク付けして選択します。