Como o Windows seleciona um pacote de driver para um dispositivo
Quando um dispositivo é anexado, o Windows precisa encontrar um pacote de driver correspondente para instalar.
Em Windows 10, esse processo de correspondência ocorre em duas fases. Primeiro, Windows 10 instala o melhor pacote de driver correspondente no repositório de driver, permitindo que o dispositivo inicie a operação rapidamente. Depois que o pacote de driver for instalado, Windows 10 também:
- Baixa todos os pacotes de driver correspondentes de Windows Update que são uma correspondência melhor para o dispositivo do que o que está atualmente no sistema e os coloca no repositório de drivers.
- A partir Windows 10 versão 1703, quando você conecta um dispositivo, se já houver um pacote de driver correspondente para o dispositivo no repositório de drivers, o sistema não pesquisa Windows Update até a próxima verificação diária agendada regularmente, que pode ser de até 24 horas a partir de quando o dispositivo está conectado.
- Pesquisa pacotes de driver que foram pré-carregados nos locais especificados pelo valor do Registro DevicePath . O valor do registro DevicePath está localizado na seguinte subchave:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion
. Por padrão, o valor DevicePath especifica o diretório %SystemRoot%\INF.
Se Windows 10 encontrar um pacote de driver correspondente melhor nesses locais do que o instalado inicialmente, o Windows substituirá o pacote de driver instalado do repositório de driver pela melhor correspondência.
Em versões do Windows antes de Windows 8, o processo de correspondência do pacote de driver só será exibido em DevicePath, se for especificado, e o padrão será Windows Update caso contrário.
A tabela a seguir fornece um resumo rápido das informações acima:
Fase de pesquisa | Ordem de pesquisa do Windows 7 | Windows 8, Windows 10 ordem de pesquisa |
---|---|---|
Instalação inicial do pacote de driver | DevicePath; Windows Update; Repositório de driver | Repositório de driver |
Após a instalação do pacote de driver inicial | Não aplicável | DevicePath; Windows Update |
Observação
Em Windows 10, versão 1709 e superior, Windows Update (WU) oferece o melhor pacote de driver correspondente, que não é necessariamente o mais recente. O processo de seleção do pacote de driver WU considera a ID de hardware, a data/a versão e a categoria crítica/automática/opcional. O WU prioriza os pacotes de driver críticos ou automáticos mais altos. Se um pacote de driver crítico/automático correspondente não for encontrado, o WU procurará em seguida pacotes de driver opcionais. Como resultado, um pacote de driver crítico mais antigo de valor igual tem precedência sobre um pacote de driver opcional mais recente.
A partir do Windows 10, versão 2004, o WU (Windows Update) oferece automaticamente apenas o melhor pacote de driver de correspondência automática/crítica, pesquisando o computador e o WU. Para ver os pacotes de driver correspondentes na categoria opcional, acesse Configurações > Atualização & Segurança > Windows Update > Exibir atualizações opcionais Atualizações > do driver. O WU ainda usa os mesmos critérios para classificar e selecionar um driver.