Partilhar via


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:

  1. 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.
  2. 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 do repositório de controladores. Se um pacote de driver correspondente for encontrado em outro local, o Windows primeiro transfere o pacote para o repositório de drivers antes de o instalar num dispositivo.

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:

  1. Se o Windows encontrou apenas um pacote de driver correspondente, ele instala esse pacote de driver no dispositivo.

  2. 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.

  3. 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.