Como atualizar drivers pelo CMD: comandos, limites e cuidados
Entenda o que o Prompt de Comando consegue fazer na manutenção de drivers e quando recorrer às ferramentas do sistema.
Aprender como atualizar drivers pelo CMD pode ser útil para consultar os pacotes existentes, adicionar arquivos de instalação e automatizar parte da manutenção de computadores com Windows. Porém, o Prompt de Comando não localiza sozinho o driver mais adequado para cada componente em qualquer situação. A atualização segura depende de identificar corretamente o dispositivo, usar uma fonte confiável e confirmar se o pacote é compatível com o hardware e com o sistema operacional.
O que são drivers e por que eles precisam de atenção
Drivers são programas que permitem a comunicação entre o sistema operacional e peças ou periféricos, como placa de vídeo, adaptador de rede, impressora, áudio, armazenamento, webcam e dispositivos USB. Sem o driver apropriado, um componente pode funcionar de forma limitada, apresentar erros ou sequer ser reconhecido pelo computador.
Nem todo problema de desempenho ou de conexão é causado por driver desatualizado. Falhas também podem decorrer de configurações, cabos, danos físicos, programas incompatíveis ou atualizações pendentes do próprio sistema. Por isso, a decisão de alterar um driver deve partir de um sintoma concreto ou de uma necessidade técnica identificada.
Quando há uma atualização necessária, a origem do arquivo é tão importante quanto o comando usado para instalá-lo. Pacotes disponibilizados pelo fabricante do equipamento, pelo fornecedor do componente ou pelos canais de atualização do Windows tendem a oferecer mais segurança do que arquivos obtidos em repositórios desconhecidos.
O que o CMD consegue fazer na gestão de drivers
O Prompt de Comando oferece acesso a utilitários nativos que ajudam a administrar drivers. O principal deles é o PNPUtil, uma ferramenta voltada ao repositório de drivers do Windows. Ela permite listar pacotes, adicionar um pacote INF ao sistema, instalar pacotes compatíveis e remover itens quando isso for necessário.
É importante distinguir duas etapas. A primeira é obter um pacote de driver confiável, normalmente fornecido em arquivo INF junto dos arquivos necessários à instalação. A segunda é incluir esse pacote no sistema e solicitar sua aplicação ao dispositivo compatível. O CMD participa com eficiência da segunda etapa, mas não substitui a validação da origem e da compatibilidade do pacote.
Também é possível usar comandos para reunir informações do sistema e diagnosticar dispositivos. Esse procedimento é especialmente útil em suporte técnico, em máquinas com vários componentes ou quando a interface gráfica não está acessível.
Abra o terminal com privilégios administrativos
A instalação e a remoção de drivers exigem permissão elevada. Pesquise por Prompt de Comando ou Terminal do Windows, escolha a opção para executar como administrador e confirme a solicitação de segurança do sistema. Sem essa permissão, alguns comandos podem apenas mostrar informações, enquanto outros falharão ao tentar modificar o repositório de drivers.
Evite executar comandos copiados de fontes desconhecidas. Mesmo um utilitário legítimo pode causar indisponibilidade de rede, vídeo ou áudio se for usado para remover ou substituir o pacote incorreto.
Como conferir os drivers instalados antes de mudar algo
O primeiro passo prático é examinar o que já está instalado. No terminal administrativo, o comando abaixo lista os pacotes presentes no repositório:
pnputil /enum-drivers
A saída costuma apresentar dados como nome publicado, fornecedor, classe do dispositivo e identificação do arquivo INF. Essas informações ajudam a diferenciar pacotes semelhantes e a registrar o estado anterior antes de uma mudança.
Para consultar dispositivos que o sistema reconhece e associá-los aos drivers usados, um comando útil é:
pnputil /enum-devices /connected
Quando o objetivo for investigar um periférico específico, o Gerenciador de Dispositivos continua sendo uma referência visual importante. Ele pode indicar avisos de funcionamento, categoria do hardware e propriedades como identificadores de hardware. Esses identificadores ajudam a confirmar se o arquivo INF recebido foi desenvolvido para aquele componente.
Registre o estado anterior
Antes de instalar um pacote, anote o nome do dispositivo que apresenta falha, o fornecedor exibido, a versão informada nas propriedades e os sintomas observados. Se houver uma opção de ponto de restauração disponível no sistema, ela pode oferecer uma camada adicional de recuperação diante de um comportamento inesperado.
Em equipamentos corporativos ou compartilhados, verifique se há políticas internas de suporte. Uma substituição local pode conflitar com ferramentas de gerenciamento, drivers homologados ou exigências de segurança definidas pela organização.
Instalando um pacote INF com o PNPUtil
Depois de baixar e extrair um pacote oficial que contenha arquivos INF, use o PNPUtil para adicioná-lo ao repositório de drivers. Uma estrutura comum de comando é:
pnputil /add-driver "C:\Pasta\driver.inf" /install
Substitua o caminho pelo local real do arquivo INF. As aspas são recomendadas quando há espaços no nome das pastas ou do arquivo. A opção /add-driver adiciona o pacote ao repositório; a opção /install solicita a instalação nos dispositivos compatíveis encontrados.
Se o pacote extraído contiver diversos arquivos INF em subpastas, pode ser apropriado usar uma busca recursiva:
pnputil /add-driver "C:\Pasta\*.inf" /subdirs /install
Esse comando exige cautela redobrada. Ele pode considerar vários pacotes dentro da estrutura indicada. Use-o apenas quando a pasta contiver exclusivamente o conjunto de drivers confiável que você pretende instalar e quando souber qual finalidade cada arquivo atende.
O Windows compara compatibilidade, assinatura e prioridade dos pacotes. Assim, adicionar um driver não garante que ele será aplicado se o sistema identificar que outro pacote é mais adequado para o dispositivo. Essa proteção reduz substituições indevidas, mas não elimina a necessidade de testar o funcionamento após a instalação.
Compartilhe
Cartão deste artigo
Comandos úteis e seus limites
| Objetivo | Comando | Resultado esperado | Cuidado principal |
|---|---|---|---|
| Listar pacotes no repositório | pnputil /enum-drivers | Exibe informações dos drivers armazenados | Não identifica, sozinho, a causa de uma falha |
| Ver dispositivos conectados | pnputil /enum-devices /connected | Mostra dispositivos reconhecidos pelo sistema | Um dispositivo ausente pode indicar problema físico |
| Adicionar e instalar um INF | pnputil /add-driver "caminho\arquivo.inf" /install | Inclui o pacote e tenta aplicá-lo | Confirme a origem e a compatibilidade do arquivo |
| Adicionar INF de subpastas | pnputil /add-driver "caminho\*.inf" /subdirs /install | Processa INF encontrados na pasta indicada | Não use em diretórios com pacotes desconhecidos |
| Remover pacote do repositório | pnputil /delete-driver nome.inf /uninstall | Desinstala referências e remove o pacote | Pode desativar um dispositivo essencial |
O campo nome.inf no comando de remoção não é necessariamente o nome original baixado. Em geral, é o nome publicado exibido pelo próprio PNPUtil na listagem de drivers. Identifique-o cuidadosamente antes de qualquer exclusão.
Quando usar o Windows Update e o Gerenciador de Dispositivos
O CMD é uma alternativa valiosa para administração, mas não precisa ser a primeira escolha em todos os casos. O Windows Update pode disponibilizar drivers validados para muitos dispositivos, enquanto o Gerenciador de Dispositivos oferece recursos para verificar mudanças de hardware, consultar propriedades e orientar uma atualização a partir de um pacote já disponível no computador.
Para componentes sensíveis, como vídeo, chipset, rede sem fio, armazenamento e firmware associado ao equipamento, priorize a página oficial do fabricante do computador ou do componente. Em notebooks e computadores montados por grandes fabricantes, o pacote fornecido para o modelo pode incluir ajustes que não aparecem em um driver genérico.
Se o hardware funciona corretamente e não há correção de segurança, falha de compatibilidade ou recurso necessário indicado pelo fornecedor, atualizar por iniciativa própria pode não trazer benefício perceptível. Em alguns casos, uma versão mais recente altera comportamentos, remove recursos antigos ou entra em conflito com aplicativos específicos.
Como confirmar se a atualização funcionou
Ao fim da instalação, reinicie o computador se o instalador ou o sistema solicitar. Depois, teste diretamente a função que apresentava problema: conecte à rede, reproduza áudio, use a impressora, execute um programa que dependa da placa de vídeo ou verifique o funcionamento do periférico USB.
Também confira as propriedades do dispositivo no Gerenciador de Dispositivos. A guia de driver costuma mostrar fornecedor, versão e estado do componente. A ausência de alertas não garante que todos os recursos estejam perfeitos, mas é um sinal inicial de que o Windows reconheceu o hardware.
- Teste as funções essenciais do dispositivo, e não apenas a ausência de mensagens de erro.
- Verifique se conexões de rede, som, imagem e portas continuam operando normalmente.
- Observe se programas relacionados ao componente abrem sem falhas.
- Guarde o pacote oficial usado e as informações do driver anterior enquanto valida a alteração.
- Evite instalar vários drivers diferentes em sequência, pois isso dificulta descobrir a origem de um problema.
O que fazer se houver falha após a instalação
Se um dispositivo parar de funcionar logo após a troca de driver, interrompa novas tentativas aleatórias. Primeiro, confirme se o pacote instalado correspondia ao componente e se havia instruções específicas do fornecedor. Em seguida, use os recursos de reversão disponíveis nas propriedades do dispositivo, quando habilitados, ou reinstale o pacote anterior obtido de fonte oficial.
A remoção com pnputil /delete-driver deve ser uma medida controlada. Apagar o pacote incorreto pode afetar mais de um dispositivo, especialmente quando se trata de drivers de chipset, controladores de armazenamento ou adaptadores de rede. Caso o computador fique sem conectividade, prepare previamente uma forma alternativa de acesso aos arquivos necessários.
Quando houver tela sem imagem, falhas de inicialização, travamentos recorrentes ou perda de acesso a dispositivos essenciais, o caminho mais prudente é utilizar os mecanismos de recuperação do sistema ou procurar suporte técnico qualificado. Alterações de baixo nível podem exigir diagnóstico que vai além da instalação de um novo arquivo INF.
Boas práticas para manter os drivers sob controle
Uma gestão segura de drivers é baseada em necessidade, rastreabilidade e fontes confiáveis. Em vez de recorrer a programas que prometem atualizar todos os componentes automaticamente, prefira os canais do Windows e dos fabricantes. Ferramentas genéricas podem identificar um hardware de forma imprecisa, sugerir pacote incompatível ou incluir componentes indesejados.
- Identifique o dispositivo e o problema antes de buscar qualquer download.
- Use o fabricante do equipamento ou do componente como fonte prioritária.
- Leia a descrição do pacote para confirmar sistema, arquitetura e hardware atendidos.
- Crie uma possibilidade de retorno antes de substituir drivers críticos.
- Instale um conjunto por vez e teste o resultado antes de seguir adiante.
- Evite remover drivers que não foram identificados com segurança.
O uso do CMD faz mais sentido quando há um pacote INF conhecido, uma tarefa de suporte repetitiva ou a necessidade de consultar rapidamente o repositório de drivers. Para a maior parte das pessoas, a combinação entre Windows Update, página oficial do fabricante e Gerenciador de Dispositivos resolve a manutenção com menos risco.
Referencias
- Microsoft Learn — documentação técnica do PNPUtil e gerenciamento de drivers.
- Microsoft Support — orientações de suporte para dispositivos e drivers do Windows.
- Microsoft — documentação do Gerenciador de Dispositivos do Windows.
- Fabricantes de computadores e componentes — páginas oficiais de suporte e downloads de drivers.
- Centro de Estudos, Resposta e Tratamento de Incidentes de Segurança no Brasil — materiais de orientação sobre segurança digital.
Perguntas frequentes sobre Tecnologia
É possível atualizar todos os drivers pelo CMD?
O CMD pode adicionar e instalar pacotes de driver que já tenham sido obtidos e que contenham arquivos INF compatíveis. Ele não substitui a identificação correta do hardware nem garante que exista um pacote adequado para todos os componentes.
Qual comando instala um driver pelo Prompt de Comando?
Um comando comum é pnputil /add-driver "caminho\arquivo.inf" /install, executado com permissões administrativas. O caminho deve apontar para um arquivo INF de fonte confiável e compatível com o dispositivo.
Posso baixar drivers em qualquer site para instalar pelo CMD?
Não é recomendável. Dê preferência ao Windows Update e aos sites oficiais do fabricante do computador ou do componente, pois arquivos de fontes desconhecidas podem ser incompatíveis ou representar risco de segurança.
O que significa arquivo INF em um driver?
O arquivo INF contém instruções usadas pelo Windows para reconhecer e instalar um pacote de driver. Ele normalmente vem acompanhado de outros arquivos necessários para o funcionamento correto do dispositivo.
É seguro remover um driver com PNPUtil?
A remoção pode ser necessária em casos específicos, mas exige identificação precisa do pacote. Excluir um driver errado pode deixar periféricos ou componentes essenciais sem funcionamento, por isso a reversão e o suporte técnico devem ser considerados.
Publicado em 05/09/2026 · Revisão editorial de Stéfano Barcellos