Artigo: 950326 - Última revisão: quinta-feira, 27 de Março de 2008 - Revisão: 1.0

Detecta desempenho de impressão lento quando imprime para determinadas impressoras LPR num computador com o Windows Vista, Windows Server 2003 ou Windows XP

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Expandir tudo | Reduzir tudo

Sintomas

Considere o seguinte cenário:
  • Está a utilizar um computador com o Windows Vista, Windows Server 2003 ou Windows XP.
  • O utilizador tenta imprimir numa impressora LPR (Line Printer Remote) utilizando o software de monitor de porta LPR ou software de monitor de porta TCP/IP.
Neste cenário, detectar impressão lenta.

Causa

Este problema ocorre porque algumas impressoras utilizam algoritmos de atraso de confirmação (ACK) para reduzir a sobrecarga TCP. Um atraso ACK de milissegundos até 200 poderá ocorrer se uma impressora que utiliza estes algoritmos recebe um número ímpar de pacotes de um computador que envia tarefas de impressão para a impressora. Durante este atraso milisegundos 200, o computador espera para enviar dados adicionais para a impressora. Estes atrasos de 200 milisegundos acumulam ao longo do tempo e podem eventualmente causar uma redução significativa na velocidade de transferência total da tarefa de impressão.

Como contornar

importante Esta secção, método ou tarefa contém passos que indicam como modificar o registo. No entanto, poderão ocorrer problemas graves se modificar o registo de forma incorrecta. Por conseguinte, certifique-se de que segue estes passos cuidadosamente. Criar uma para protecção adicional, cópia de segurança do registo antes de o modificar. Em seguida, pode restaurar o registo se ocorrer um problema. Para obter mais informações sobre como efectuar uma cópia de segurança e restaurar o registo, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
322756  (http://support.microsoft.com/kb/322756/ ) Como efectuar uma cópia de segurança e restaurar o registo no Windows
Para contornar este problema, aumentar o tamanho da predefinição Winsock enviar a memória intermédia e, em seguida, utilizar o monitor de porta LPR para enviar a tarefa de impressão. Para aumentar o tamanho da memória intermédia, siga estes passos.
  1. Clique em Iniciar , clique em Executar , escreva regedit e, em seguida, clique em OK .
  2. Localize e, em seguida, clique na seguinte subchave do registo:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AFD\Parameters
  3. No menu Editar , aponte para Novo e, em seguida, clique em Valor DWORD (DWORD Value) .
  4. Escreva DefaultSendWindow e, em seguida, prima ENTER.
  5. No painel de detalhes, faça duplo clique em DefaultSendWindow .
  6. Clique em decimal , escreva 64512 na caixa dados do valor e, em seguida, clique em OK .
  7. Saia do Editor de registo.

Mais Informação

Para obter mais informações sobre o valor de registo DefaultSendWindow, visite o seguinte site da Web da Microsoft TechNet:
http://technet2.microsoft.com/WindowsServer/en/library/94d21089-411b-4bce-a823-49a77a46e7661033.mspx?mfr=true (http://technet2.microsoft.com/WindowsServer/en/library/94d21089-411b-4bce-a823-49a77a46e7661033.mspx?mfr=true)
Para obter mais informações sobre um comportamento semelhante em aplicações de Winsock, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:
823764  (http://support.microsoft.com/kb/823764/ ) Ocorre um desempenho lento quando copia dados para um servidor TCP utilizando um programa de API de sockets do Windows

A informação contida neste artigo aplica-se a:
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Windows Vista Business
  • Windows Vista Business 64-bit edition
  • Windows Vista Enterprise
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Starter
  • Windows Vista Ultimate
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows Server 2003 Datacenter Edition
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003 Standard Edition
Palavras-chave: 
kbmt kbtshoot kbexpertiseinter kbprb KB950326 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 950326  (http://support.microsoft.com/kb/950326/en-us/ )