# Como instalar drivers INF com o PnPUtil depois de reinstalar o Windows

Se você exportou seus drivers antes de reinstalar o Windows, o PnPUtil pode adicioná-los de volta pela linha de comando. Veja como fazer isso para um driver ou para uma pasta inteira, e como conferir se funcionou.

## O que um pacote de driver INF contém

Um pacote de driver é uma pasta com um arquivo .inf, que descreve o hardware e os arquivos, além dos binários do driver e, em geral, de um arquivo de catálogo (.cat) usado na verificação de assinatura. Mantenha sempre a pasta inteira junta, não apenas o .inf.

## Quando o PnPUtil é útil

O PnPUtil é a ferramenta de linha de comando do Windows para o repositório de drivers. Ele é útil depois de uma reinstalação, quando você exportou os drivers com o DISM ou o PnPUtil, ou quando o fabricante fornece apenas uma pasta de driver descompactada, sem instalador.

## Abra o Terminal como administrador

Clique com o botão direito em Iniciar, escolha Terminal (Admin) ou Windows PowerShell (Admin) e confirme a solicitação. O PnPUtil exige direitos de administrador.

## Instale um pacote de driver INF

Execute: pnputil /add-driver "D:\Drivers\Network\netdriver.inf" /install
A opção /install também instala o pacote nos dispositivos compatíveis que estiverem presentes. Sem ela, o pacote é apenas adicionado ao repositório de drivers.

## Instalar drivers de uma pasta

Execute: pnputil /add-driver D:\Drivers\*.inf /subdirs /install
Isso adiciona todos os INF encontrados nessa pasta e nas subpastas. Comece apenas pela pasta do driver de rede se quiser restabelecer primeiro a conectividade.

## Verifique o driver instalado

Execute pnputil /enum-drivers para ver os pacotes no repositório de drivers, depois abra o Gerenciador de Dispositivos e confira se os ícones de aviso sumiram. Clique com o botão direito em um dispositivo, escolha Propriedades e veja a guia Driver para consultar a versão e o fornecedor.

## O que fazer se o Windows rejeitar o pacote

Motivos comuns: o driver é de outra versão ou arquitetura do Windows (por exemplo, 32 bits no Windows de 64 bits), o catálogo está ausente ou a assinatura não pode ser verificada, ou o INF não corresponde a nenhum dispositivo deste PC. Não desative a verificação de assinatura de drivers como solução geral; obtenha o pacote correto com o fabricante.

## Por que a correspondência de drivers importa

O Windows só usa um driver para um dispositivo cujo ID de hardware ele reconhece, e prefere a melhor correspondência, não simplesmente a versão mais recente. Um driver exportado de outro modelo de PC pode ser instalado, mas não ser usado.

## Onde o Rain Driver se encaixa

O Rain Driver (beta pública, Windows 7 a 11) pode exportar seus drivers em funcionamento para um Driver Passport com somas de verificação e restaurá-los em uma ordem adequada, usando o PnPUtil por baixo dos panos no Windows atual. As versões ainda não têm assinatura de código; veja nossa página Trust para hashes e resultados de verificação. Você pode fazer o mesmo manualmente com os comandos acima.

## FAQ

**O que o pnputil /add-driver faz?**

Ele adiciona um pacote de driver ao repositório de drivers do Windows e, com /install, também o instala nos dispositivos compatíveis.

**Posso instalar uma pasta inteira de drivers de uma vez?**

Sim, use pnputil /add-driver FOLDER\*.inf /subdirs /install em um terminal de administrador.

**É seguro instalar drivers exportados de outro PC?**

Somente se o hardware for compatível. Um driver que não corresponde ao dispositivo não será usado, e um driver errado pode causar problemas.

Source: https://raincleaner.eu/pt/guides/install-inf-drivers-pnputil-windows-11