AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / server / Perguntas / 720900
Accepted
ewwhite
ewwhite
Asked: 2015-09-09 05:55:44 +0800 CST2015-09-09 05:55:44 +0800 CST 2015-09-09 05:55:44 +0800 CST

Caixa de diálogo de seleção de impressora do Windows Terminal Server atrasada no Microsoft Office

  • 772

Os usuários do meu servidor de terminal experimentam um atraso ao selecionar impressoras de aplicativos do MS Office para serem impressas em impressoras de rede. Tudo trava em:

Finding available printers...

O ambiente é um farm Windows 2008 R2 RDS de 4 servidores. As impressoras são configuradas em um servidor de impressão Windows 2008 R2 dedicado local à rede.

Todos os servidores RDS apresentam atraso, mas o problema parece estar isolado nos aplicativos do Microsoft Office 2010. Adobe, navegadores da web etc. não são afetados.

É um atraso de enumeração de 5 a 7 segundos em uso normal e até 35 segundos nos períodos mais movimentados do servidor RDS do dia.

Aqui está um vídeo para mostrar a linha do tempo...

insira a descrição da imagem aqui

Existem 16 impressoras de rede neste ambiente usando drivers universais onde aplicável.

insira a descrição da imagem aqui

Editar:

Já passei pelo processo descrito em:
2008 R2 Terminal Server: "Existem recursos de sistema insuficientes para concluir o serviço solicitado"

windows-server-2008-r2
  • 3 3 respostas
  • 5262 Views

3 respostas

  • Voted
  1. Best Answer
    ETL
    2015-09-26T13:03:08+08:002015-09-26T13:03:08+08:00

    Quantos de vocês já lidaram com um problema em que simplesmente sabiam que algo estava errado com o spooler de impressão, mas não conseguiam identificar o que era? Talvez os trabalhos de impressão estivessem lentos, alguns usuários pudessem imprimir em algumas impressoras, mas não em outras, ou talvez ninguém pudesse imprimir nada? - Blake Morrison - Pergunte ao blog de desempenho - Microsoft Fixit para impressão

    O artigo citado faz referência a dois Microsoft FixIt que basicamente limpam as configurações do Spooler e as restauram, etc.

    Link direto para o modo completo de redefinição de impressão - http://go.microsoft.com/?linkid=9829711 Link direto para o modo Lite de redefinição de impressão - http://go.microsoft.com/?linkid=9829710

    Existem dois modos - completo e leve. O lite tem menos coisas que faz. A postagem do blog detalha o que o FixIt faz nos bastidores.

    • 4
  2. yagmoth555
    2015-09-09T07:44:58+08:002015-09-09T07:44:58+08:00

    Caso tenha ajudado, escreva uma resposta com o que conversamos.

    Verifique os problemas de desempenho devido a portas de servidor de terminal inativas

    Há vários problemas associados a um grande número de portas inativas do Terminal Server. Tempos de logon atrasados ​​para sessões RDP, falha de redirecionamento de impressoras e desempenho lento do servidor devido ao inchaço do registro de todas as portas. Essas portas TS inativas se acumulam porque o serviço Redirecionador de Dispositivo de Serviços de Área de Trabalho Remota cria uma nova porta sempre que uma sessão RDP é estabelecida, mas as portas nem sempre são recicladas. Cada sessão RDP pode possivelmente criar uma nova porta, e cada sessão encerrada significa uma nova porta inativa. Sabe-se que a degradação do desempenho ocorre quando existem 250 ou mais portas TS no registro. Um número cada vez maior de dispositivos redirecionados irá exacerbar os atrasos de desempenho.

    A resolução:

    Tempo de logon longo quando você estabelece uma sessão RD para um servidor host de sessão RD baseado no Windows Server 2008 R2 se o redirecionamento de impressora estiver ativado

    e execute o FixIT para limpar o registro.

    • 3
  3. pauska
    2016-02-26T11:06:23+08:002016-02-26T11:06:23+08:00

    Este é um problema recorrente ao usar drivers de impressão horrivelmente escritos. Nesta situação havia dois suspeitos (dos quais ambos são culpados); Drivers de impressão universal HP e driver universal Konica Minolta.

    Por alguma razão, ambos os drivers se recusam a executar em qualquer outro modo que não seja o modo CSR (Renderização do lado do cliente). Em um servidor de terminal, isso pode ser desastroso, pois eles preenchem as mesmas chaves repetidamente HKEY_USERS\.DEFAULT\Printers, apenas com um GUID diferente a cada vez. Combine isso com usuários que têm todas as impressoras do planeta mapeadas para seu perfil de usuário e você terá uma tempestade de instalação de impressoras toda vez que eles fizerem logoff.

    Nesta situação específica, os servidores de terminal tinham milhões de entradas dentro da seção de registro.

    As etapas para "resolver" isso foram:

    • Instale o MS hotfix 2778831 se estiver executando o 2008 R2 e o MS Hotfix 2871131 se estiver executando o 2008 R2 SP1 ou 2012 R2.
    • Mantenha a lista de drivers o mínimo possível. Remova os pacotes de driver que você não precisa
    • Atualize os drivers (isso impediu que o driver HP enviasse spam ao registro, o driver Konica ainda é péssimo)
    • Defina os drivers para o modo de isolamento compartilhado e altere o processador de impressão para winprintimpedir a ativação do CSR
    • Limpe todo o lixo deHKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Providers\Client Side Rendering Print Provider
    • Impeça o Windows de excluir e recriar conexões de impressora sempre que um usuário fizer logoff (ou desconectar) definindo RemovePrintersAtLogoff=dword:00000000a chave HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Providers\Client Side Rendering Print Provider. Lembre-se de reiniciar o spooler.
    • Limpe o software de HKEY_USERS\.DEFAULT\Softwareimpressão e as conexões da impressora deHKEY_USERS\.DEFAULT\Printers
    • Inicialize uma imagem do Windows PE e comprima o registro
    • Se estiver usando o HP UPD em um ambiente gerenciado - instale os modelos de política de grupo do HP Managed Print Administration e desative todos os "recursos" extras, como os pop-ups sobre toner restante e super ofertas de novos toners e outros. Ele desacelera o spooler, pois precisa acionar um novo processo para iniciar toda vez que você olha para a impressora dentro do Windows.
    • Não instale pacotes completos de aplicativos de impressora em um servidor de terminal. Basta usar drivers normais em um servidor de impressão compartilhado, sem qualquer tipo de método de descoberta "fácil" ou destinos de impressão dinâmicos.

    Suspeito que basta fazer as tarefas acima em intervalos. Talvez possa ser roteirizado.

    Você se pergunta, depois de ler tudo isso, se você também tem o mesmo problema? Acesse %SystemRoot%\System32\confige verifique o tamanho do arquivo DEFAULT. Se for algo maior do que algumas centenas de MB, é hora de colocar seu chapéu de detetive.

    • 2

