Mensagem de erro quando você tenta se conectar a uma impressora usando um registro de recurso de alias (CNAME): "O Windows não pôde se conectar à impressora"

IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.

Clique aqui para ver a versão em Inglês deste artigo: 979602
Sintomas
Quando você tenta se conectar a uma impressora usando um registro de recurso de alias (CNAME) para um servidor de impressão que esteja executando o Windows Server 2008 R2 ou para um computador cliente que esteja executando o Windows 7 e que hospeda uma impressora, você pode receber a seguinte mensagem de erro:

O Windows não pôde se conectar à impressora. Nome do theprinter e tente novamente. Se esta for uma impressora de rede, certifique-se de que a impressora está ligada e que theprinter endereço está correto.

Além disso, a followingwill ser visto em um rastreamento do Monitor de rede:
[client request]34 4.421875  {MSRPC:9, SMB2:8, TCP:2, IPv4:1} IP addressIP address Winspool Winspool:RpcOpenPrinterEx Request, Printer = \\printsvr\Microsoft XPS Document Writer[server response]37 4.843750  {MSRPC:9, SMB2:8, TCP:2, IPv4:1} IP addressIP address Winspool Winspool:RpcOpenPrinterEx Response, Status = ERROR_INVALID_PRINTER_NAME
Causa
Este issuecan ocorrer devido a alterações na otimização para o código do spooler para computadores sem cluster. Quando o sistema operacional é carregado, o serviço de Spooler de impressão carrega o nome do computador local e os nomes locais que estão no cache do DNS. O serviço de Spooler de impressão usa os nomes locais para solicitações de serviço. Portanto, o serviço deve obter acesso à rede e, em seguida, procurar nomes como um registro de recurso de alias (CNAME). Esse comportamento reduz o desempenho do serviço.
Como Contornar
Para contornar esse problema, use o seguinte comando para adicionar uma chave do registro no servidor de impressão que está executando o Windows 2008 Server R2 e que está sendo acessado por um registro de recurso de alias (CNAME):
reg add HKLM\SYSTEM\CurrentControlSet\Control\Print /v DnsOnWire /t REG_DWORD /d 1



Observação:

  • Alguns provedores de terceiros DNS exigem a remover ofQWord.Please de uso o DWord se ele existir.
  • Essa chave do registro reduz o desempenho. Portanto, é recomendável que você adicionar essa chave do registro em somente os servidores de impressão que devem ser acessados por um registro de recurso de alias (CNAME). Depois de modificar a entrada do registro, reinicie o serviço de Spooler de impressão para a entrada em vigor.


Mais Informações
Carga balanceamento de impressoras por meio de uma tecnologia de balanceamento de carga de rede (NLB) ou o Domain Name System (DNS) não há suporte para o recurso de rodízio. A solução mencionada neste artigo é apenas para o cenário em que um servidor de impressão que esteja executando o Windows Server 2008 R2 é acessado por um registro de recurso de alias (CNAME) refere-se a apenas um servidor.

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 979602 - Última Revisão: 05/23/2015 13:05:00 - Revisão: 3.0

  • kbsurveynew kbexpertiseinter kbtshoot kbmt KB979602 KbMtpt
Comentários