Artigo: 314073 - Ver produtos para os quais este artigo se aplica.
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
Este artigo poderá conter hiperligações para conteúdo em inglês (ainda não traduzido).
Expandir tudo | Reduzir tudo

Nesta página

INTRODUÇÃO

Este artigo descreve passos gerais de resolução de problemas de impressão em rede que poderá encontrar no Windows XP. Seguidamente, o artigo descreve sintomas e a resolução de alguns problemas mais comuns de impressão em rede que podem ocorrer no Windows XP.



Mais Informação

Aviso: a utilização incorrecta do Editor de registo 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 possam ser resolvidos. Todo e qualquer risco decorrente da utilização do Editor de registo é da responsabilidade do utilizador.

Passos gerais de resolução de problemas

  1. Verifique se a conectividade básica de rede está a funcionar.

    Verifique os direitos dos utilizadores, protocolos, nomes de partilhas, etc., para se certificar de que consegue aceder ao servidor. Copie ficheiros para uma partilha no servidor de impressão utilizando o Explorador do Windows. Se não conseguir aceder ao servidor, poderá não conseguir aceder à impressora.
  2. Crie uma impressora local e redireccione a porta para o servidor de rede. Siga estes passos:
    1. Crie uma impressora local e, em Portas, adicione uma nova porta.
    2. Clique em Porta local, clique em Nova porta e, em seguida, introduza o nome do servidor e da impressora com a sintaxe \\Nome_servidor\Nome_impressora .
    3. Utilize a nova porta para a impressora local.
    Se for necessário introduzir uma palavra-passe, poderá não existir um campo no Windows XP para o fazer. Reponha a palavra-passe no computador de destino. Exemplo: num computador com o Windows 98 que esteja a hospedar uma impressora Xerox, limpe a palavra-passe; defina-a como em branco. (Não introduza a palavra "em branco" propriamente dita)

    Este teste mostra se existe um problema com a cópia de ficheiros do servidor para o computador. Esta cópia ocorre se utilizar uma configuração Ligar a ou se clicar em Impressora de rede no Assistente para adicionar impressoras.
  3. Se não se tratar de uma impressora PostScript, veja se consegue imprimir a partir de um programa do MS-DOS. (A impressão a partir de um programa do MS-DOS não funciona numa impressora PostScript a menos que um controlador PostScript esteja seleccionado no programa.)

    Verifique se o comando net use foi executado para mapear a porta LPT para a partilha de rede. Se o comando tiver sido utilizado, elimine o mapeamento e mapeie novamente a porta. Tente imprimir novamente.

    Se a impressão funcionar, poderá existir um problema com ligações duplicadas. Poderá ter de executar um comando de script de início de sessão para remapear a porta sempre que iniciar sessão.

    Se a impressão não funcionar, escreva dir > lptx numa linha de comandos, em que x é o número da porta que está a ser mapeada, e prima ENTER.

    Se a impressão continuar a não funcionar, verifique novamente as ligações de rede.
Para obter informações adicionais, 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):
314067 Como resolver problemas de conectividade TCP/IP com o Windows XP

Resolução de problemas específicos

Não é possível imprimir numa impressora de rede depois de adicionar a 'Partilha de ligação à Internet'

Depois de adicionar a Partilha de ligação à Internet (ICS, Internet Connection Sharing) à rede, poderá não conseguir imprimir. Isto ocorre porque a Partilha de ligação à Internet utiliza uma subrede de classe C com um intervalo de endereços 198.168.0.x. Para resolver este problema, reponha o endereço IP da impressora de modo a corresponder à subrede dos computadores que estão a utilizar a Partilha de ligação à Internet.

Não é possível enviar um trabalho de impressão para um cliente com o Windows 98

Poderá não conseguir enviar um trabalho de impressão do Windows XP para um cliente com o Windows 98 que esteja a utilizar uma palavra-passe para a partilha de impressora. Para resolver este problema, execute o seguinte comando:
net use lpt1 \\computador\impressora palavra-passe /persistent:yes
Substitua computador pelo nome do computador com o Windows 98 que está a partilhar a impressora, substitua impressora pelo nome da impressora partilhada e substitua palavra-passe pela palavra-passe da partilha de impressora.

