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

注

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

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