デバイスが接続されると、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 では、ドライバーを評価して選択する際に、引き続き同じ条件が使用されます。