Mensagens de erro causadas por problemas de monitor da porta local

Quando reinicia o computador ou reinicia o serviço Spooler de impressão, poderá ser apresentada a seguinte mensagem de erro:
Spoolsv.exe falhou ao iniciar
Quando abre as propriedades da impressora, pode ser apresentada a seguinte mensagem de erro:
Erro de recursos insuficientes
Quando tenta imprimir um documento, poderá receber uma mensagem de erro Violação de acesso (Dr. Watson). O registo do Dr. Watson aponta para o ficheiro Spoolsv.exe com o código de erro C0000005.

Poderá receber a seguinte mensagem de erro e o spooler de impressão pára:
A instrução no 'endereço' fez referência à memória no 'endereço'. A memória não pôde ser lida.
Uma tentativa para reiniciar o serviço Spooler de impressão ou abrir a pasta Impressoras poderá originar a mesma mensagem.

Estes problemas podem ocorrer se um programa de outro fornecedor alterar o monitor de porta local predefinido. Para resolver estes problemas, corrija o valor de Local Port no registo. Siga estes passos:
  1. Inicie o Editor de registo (Regedt32.exe).
  2. Localize o valor Local Port na seguinte chave do registo:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\Local Port
  3. Faça duplo clique na chave Driver e edite o valor. Altere o valor da cadeia para Localspl.dll e clique em OK.
  4. Verifique na seguinte chave do registo a existência de monitores de porta de outros fabricantes e remova quaisquer monitores de porta diferentes dos predefinidos:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors
    Os monitores de porta predefinidos são:
    Impressoras AppleTalk (se os Serviços para Macintosh estiverem instalados)
    BJ Language Monitor
    Porta local
    PJL Language Monitor
    Porta TCP/IP padrão
    Monitor USB
    Monitor de fax do Windows NT
  5. Verifique na seguinte chave do registo a existência de outros fornecedores de impressão e remova quaisquer fornecedores de impressão diferentes dos predefinidos:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Providers
    Os fornecedores de impressão predefinidos são:
    Fornecedor de impressão da Internet
    Fornecedor de impressão LanMan
  6. Saia do Editor de registo.
Depois de editar o registo, reinicie o spooler de impressão:
  1. Clique em Iniciar, clique em Executar, escreva mmc e clique em OK.
  2. No menu Ficheiro, clique em Adicionar/remover snap-in.
  3. Clique em Adicionar, seleccione Gestão de computadores, clique em Adicionar e clique em Concluir.
  4. Clique em Fechar e, em seguida, clique em OK.
  5. Expanda Gestão de computadores, expanda Serviços e aplicações e clique em Serviços.
  6. Clique com o botão direito do rato em Spooler de impressão e clique em Iniciar.

Não é possível adicionar controladores de impressora do Windows XP ao Windows NT 4.0

Para adicionar uma impressora de rede que seja gerida por um computador com o Windows NT 4.0 a um computador com o Windows XP, instale a impressora localmente na porta LPT1 do computador com o Windows XP. Siga estes passos:
  1. Clique em Iniciar, clique em Executar, escreva control.exe na caixa Abrir e clique em Impressoras e faxes.
  2. Clique com o botão direito do rato na impressora e clique em Propriedades.
  3. No separador Portas, clique em LPT1.
  4. Clique em Adicionar porta.
  5. Faça duplo clique em Porta local.
  6. Escreva \\Nome_servidor\Partilha_impressora, em que Nome_servidor é o nome do servidor e Partilha_impressora é o nome da partilha de impressora.
  7. Clique em OK.

Mensagem de erro "O dispositivo não está preparado"

Quando imprime um documento, poderá receber a seguinte mensagem de erro:
Ocorreu um erro ao imprimir o documento "Nome do documento" para LPT1:. O dispositivo não está preparado.
Se se tratar de uma impressora de rede, tente abrir uma ligação de comunicação entre processos (IPC, interprocess communication) utilizando \\Nome_servidor, para se certificar de que existe conectividade de rede e de que o servidor pode responder a pedidos de partilha.

Se se tratar de uma impressora local, verifique os cabos e a alimentação.

