Guia completo para resolver a mensagem do Gerenciador de Dispositivos: “O Windows não pode carregar o driver de dispositivo para este hardware. O driver pode estar corrompido ou ausente. (Código 39)” no Windows 10 e no Windows 11.
O Erro Código 39 é um erro do Gerenciador de Dispositivos que aparece quando o Windows detecta um hardware, mas não consegue carregar o driver necessário para usá-lo. A mensagem completa costuma ser parecida com esta:
Esse erro pode afetar muitos tipos de dispositivos, incluindo controladores USB, unidades DVD/CD-ROM, teclados, mouses, dispositivos de áudio, adaptadores de rede, adaptadores Bluetooth, controladores de armazenamento, webcams e outros dispositivos internos ou externos.
Na maioria dos casos, o Código 39 é causado por uma instalação de driver corrompida, uma versão de driver incompatível, arquivos do sistema do Windows danificados ou entradas incorretas de filtros no Registro deixadas por softwares antigos.
O Código 39 nem sempre significa que o hardware está com defeito. Mais frequentemente, o Windows não consegue carregar o dispositivo porque a pilha do driver está corrompida ou bloqueada. Veja as causas mais comuns.
| Causa | O que acontece | Melhor solução |
|---|---|---|
| Arquivos de driver corrompidos | O Windows reconhece o dispositivo, mas não consegue inicializar o driver | Desinstalar e reinstalar o driver |
| Driver incorreto ou incompatível | Um driver feito para outro dispositivo ou outra versão do Windows foi instalado | Instalar o driver correto do fabricante |
| Filtros problemáticos no Registro | Drivers de filtro antigos interferem na pilha normal do driver | Remover UpperFilters / LowerFilters |
| Atualização recente do Windows | Uma nova versão do driver entra em conflito com o dispositivo | Reverter ou reinstalar o driver |
| Arquivos do sistema danificados | Componentes do Windows necessários para carregar drivers estão corrompidos | Executar SFC e DISM |
| Conflito com software de terceiros | Programas de gravação, unidades virtuais, clientes VPN ou antivírus instalam drivers de filtro | Desinstalar o programa conflitante e reparar o driver |
Primeiro confirme qual dispositivo está afetado. Isso ajuda a escolher o método correto e evita alterar o driver errado.
Para identificar melhor o hardware, abra a guia Detalhes, selecione IDs de Hardware na lista suspensa e anote o ID do dispositivo. Use essa informação para encontrar o driver exato no site do fabricante do PC, da placa-mãe, do notebook ou do próprio dispositivo.
Comece pela solução mais simples. Erros de inicialização de driver podem aparecer depois da suspensão, de uma atualização interrompida ou de uma falha temporária em uma conexão USB.
Se o mesmo dispositivo funciona em outro computador, o problema provavelmente está relacionado à configuração do driver do Windows no PC principal.
A correção mais eficaz para o Código 39 é remover a entrada de driver corrompida e permitir que o Windows a recrie.
Depois da reinicialização, o Windows tentará detectar o hardware e instalar um driver limpo automaticamente. Se isso não acontecer, abra o Gerenciador de Dispositivos e use Ação → Verificar se há alterações de hardware.
Se o Windows reinstalar um driver genérico e o erro continuar, instale o driver correto do fabricante. Essa etapa é especialmente importante para chipsets, áudio, Bluetooth, Wi-Fi, controladores USB, NVMe, SATA, impressoras e dispositivos especializados.
Você também pode atualizar pelo Gerenciador de Dispositivos:
Se o erro começou depois de atualizar um driver ou instalar uma atualização do Windows, a versão anterior do driver pode funcionar melhor.
Se Reverter Driver estiver desativado, o Windows não tem uma versão anterior salva. Nesse caso, desinstale o dispositivo e instale manualmente uma versão de driver que você saiba que funciona.
Em alguns dispositivos, especialmente unidades DVD/CD-ROM, teclados, mouses, controladores de armazenamento e dispositivos relacionados a áudio, o Código 39 pode ser causado por entradas corrompidas do Registro chamadas UpperFilters ou LowerFilters. Esses valores normalmente são adicionados por programas de gravação, ferramentas de unidades virtuais, softwares de segurança ou utilitários antigos de drivers.
regedit e pressione Enter.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class
Dentro dessa chave, os dispositivos são agrupados por GUID de classe. Selecione a classe correspondente ao dispositivo afetado.
| Tipo de dispositivo | GUID de classe |
|---|---|
| Unidades DVD/CD-ROM | {4d36e965-e325-11ce-bfc1-08002be10318} |
| Teclado | {4d36e96b-e325-11ce-bfc1-08002be10318} |
| Mouse e dispositivos apontadores | {4d36e96f-e325-11ce-bfc1-08002be10318} |
| Controladores USB | {36fc9e60-c465-11cf-8056-444553540000} |
| Unidades de disco | {4d36e967-e325-11ce-bfc1-08002be10318} |
Depois de reiniciar, o Windows reconstrói a pilha de drivers do dispositivo. Se o filtro do Registro era a causa, o dispositivo deve voltar a funcionar.
Se vários dispositivos mostram erros de driver ou se o Código 39 volta depois de reinstalar drivers, pode haver corrupção nos componentes do sistema. Use as ferramentas integradas de reparo.
sfc /scannow
Aguarde o fim da verificação. Depois execute estes comandos DISM, um por vez:
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
Reinicie o Windows e verifique novamente o Gerenciador de Dispositivos.
O Windows Update pode fornecer drivers compatíveis para muitos dispositivos, especialmente componentes USB, Bluetooth, áudio, chipset e rede mais comuns.
Reinicie o computador depois de instalar atualizações, mesmo que o Windows não peça isso explicitamente.
Alguns casos de Código 39 exigem uma solução específica de acordo com o dispositivo. Use a seção correspondente ao seu hardware.
Se o Código 39 começou depois de instalar software, atualizar drivers, editar o Registro ou alterar configurações do sistema, a Restauração do Sistema pode devolver o Windows a uma configuração funcional.
rstrui.exe e pressione Enter.A Restauração do Sistema não exclui arquivos pessoais, mas pode remover drivers, atualizações e aplicativos instalados recentemente.
Use esta ordem para resolver o problema de forma eficiente:
sfc /scannow e os comandos de reparo DISM.Não necessariamente. O Código 39 normalmente significa que o Windows não consegue carregar o driver necessário. O hardware ainda pode estar funcionando corretamente.
Às vezes. O Windows Update pode instalar um driver compatível ou reparar componentes relacionados, mas entradas de dispositivo corrompidas geralmente exigem desinstalar e reinstalar o driver.
Não. Remova esses valores somente da chave de classe correta do dispositivo e apenas quando reinstalar o driver não resolver. Excluir valores errados do Registro pode criar novos problemas de dispositivo.
Unidades DVD/CD-ROM são afetadas com frequência porque aplicativos de gravação, mídia e unidades virtuais podem instalar drivers de filtro. Se esses filtros ficarem corrompidos ou incompatíveis, o Windows pode não carregar a pilha de drivers do dispositivo.
Teste outra porta USB, use outro teclado ou mouse, ou inicialize no Modo de Segurança. Se disponível, use o teclado virtual ou acesso remoto para remover a entrada de driver corrompida.