Como o Windows seleciona um pacote de driver para um dispositivo
Quando um dispositivo é conectado, o Windows precisa encontrar um pacote de driver de correspondente instalar.
No Windows 10, esse processo de correspondência acontece em duas fases. Primeiro, o Windows 10 instala o pacote de driver que melhor se adequa no de armazenamento de driver, permitindo que o dispositivo comece a operar rapidamente. Depois que o pacote de driver é instalado, o Windows 10 também:
- Transfere todos os pacotes de controladores de correspondentes do Windows Update que correspondam melhor ao dispositivo do que o que está atualmente no sistema e coloca-os no armazenamento de controladores.
- A partir do Windows 10 versão 1703, quando você conecta um dispositivo, se já houver um pacote de driver correspondente para o dispositivo no armazenamento de driver, o sistema não pesquisa o 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.
- Procura 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 \INF %SystemRoot%.
Se o Windows 10 encontrar um pacote de driver que corresponda melhor nesses locais do que o que foi instalado inicialmente, o Windows substitui o pacote de driver instalado a partir do armazenamento de drivers pela melhor correspondência encontrada.
Nas versões do Windows anteriores ao Windows 8, o processo de correspondência do pacote de driver procura apenas no DevicePath, se for especificado, e assume como padrão o 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 | Ordem de pesquisa do Windows 8, Windows 10 |
---|---|---|
Instalação inicial do pacote de driver | DevicePath; Windows Update; Loja de drivers | Loja de drivers |
Após a instalação do pacote de driver inicial | Não aplicável | DevicePath; Atualização do Windows |
Observação
No Windows 10, versão 1709 e superior, o 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 ID de hardware, data/versão e categoria crítica/automática/opcional. A WU prioriza mais os pacotes de drivers críticos ou automáticos. Se não for encontrado nenhum pacote correspondente de drivers críticos/automáticos, a WU procurará em seguida por pacotes de drivers 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 Windows Update (WU) oferece automaticamente apenas o melhor pacote de driver de correspondência automática/crítica, pesquisando tanto o computador quanto o WU. Para ver os pacotes de controladores correspondentes na categoria opcional, vá para Definições > Atualização & Segurança > Windows Update > Ver atualizações opcionais > Atualizações de controladores. A WU ainda usa os mesmos critérios para classificar e selecionar um motorista.