Se estes métodos funcionarem, poderá ter de reinstalar os controladores da impressora. Para remover completamente as impressoras, edite o registo:
  1. Clique em Iniciar, clique em Executar e escreva regedit na caixa Abrir.
  2. Localize o valor Printers na seguinte chave do registo:
    KEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers
  3. Remova as impressoras que estiverem instaladas sob esta chave. Por exemplo, remova a seguinte chave para uma impressora Genérica/só texto:
    KEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\Generic/Text Only
  4. Siga as instruções existentes na secção "Mensagens de erro causadas por problemas de monitor da porta local" deste artigo.
  5. Saia do Editor de registo.
Depois de efectuar esta acção, reinstale os controladores da impressora.

Não é possível imprimir a partir de um programa de 16 bits baseado em MS-DOS

Nesta situação, introduza o comando seguinte numa linha de comandos e prima ENTER:
net use lpt1: \\ \\nome_servidor\partilha_impressora /persistent:yes
No programa de 16 bits, imprima para LPT1. Pode atribuir outras portas LPT ao programa de 16 bits do MS-DOS, caso este necessite de utilizar outras portas.

Para obter informações adicionais, 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):
257859 BitWare provoca um erro no programa Spoolsv.exe no Windows

Mensagens de erro causadas por situações de apontar e imprimir incorrectamente configuradas ou incompatíveis

A funcionalidade Apontar e imprimir reduz as informações de carácter administrativo, simplifica e automatiza a impressão. Esta funcionalidade foi introduzida no Microsoft Windows 95, Windows 98 e Windows 98 Segunda Edição (como cliente) e no Windows NT 3.5 e posterior.

Quando acede a uma impressora num servidor de impressão, o cliente que estabelece a ligação procura os controladores adequados no servidor de impressão. Se os controladores estiverem instalados no servidor, estes serão automaticamente transferidos e configurados no cliente. No entanto, se os controladores não estiverem presentes, ser-lhe-á pedido para os seleccionar e instalar.

Quando tenta aceder a um servidor de impressão com um cliente de rede baseado no Windows, poderá ser apresentada a seguinte mensagem de erro:
O servidor em que a impressora nome_dispositivo reside não tem instalado o controlador de impressora correcto. Clique em OK se deseja instalar o controlador no seu computador local.
Poderá receber esta mensagem de erro nas seguintes situações:
  • O bloco de mensagens de servidor (SMB, Server Message Block) está ligado ao servidor de impressão.
  • Acedeu a uma impressora utilizando o novo protocolo de impressão da Internet (IPP, Internet Printing Protocol) e o servidor de impressão da Internet não tem um controlador adequado instalado.
  • O computador tem um controlador de outro fornecedor que é incompatível com o Windows XP.
Se a mensagem de erro for apresentada numa destas situações, utilize a solução adequada.

Formas de contornar o problema

Servidor de impressão ligado ao SMB

Os servidores de impressão SMB permitem que as estações de trabalho existentes na rede enviem os trabalhos de impressão directamente para um servidor de impressão sem que estes tenham de passar por um computador ou servidor de impressão intermédio. Este tipo de configuração não suporta a funcionalidade Apontar e imprimir.

Para contornar este problema, siga estes passos para instalar o controlador de impressora localmente e criar uma ligação à partilha de impressora SMB:
  1. Clique em Iniciar, clique em Executar, escreva control.exe na caixa Abrir e clique em Impressoras e faxes.
  2. Faça duplo clique em Adicionar uma impressora e clique em Seguinte.
  3. Clique em Impressora local ligada a este computador e, em seguida, clique em Seguinte.
  4. Clique em Criar uma nova porta.
  5. Na caixa Tipo, clique em Porta local e clique em Seguinte.
  6. Introduza o nome da partilha SMB. Por exemplo:
    \\Servidor_impressão\Nome_partilha
  7. Continue o assistente e instale o controlador adequado para o dispositivo.

Protocolo de impressão através de Internet

Pode utilizar o IPP para imprimir directamente para um URL através de uma intranet ou da Internet. Além disso, pode instalar uma impressora a partir da Internet ou da intranet utilizando o Microsoft Internet Explorer. A mensagem de erro pode ocorrer se o servidor de impressão IPP não tiver um controlador adequado instalado.

