Stap 2: Er is een stuurprogrammapakket voor het apparaat geselecteerd
Nadat een nieuw apparaat is gedetecteerd en geïdentificeerd, volgen Windows en de apparaatinstallatiecomponenten de volgende stappen:
- Windows zoekt naar overeenkomende stuurprogrammapakket voor het apparaat. Zie Zoeken naar een stuurprogrammapakketvoor meer informatie over deze stap.
- Windows selecteert de meest geschikte stuurprogrammapakketten voor het apparaat uit een of meer stuurprogrammapakketten. Voor meer informatie over deze stap, zie Het stuurprogramma selecteren.
zoeken naar een stuurprogrammapakket
Met behulp van de hardware-id's (ID's) en compatibele id's die worden gerapporteerd door het busstuurprogramma voor het apparaat, zoekt Windows naar stuurprogrammapakketten die overeenkomen met dat apparaat. Een stuurprogrammapakket komt overeen met een apparaat als een hardware-id of compatibele id op het apparaat overeenkomt met een id in een INF- sectie vermelding van het INF-bestand van het stuurprogrammapakket.
Als een gebruiker in Windows 8 en hoger bijvoorbeeld een WLAN-adapter aansluit op een poort van een USB-hub, worden de volgende stappen uitgevoerd:
Nadat het STUURPROGRAMMA van de USB-hub een lijst met hardware-id's en compatibele id's voor de WLAN-adapter heeft gemaakt, zoekt Windows eerst naar de Driver Store voor een overeenkomend stuurprogrammapakket voor het apparaat. Als een stuurprogrammapakket wordt gevonden in de Driver Store, installeert Windows het op het apparaat. Hierdoor kan het apparaat snel aan de slag.
In een afzonderlijk proces zoekt Windows Update en DevicePath naar een beter overeenkomend stuurprogramma dan wat is geïnstalleerd in de Driver Store. Als er een wordt gevonden, wordt het stuurprogramma in het stuurprogrammaarchief gefaseerd en vervolgens op het apparaat geïnstalleerd.
Zie voor meer informatie over het stuurprogrammapakket zoekproces Waar Windows zoekt naar stuurprogramma's.
Notitie
Vanaf Windows Vista installeert het besturingssysteem altijd een stuurprogrammapakket uit het stuurprogrammaarchief. Als een overeenkomend stuurprogrammapakket op een andere locatie wordt gevonden, wordt het pakket eerst gefaseerd in het stuurprogrammaarchief voordat het stuurprogrammapakket op een apparaat wordt geïnstalleerd.
Het stuurprogramma selecteren
Zodra Windows een of meer overeenkomende stuurprogrammapakketten voor het apparaat heeft gevonden, selecteert Windows het beste stuurprogrammapakket door de volgende stappen uit te voeren:
Als Windows slechts één overeenkomend stuurprogrammapakket heeft gevonden, wordt dat stuurprogrammapakket op het apparaat geïnstalleerd.
Als Windows meerdere overeenkomende stuurprogrammapakketten heeft gevonden, wijst Windows eerst een classificatiewaarde toe aan elke overeenkomst vanuit elk stuurprogrammapakket. Als slechts één stuurprogramma de laagste rangschikkingswaarde heeft, wordt dat stuurprogrammapakket op het apparaat geïnstalleerd.
Voor meer informatie over het classificatieproces, zie Hoe Windows Stuurprogramma's rangschikt.
Als meerdere stuurprogrammapakketten dezelfde laagste rangschikkingswaarde hebben, gebruikt Windows de datum en versie van het stuurprogramma om het beste stuurprogrammapakket voor het apparaat te selecteren. De datum en versie worden opgegeven door de INF DriverVer-instructie die is opgenomen in het INF-bestand van het stuurprogrammapakket.
Zodra Windows een stuurprogrammapakket voor het apparaat heeft geselecteerd, installeert Windows het stuurprogrammapakket zoals beschreven in stap 3: Het stuurprogramma voor het apparaat wordt geïnstalleerd.