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 では、引き続き同じ条件を使用してドライバーをランク付けして選択します。