Passos para remover e reinstalar um controlador de impressora manualmente

Traduções de Artigos Traduções de Artigos
Artigo: 135406 - Ver produtos para os quais este artigo se aplica.
Este artigo foi publicado anteriormente em PT135406
IMPORTANTE: este artigo contém informações sobre como modificar o registo. Antes de modificar o registo, certifique-se de que efectua uma cópia de segurança e de que compreende como o pode restaurar se ocorrer um problema. Para obter informações sobre como efectuar uma cópia de segurança, restaurar e editar o registo, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
256986 Descrição do registo do Microsoft Windows
Expandir tudo | Reduzir tudo

Nesta página

Sumário

Quando remove uma impressora da pasta Impressoras (Printers) ou do Gestor de impressão (Print Manager), o ficheiro do controlador de impressora não é removido da unidade de disco rígido. Este artigo descreve um procedimento que pode utilizar se suspeitar que um ficheiro do controlador de impressora está danificado. O procedimento seguinte remove e recria uma impressora para que o ficheiro do controlador seja reinstalado.

Mais Informação

Windows XP

O Windows XP adiciona uma funcionalidade da interface de utilizador para eliminar ficheiros do controlador para que os passos para o Windows 2000 e anterior já não sejam necessários. Para eliminar ficheiros de controladores de impressora no Windows XP:
  1. Clique em Iniciar e clique em Impressoras e faxes.
  2. No menu Ficheiro, clique em Propriedades do servidor.
  3. No separador Controladores, clique no controlador da impressora que pretende eliminar e, em seguida, clique em Remover.

Windows 2000 e anterior

AVISO: a utilização incorrecta do Editor de registo (Registry Editor) poderá provocar problemas graves que poderão forçar a reinstalação do sistema operativo. A Microsoft não garante que os problemas resultantes da utilização incorrecta do Editor de registo (Registry Editor) possam ser resolvidos. Todo e qualquer risco decorrente da utilização do Editor de registo (Registry Editor) é da responsabilidade do utilizador.

  1. Remova a impressora através da pasta Impressoras (Printers) no Windows NT 4.0/Windows 2000 ou através do Print Manager no Windows NT 3.5x.
  2. No Windows NT 3.5x ou 4.0, em Control Panel, faça duplo clique em Services e, em seguida, pare o serviço Spooler. No Windows 2000, no Painel de controlo, faça duplo clique em Ferramentas administrativas, faça duplo clique em Serviços e, em seguida, pare o serviço Spooler de impressão.
  3. Execute o Editor de registo (Registry Editor) (Regedt32.exe) e passe para a seguinte subchave (tenha em atenção que se trata de um só caminho que foi moldado para melhor legibilidade):
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\
    Environments\Windows NT x86\Drivers\Version-x\<controlador de impressora>
    NOTA: a versão 1 destina-se ao Windows NT 3.51, a versão 2 destina-se ao Windows NT 4.0, a versão 3 destina-se ao Windows 2000 e o <controlador de impressora> corresponde ao nome da impressora que está a remover.

  4. Repare nos valores à direita e anote os nomes de ficheiro.
  5. Com a chave do controlador de impressora seleccionada, clique em Eliminar (Delete) no menu Editar (Edit).
  6. Vá para o seguinte directório e elimine os ficheiros do controlador de impressora anotados no passo 4:
    %SystemRoot%\System32\Spool\Drivers\<Plataforma>
    NOTA: <Plataforma> corresponde a Intel, MIPS, Alpha ou PPC. Consulte a tabela seguinte para fazer corresponder a pasta com a versão do Windows na qual instalou o controlador de impressora:
    w32x86\0 : Controladores de impressora Intel para Windows NT 3.1
    w32x86\1 : Controladores de impressora Intel para Windows NT 3.5x
    w32x86\2 : Controladores de impressora Intel para Windows NT 4.0
    w32x86\3 : Controladores de impressora Intel para Windows 2000
    Win40\0 : Controladores de impressora para Windows 95
    NOTA: se não conseguir eliminar os ficheiros e as pastas na estrutura de directórios acima depois de parar o serviço Spooler de impressão (Spooler), devido a uma mensagem de erro a indicar que os ficheiros estão a ser utilizados (tal como Rasddui.dll), defina o tipo de arranque do serviço Spooler de impressão (Spooler) como Desactivado (Disabled), reinicie o computador e, em seguida, tente eliminar os ficheiros e as pastas novamente. Depois de eliminar os ficheiros, restaure o arranque do serviço Spooler de impressão (Spooler) para Automático (Automatic).

  7. No Windows NT 3.5x ou 4.0, em Control Panel, faça duplo clique em Services e, em seguida, inicie o serviço Spooler. No Windows 2000, no Painel de controlo, faça duplo clique em Ferramentas administrativas, faça duplo clique em Serviços e, em seguida, inicie o serviço Spooler de impressão.
  8. Encerre e reinicie o Windows NT. Iniciar e parar o serviço de Spooler de impressão (Spooler) não é suficiente.
  9. Reinstale a impressora através da pasta Impressoras (Printers) no Windows NT 4.0/Windows 2000 ou através do Print Manager no Windows NT 3.5x.
  10. Elimine o ficheiro %windir%\inf\oem?.inf associado ao controlador de impressora removido. Este procedimento remove a impressora da lista de selecção de impressoras quando adicionar novas impressoras.
NOTA: para além dos passos listados acima, poderá ser necessário eliminar o unidriver associado da impressora (Rasdd.dll, Pscript.dll ou Plotter.dll). Se uma impressão tiver sido inicializada ou se um processo estiver a utilizar este ficheiro, o ficheiro estará bloqueado e não poderá ser eliminado. É possível mudar o nome do ficheiro ou reiniciar o sistema para desbloquear o controlador. Consulte o ficheiro Printer.inf para verificar qual o unidriver utilizado por uma impressora específica.

NOTA: para o Windows NT em plataformas Dec Alpha, siga os passos para a plataforma X86 e substitua todas as ocorrências do directório w32x86 por w32Alpha.

Propriedades

Artigo: 135406 - Última revisão: 4 de agosto de 2005 - Revisão: 3.0
A informação contida neste artigo aplica-se a:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows NT Server 3.5
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Developer Edition
Palavras-chave: 
kbfaq kbinfo kbprint KB135406

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com