Para contornar este problema, siga os passos relativos ao método adequado:
Método 1 (apenas administradores)
Instale um controlador compatível no servidor.
  1. Clique em Iniciar, clique em Executar, escreva control.exe na caixa Abrir e clique em Impressoras e faxes.
  2. Faça duplo clique em Adicionar uma impressora e clique em Seguinte.
  3. Clique em Impressora local ligada a este computador e, em seguida, clique em Seguinte.
  4. Clique em Criar uma nova porta.
  5. Na caixa Tipo, clique em Porta local e clique em Seguinte.
  6. Escreva o nome da partilha. Por exemplo:
    \\Servidor_impressão\Nome_partilha
  7. Continue o assistente e instale o controlador adequado para o dispositivo.
Método 2
Instale um controlador adequado no computador cliente e redireccione a impressora para o URL IPP adequado.
  1. Clique em Iniciar, clique em Executar, escreva control.exe na caixa Abrir e clique em Impressoras e faxes.
  2. Faça duplo clique em Adicionar uma impressora e clique em Seguinte.
  3. Clique em Impressora local ligada a este computador e, em seguida, clique em Seguinte.
  4. Clique em Criar uma nova porta.
  5. Na caixa Tipo, clique em Monitor de porta padrão e clique em Seguinte.
  6. Introduza o endereço IP do servidor de impressão IP.
  7. Continue o Assistente para adicionar impressoras e instale o controlador adequado.

Controlador de impressão incompatível

Alguns controladores de outros fornecedores que foram escritos para o Windows NT 4.0 não funcionam correctamente no Windows XP. Se tentar instalar um controlador incompatível, a mensagem de erro será apresentada ao utilizar a funcionalidade Apontar e imprimir.

Para contornar este problema, siga os passos relativos ao método adequado:
Método 1 (apenas administradores)
Utilize um controlador actualizado obtido no Web site do fabricante:
  1. Transfira e instale o controlador actualizado.
  2. Se o controlador tiver uma ferramenta de desinstalação, execute-a antes de efectuar estes passos.
  3. Clique em Iniciar, clique em Executar, escreva control.exe na caixa Abrir e clique em Impressoras e faxes.
  4. Faça duplo clique em Adicionar uma impressora e clique em Seguinte.
  5. Clique em Impressora local ligada a este computador e, em seguida, clique em Seguinte.
  6. Clique na porta utilizada pelo controlador anterior.
  7. Clique em Disco e introduza o nome da pasta de instalação do controlador actualizado.
  8. Continue com o programa de configuração e partilhe o controlador para os clientes de nível inferior.
Método 2 (apenas administradores)
Instale um controlador do Windows XP no servidor de impressão:
  1. Se o controlador original tiver uma ferramenta de desinstalação, execute-a antes de efectuar estes passos.
  2. Clique em Iniciar, clique em Executar, escreva control.exe na caixa Abrir e clique em Impressoras e faxes.
  3. Faça duplo clique em Adicionar uma impressora e clique em Seguinte.
  4. Clique em Impressora local ligada a este computador e, em seguida, clique em Seguinte.
  5. Clique na porta utilizada pelo controlador OEM anterior.
  6. Clique no modelo adequado na lista Modelo/Fabricante.
  7. Termine o programa de configuração e partilhe a impressora para utilização na rede.
Método 3
Instale um controlador compatível no cliente e redireccione a saída para o servidor:
  1. Clique em Iniciar, clique em Executar, escreva control.exe na caixa Abrir e clique em Impressoras e faxes.
  2. Faça duplo clique em Adicionar uma impressora e clique em Seguinte.
  3. Clique em Impressora local ligada a este computador e, em seguida, clique em Seguinte.
  4. Clique em Criar uma nova porta.
  5. Na caixa Tipo, clique em Porta local e clique em Seguinte.
  6. Escreva o nome da partilha. Por exemplo:
    \\Servidor_impressão\Nome_partilha
  7. Continue o assistente e instale o controlador adequado para o dispositivo.

Propriedades

Artigo: 314073 - Última revisão: 19 de setembro de 2005 - Revisão: 3.0
A informação contida neste artigo aplica-se a:
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
Palavras-chave: 
kbhowto kberrmsg kbinfo kbnetwork kbprint kbtshoot KB314073

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