Como instalar manualmente uma impressora com arquivo INF no Windows 11
🔍 WiseChecker

Como instalar manualmente uma impressora com arquivo INF no Windows 11

Solução rápida: clique com o botão direito no arquivo INF → Instalar. Se estiver desabilitado (nem todo INF de driver tem essa opção), use Configurações → Bluetooth e dispositivos → Impressoras e scanners → Adicionar dispositivo → Adicionar manualmente → A impressora que eu quero não está listada → Adicionar uma impressora local ou de rede com configurações manuais e aponte para o INF via Disquete.

O fabricante da sua impressora envia drivers como um instalador EXE gigante que vem cheio de softwares indesejados (barras de ferramentas, aplicativos de bandeja, serviços de atualização automática). Ou você tem apenas o INF e arquivos de suporte extraídos de um arquivo CAB. De qualquer forma, você quer instalar o driver diretamente do INF sem executar o instalador completo. O Windows 11 oferece suporte a isso — o caminho está oculto em “Adicionar manualmente”.

Sintoma: Deseja instalar um driver de impressora a partir de um arquivo INF independente, sem usar o instalador cheio de bloatware do fabricante.
Afeta: Windows 11 (e Windows 10) com drivers de impressora baseados em INF.
Tempo de correção: ~10 minutos.

ADVERTISEMENT

O que causa isso

Um driver de impressora é tecnicamente apenas uma coleção de arquivos (DLLs, PPDs, INFs) registrados no Windows. Os instaladores EXE dos fabricantes envolvem esse registro em um assistente, além de softwares adicionais. O caminho de instalação nativo do Windows usa apenas o arquivo INF: o INF descreve quais arquivos pertencem ao driver, quais modelos de impressora ele suporta e como registrá-los. O Windows lê o INF e copia os arquivos listados para o repositório de drivers, sem necessidade de EXE.

Dois cenários em que a instalação baseada em INF é a escolha certa: (1) você quer evitar bloatware, (2) o instalador EXE falha ou não está disponível (drivers antigos de fabricantes extintos, drivers corporativos personalizados).

Método 1: Instalar via “Adicionar manualmente” em Configurações (caminho Disquete)

O caminho gráfico recomendado. Funciona tanto para impressoras locais quanto de rede.

  1. Abra Configurações → Bluetooth e dispositivos → Impressoras e scanners.
  2. Clique em Adicionar dispositivo. Aguarde alguns segundos.
  3. Clique em Adicionar manualmente na parte inferior da lista de descoberta.
  4. Escolha Adicionar uma impressora local ou de rede com configurações manuais. Clique em Avançar.
  5. Escolha a porta. Para impressoras USB: selecione a porta USB existente (USB001, USB002). Para impressoras de rede via IP: selecione Criar uma nova porta → Porta TCP/IP Padrão e insira o IP da impressora. Clique em Avançar.
  6. Na lista de drivers: clique em Disquete (canto inferior direito).
  7. Clique em Procurar. Navegue até a pasta que contém seu arquivo INF. Selecione o INF. Clique em Abrir → OK.
  8. O Windows lê o INF e mostra os modelos de impressora que o driver suporta. Escolha seu modelo. Clique em Avançar.
  9. Escolha o nome da impressora (padrão é o modelo). Clique em Avançar.
  10. Escolha o compartilhamento (geralmente “Não compartilhar” para uso pessoal). Clique em Avançar.
  11. Opcionalmente, Imprimir uma página de teste. Clique em Concluir.

Este é o caminho gráfico mais limpo. Não usa software de terceiros, mas alcança o mesmo resultado que o instalador do fabricante.

ADVERTISEMENT

Método 2: PnPUtil pela linha de comando

