Como remover completamente a impressora do Windows 7


19

Estou tendo alguns problemas com a minha impressora Canon Pixma IP1900 - ela não responde a nenhuma solicitação do sistema operacional. Estou usando o Windows 7 x64 com drivers Canon adicionais e a impressora funcionava bem, mas recentemente não funciona mais.

Conectei-o a um segundo PC rodando no Win7 x86 e nenhum driver Canon adicional e a impressora funcionaram novamente - o Windows não apenas encontrou os drivers apropriados por si só, mas todo o resto também funcionou como um encanto.

Agora, suponho que o problema seja os drivers (desarrumados pelo SO) ou o próprio SO. Minha idéia é remover completamente os drivers Canon e quaisquer dados associados à impressora. Como eu faço isso?

Respostas:


29

Dê uma olhada neste tutorial, que explica como usar o MMC (Console de Gerenciamento Microsoft), para remover pacotes de drivers de impressora indesejados.

Se isso não funcionar, tente usar a ferramenta printui.exe .

Em um tipo de prompt de comando elevado do administrador printui /s /t2, remova o driver E o pacote.

Veja como fazê-lo, passo a passo:

  1. Abra uma linha de comando com direitos administrativos: Iniciar-> Todos os Programas-> Acessórios-> Prompt de Comando; Clique com o botão direito do mouse -> Executar como Administrador
  2. Execute a ferramenta printui: printui /s /t2
  3. Tente excluir as impressoras. Se isso não funcionar ... (ou seja, se a remoção das impressoras listadas no printui não tiver êxito).
  4. Clique em Iniciar> Executar> Services.msc
  5. Localize o serviço de spooler de impressão e clique com o botão direito do mouse em> Propriedades> parar o serviço.
  6. Abra Meu computador e navegue até C:\Windows\System32\spool\Printers(você precisará clicar em "OK" para obter acesso à pasta).
  7. Exclua o conteúdo da pasta que você abriu na etapa 6.
  8. Volte para services.msce reinicie o serviço de spooler de impressão.
  9. Volte para o utilitário printui (pode ser necessário reiniciá-lo usando o mesmo método acima) e tente remover as impressoras novamente. Desta vez, deve funcionar. Se necessário, verifique a guia "Portas" e remova as portas TCP / IP associadas à impressora antiga.
  10. Por último, mas não menos importante, verifique outros computadores na sua rede doméstica para ver se algum deles é mapeado para a impressora antiga e remova esses mapeamentos.

1
Bem explicado. Boa resposta.
precisa

Tudo o que você descreveu funcionou (pelo menos nenhum erro foi exibido). O problema é que, após remover os drivers, reiniciar e conectar a impressora, vejo o mesmo problema - nenhuma conexão com a impressora pode ser estabelecida, embora a impressora funcione perfeitamente com o Windows 7 x86. Como é que é? O que mais posso fazer / excluir / redefinir?
Elmes

Você já tentou uma porta ou cabo diferente?

Sim, eu tentei mudar os dois ..
elmes

Seria útil se você especificar as etapas que você seguiu ao instalar a impressora, talvez o seu computador não esteja configurado para procurar automaticamente drivers online .

4

A única maneira consistente de excluir o driver E o pacote é:

  1. Abra o menu Iniciar.
  2. Digite "Prompt de Comando".
  3. Em "Programas", clique com o botão direito do mouse em "Prompt de Comando", clique em "Executar como administrador" e aceite o prompt do UAC.
  4. No prompt de comando elevado, execute printui /s /t2para abrir Propriedades do servidor de impressão na guia Driver no modo elevado. Não feche o prompt de comando.
  5. Selecione o driver que você deseja desinstalar.
  6. Selecione "Remover ...".
  7. Selecione "Remover driver e pacote de drivers", mas deixe o item "Excluir este pacote de drivers de impressora o removerá do sistema. Tem certeza de que deseja excluir% driverName%?" janela aberta .
  8. No prompt de comando elevado, execute net stop spooler.
  9. No prompt de comando elevado, digite mas não execute net start spooler .
  10. Clique na janela do prompt de comando e passe o cursor sobre o botão "Sim" da janela de exclusão do pacote do driver.
  11. Pressione enter para executar o net start spoolercomando e, assim que vir a The Print Spooler service is starting.saída, clique no botão "Sim" da janela de exclusão do pacote de drivers.

O tempo é o principal sucesso.


Obrigado pelo comando simples para parar o spooler de serviço (melhor do que usar service.msc)!
MUY Belgium

@MUY Belgium Você pode fazer isso com net [start | stop] qualquer nome de serviço. :)
mythofechelon

Variação que reduz alguns cliques: Parte (A): abra o shell do Admin CMD e os dispositivos e impressoras do painel de controle , reinicie o * serviço de spooler e clique com o botão direito do mouse imediatamente na impressora e em Remover. Repita até que todas as impressoras desejadas acabem. Parte (B): Agora use printui /s /t2para remover os drivers e pacotes (não é mais necessário iniciar / parar o spooler a cada vez). (((* Reiniciar serviço como único comando - net stop spooler && net start spooler)))
Matt Wilkie
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.