relate perguntas

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Você pode passar usuário/passar para autenticação básica HTTP em parâmetros de URL?

    • 5 respostas
  • Marko Smith

    Ping uma porta específica

    • 18 respostas
  • Marko Smith

    Verifique se a porta está aberta ou fechada em um servidor Linux?

    • 7 respostas
  • Marko Smith

    Como automatizar o login SSH com senha?

    • 10 respostas
  • Marko Smith

    Como posso dizer ao Git para Windows onde encontrar minha chave RSA privada?

    • 30 respostas
  • Marko Smith

    Qual é o nome de usuário/senha de superusuário padrão para postgres após uma nova instalação?

    • 5 respostas
  • Marko Smith

    Qual porta o SFTP usa?

    • 6 respostas
  • Marko Smith

    Linha de comando para listar usuários em um grupo do Windows Active Directory?

    • 9 respostas
  • Marko Smith

    O que é um arquivo Pem e como ele difere de outros formatos de arquivo de chave gerada pelo OpenSSL?

    • 3 respostas
  • Marko Smith

    Como determinar se uma variável bash está vazia?

    • 15 respostas
  • Martin Hope
    Davie Ping uma porta específica 2009-10-09 01:57:50 +0800 CST
  • Martin Hope
    kernel O scp pode copiar diretórios recursivamente? 2011-04-29 20:24:45 +0800 CST
  • Martin Hope
    Robert ssh retorna "Proprietário incorreto ou permissões em ~/.ssh/config" 2011-03-30 10:15:48 +0800 CST
  • Martin Hope
    Eonil Como automatizar o login SSH com senha? 2011-03-02 03:07:12 +0800 CST
  • Martin Hope
    gunwin Como lidar com um servidor comprometido? 2011-01-03 13:31:27 +0800 CST
  • Martin Hope
    Tom Feiner Como posso classificar a saída du -h por tamanho 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich O que é um arquivo Pem e como ele difere de outros formatos de arquivo de chave gerada pelo OpenSSL? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent Como determinar se uma variável bash está vazia? 2009-05-13 09:54:48 +0800 CST

Hot tag

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve