Remover uma impressora pelo PowerShell é uma maneira muito mais rápida e eficiente do que navegar pelos menus de configurações, especialmente se você precisar gerenciar vários dispositivos ou automatizar a tarefa em diferentes computadores.
Aqui está o passo a passo para identificar e excluir impressoras e seus drivers.
🛠️ Preparação: Execute como Administrador
Para modificar dispositivos de sistema, você deve abrir o PowerShell com privilégios elevados:
- Clique com o botão direito no menu Iniciar.
- Selecione Terminal (Administrador) ou Windows PowerShell (Administrador).
Passo 1: Listar as Impressoras Instaladas
Antes de remover, você precisa saber o nome exato da impressora conforme o Windows a reconhece.
Execute o comando:
PowerShell
Get-Printer
Este comando exibirá uma tabela com colunas como Name, ComputerName, Type e DriverName. Anote o nome da impressora que deseja remover (coluna Name).
Passo 2: Remover a Impressora Específica
Agora que você tem o nome, use o cmdlet Remove-Printer.
Sintaxe:
PowerShell
Remove-Printer -Name "Nome da Sua Impressora"
Exemplo Prático:
Se a impressora se chamar “HP DeskJet 2700”, o comando será:
PowerShell
Remove-Printer -Name "HP DeskJet 2700"
Passo 3: Remover o Driver da Impressora (Opcional)
Remover a impressora (o ícone/dispositivo) nem sempre remove o driver (o software) do sistema. Se você deseja fazer uma limpeza completa:
- Primeiro, veja a lista de drivers instalados:PowerShell
Get-PrinterDriver - Remova o driver desejado:PowerShell
Remove-PrinterDriver -Name "Nome do Driver"Nota: Você não conseguirá remover um driver se ele ainda estiver sendo usado por outra impressora instalada.
💡 Comandos Avançados e Úteis
Remover todas as impressoras de rede
Se você quiser limpar rapidamente todas as impressoras que não são locais:
PowerShell
Get-Printer | Where-Object {$_.Type -eq "Network"} | Remove-Printer
Remover usando “Wildcards” (Curingas)
Se você tem várias impressoras da mesma marca e quer remover todas de uma vez (ex: todas que começam com “Epson”):
PowerShell
Remove-Printer -Name "Epson*"
📝 Resumo dos Cmdlets
| Comando | Função |
Get-Printer | Lista todas as impressoras conectadas ao PC. |
Remove-Printer | Exclui a impressora especificada. |
Get-PrinterDriver | Lista os pacotes de drivers de impressão no sistema. |
Remove-PrinterDriver | Exclui o driver de impressão (limpeza profunda). |
- Conflito de Versão? Como Resolver o Erro WU_E_MSI_WRONG_VERSION no Windows Update
- Erro 0x00000108 Solucionado: Como Corrigir a Falha de Pilha no Kernel do Windows
- PC Travando? O Guia Definitivo para Diagnosticar e Resolver Congelamentos no Windows
- 🚀 Como Otimizar Seu Notebook para Máximo Desempenho (Guia Completo 2026)
- Links Simbólicos no Windows: O Guia para Gerenciar Pastas e Arquivos como um Pro
