Serviços de terminal do Windows 2008 “Easy Print” e impressoras matriciais

4
  • Servidor: Windows 2008 Server Standard SP2 com função "Serviços de terminal"

  • Clientes: Windows XP SP3 + .NET 3.5 Framework SP1 + Cliente de Área de Trabalho Remota 7.0

Estamos usando o recurso "Easy Print", que permite que programas executados no servidor "vejam" impressoras instaladas em máquinas clientes. Tudo funciona bem, EXCETO quando enviamos uma saída somente de texto para uma impressora matricial. Nesse caso, a impressora só exibe uma página em branco.

No início, tivemos problemas com o erro "A impressão W do Terminal Server do Windows Presentation Foundation encontrou um problema e precisa ser fechada." mas isso foi corrigido, substituindo TsWpfWrp.exe com o do Vista SP1 como sugerido aqui .

Mas agora, só recebemos uma página em branco! Todos os outros documentos (gráficos) que enviamos para a impressora funcionam 100%.

Também tentamos usar o driver "Generic text-only", mas o resultado é o mesmo.

Agora, estamos tentando alterar parâmetros como o processador de impressão na guia "avançado" do driver da impressora para ver se algo está acontecendo. Mas isso é apenas suposição e nós realmente não sabemos mais o que tentar.

O problema parece estar no driver Easy Print, mas quase não encontramos recursos sobre ele. Qualquer dica é bem vinda.

    
por masegaloeh 16.11.2009 / 22:19

3 respostas

3

Eu achei que o Easy Print estava lento. Também sempre produzirá saída gráfica. Se você precisar de apenas impressão de texto, faça estas duas coisas:

  1. Habilite o uso de drivers nativos: na desabilitação da Diretiva de Grupo Use Terminal Services Easy printer driver first , isso está localizado em User Configuration/Policies/Administrative Templates/Windows Components/Terminal Services/Terminal Server/Printer Redirection
  2. Instale o driver da impressora nativa no servidor (o número da versão e o nome do driver devem ser os mesmos no servidor e no cliente)
por 20.08.2013 / 10:40
1

Tente desinstalar ...

  • framework do windows.net 3.5
  • .net framework 3.0
  • .net framework 2.0

E, em seguida, reinstale ...

  • .net framework 3.5

De aqui .

    
por 20.09.2010 / 15:49
0

Acho o Easy Print muito lento (gera arquivos enormes) e não é compatível com impressoras baseadas em host. Como já foi sugerido, desative "Usar o driver de impressão fácil primeiro" no servidor e instale o driver da impressora nativa no servidor. Em seguida, desconecte a sessão do terminal fazendo logoff, reconecte-se, verifique se o driver nativo está sendo usado, verificando as propriedades da impressora no servidor de terminal.

    
por 20.08.2013 / 11:17