Para instalações via script ou quando você quer adicionar o driver ao repositório sem registrar imediatamente uma impressora.

  1. Abra o Terminal (Admin).
  2. Adicione o driver ao repositório de drivers do Windows:
    pnputil /add-driver C:\caminho\para\driver.inf /install

    A flag /install instala o driver em qualquer dispositivo atualmente conectado que corresponda a ele.

  3. Para adicionar o driver, mas adiar a instalação até que um dispositivo seja conectado:
    pnputil /add-driver C:\caminho\para\driver.inf
  4. Para listar todos os drivers de impressora atualmente no repositório: pnputil /enum-drivers.
  5. Para vários INFs em uma pasta:
    pnputil /add-driver C:\pasta_driver\*.inf /install

    Adiciona todos os INFs da pasta. Útil para pacotes de fornecedores que incluem vários INFs variantes.

  6. Após o driver estar no repositório, adicione a impressora por Configurações (Método 1) e o driver aparecerá na lista sem precisar de Disquete.
  7. Para remover um driver: pnputil /delete-driver oemXX.inf /uninstall (substitua oemXX.inf pelo nome publicado de pnputil /enum-drivers).

PnPUtil é a abordagem certa para scripts de implantação em massa e para situações em que você quer pré-instalar o driver.

Método 3: Gerenciamento de Impressão para cenários avançados

Para instalar drivers para várias impressoras, incluindo impressoras compartilhadas e detalhes do modelo de driver v3/v4.

  1. Pesquise no menu Iniciar por Gerenciamento de Impressão ou execute printmanagement.msc.
  2. Expanda Servidores de Impressão → [seu computador].
  3. Clique com o botão direito em DriversAdicionar Driver. O Assistente para Adicionar Driver de Impressora é aberto.
  4. Clique em Avançar. Escolha a arquitetura (x64 para Windows 64 bits; marque x64 e x86 se precisar compartilhar com clientes 32 bits).
  5. Clique em Disquete. Navegue até seu INF. Clique em OK.
  6. Escolha o nome do driver (dos modelos declarados no INF). Clique em Avançar → Concluir.
  7. O driver agora está no repositório e visível para os assistentes Adicionar Impressora tanto em Configurações quanto no Gerenciamento de Impressão.
  8. Para criar a impressora real com este driver: clique com o botão direito em Impressoras → Adicionar Impressora no Gerenciamento de Impressão. Escolha “Adicionar uma nova impressora usando uma porta existente” ou “Usar um driver de impressora existente” e selecione o driver instalado.

O Gerenciamento de Impressão é o caminho certo para usuários que gerenciam mais de algumas impressoras ou para configurar impressoras compartilhadas com suporte explícito a arquitetura de driver.

ADVERTISEMENT

Como verificar se a correção funcionou

  • Abra Configurações → Bluetooth e dispositivos → Impressoras e scanners. Sua impressora deve aparecer com o status Pronto.
  • Clique com o botão direito → Propriedades da impressora → Imprimir página de teste. Uma página de teste deve chegar à impressora e ser impressa.
  • Execute pnputil /enum-drivers /class Printer no Terminal. O driver instalado via INF deve ser listado com a classe Printer.

Se nenhum desses funcionar

Se a instalação do INF falhar com erros como “O INF de terceiros não contém informações de assinatura digital” (erro 0x800F0244 ou 0x800F0247), o INF não possui assinatura de código. No Windows 11 Home/Pro, isso significa que o Windows se recusa a instalar o driver. Duas soluções alternativas: (1) assine o driver você mesmo se tiver um certificado de assinatura de código (avançado), ou (2) desabilite temporariamente a imposição de assinatura de driver — inicialize nas Opções Avançadas, escolha Solução de problemas → Opções avançadas → Configurações de Inicialização → Reiniciar → pressione 7 (Desabilitar imposição de assinatura de driver). Isso dura apenas uma inicialização. Para instalação permanente de driver não assinado, use o Modo de Teste (bcdedit /set testsigning on) — ressalva: uma marca d’água aparece no canto inferior direito da área de trabalho e o Modo de Teste reduz a segurança. Para drivers apenas no modelo v3 (drivers PostScript antigos baseados em PPD): considere mudar para um driver modelo v4, se o fabricante fornecer um — drivers v4 são isolados e não exigem instalação em modo kernel.

Conclusão: Configurações → Adicionar dispositivo → Adicionar manualmente → Disquete é o caminho gráfico; pnputil /add-driver é o caminho de linha de comando. Ambos instalam um driver baseado em INF sem o bloatware do fabricante.

ADVERTISEMENT