Etapa 2: Um pacote de driver para o dispositivo está selecionado
Depois de um novo dispositivo ser detetado e identificado, o Windows e os seus componentes de instalação de dispositivos seguem estas etapas:
- O Windows procura o pacote de driver correspondente para o dispositivo. Para obter mais informações sobre esta etapa, consulte Procurando um pacote de driver.
- O Windows seleciona o(s) pacote(s) de driver mais apropriado(s) para o dispositivo a partir de um ou mais pacotes de driver. Para obter mais informações sobre esta etapa, consulte Selecionando o driver.
Procurando por um pacote de driver
Usando os identificadores de hardware (IDs) e os IDs compatíveis que são relatados pelo driver de barramento para o dispositivo, o Windows procura pacotes de drivers que correspondam a esse dispositivo. Um pacote de driver corresponde a um dispositivo se uma ID de hardware ou ID compatível no dispositivo corresponder a uma ID em um INF Models seção entrada do arquivo INF do pacote de driver.
Por exemplo, no Windows 8 e posterior, se um usuário conectar um adaptador WLAN em uma porta de um hub USB, as seguintes etapas ocorrerão:
Depois que o driver de hub USB cria uma lista de IDs de hardware e IDs compatíveis para o adaptador WLAN, o Windows primeiro pesquisa o de Armazenamento de Driver
para obter um pacote de driver de correspondente para o dispositivo. Se um pacote de driver for encontrado no Driver Store, o Windows o instalará no dispositivo. Isso permite que o dispositivo comece a trabalhar rapidamente.Em um processo separado, o Windows procura no Windows Update e no DevicePath um driver correspondente melhor do que o que foi instalado a partir do Driver Store. Se um for encontrado, o driver é armazenado no repositório de drivers e, em seguida, instalado no dispositivo.
Para mais informações sobre o processo de pesquisa do pacote de driver , consulte Onde o Windows procura drivers.
Observação
A partir do Windows Vista, o sistema operativo instala sempre um pacote de controladores
Selecionando o Driver
Assim que o Windows encontrar um ou mais pacotes de driver correspondentes de para o dispositivo, o Windows selecionará o melhor pacote de driver seguindo estas etapas:
Se o Windows encontrou apenas um pacote de driver correspondente, ele instala esse pacote de driver no dispositivo.
Se o Windows encontrou vários pacotes de driver correspondentes, o Windows primeiro atribui um valor de classificação a cada correspondência de cada pacote de driver. Se apenas um driver tiver o menor valor de classificação, ele instalará esse pacote de driver no dispositivo.
Para obter mais informações sobre o processo de classificação, consulte Como o Windows classifica Drivers.
Se vários pacotes de driver tiverem o mesmo valor de classificação mais baixo, o Windows usará a data e a versão do driver para selecionar o melhor pacote de driver para o dispositivo. A data e a versão são especificadas pela diretiva INF DriverVer que está contida no ficheiro INF do pacote de driver.
Depois que o Windows seleciona um pacote de driver para o dispositivo, o Windows instala o pacote de driver conforme descrito em Etapa 3: O driver do dispositivo está instalado.