Compartilhe uma impressora antiga de 32 bits com um sistema operacional x64

0

Eu tenho um pouco de dificuldade para criar algo que eu honestamente achei que teria sido mais fácil.

Estou configurando um novo PC para um membro da família (por favor, não há piadas sobre isso, este assunto em si é tão antigo quanto o suporte de TI). Infelizmente, o dito membro da família tem uma impressora Toshiba e-Studio 120 antiga. Ela afirma que a impressora é incrivelmente eficiente quando se trata de impressão e quer continuar a usá-lo. Isso não seria um problema, exceto que não há drivers x64 para esta impressora .

Bem, o novo sistema que eu configurei tem o Windows 10 x64, então não consigo conectar a impressora diretamente ao sistema operacional. Imaginei que a melhor maneira é configurar uma VM do VirtualBox com um Windows de 32 bits e conectar a impressora a essa VM. Isso funciona.

Agora, meu problema é compartilhar a impressora da VM com o sistema operacional host. Infelizmente, ele sempre acaba falhando, pois o sistema operacional exige um driver de 64 bits para a impressora.

Eu tentei usar outros drivers - drivers genéricos Xerox PCL5 ou drivers HP - infelizmente, a impressora não funciona com eles e apenas se recusa a imprimir qualquer coisa.

Existe uma maneira de transformar o Windows 7 em um servidor de impressão real, ou seja, um que não exija drivers adicionais específicos da impressora de clientes?

    
por Shaamaan 08.05.2017 / 16:50

3 respostas

1

Eu meio que consegui resolver o problema.

Eu usei o tutorial disponível na este site . Basicamente, ele gira em torno do GhostScript e do RedMon . Uma impressora falsa é criada e conectada com o RedMon, que redireciona os comandos para o GS, que então imprime o documento real na impressora física. A impressora falsa (que pode usar drivers genéricos que estão disponíveis em variantes de 32 e 64 bits) pode ser compartilhada.

O procedimento acima é feito em uma máquina virtual executando o Windows 7 x32 e a impressora falsa é compartilhada com o sistema operacional host, que é um Windows 10 x64.

Esta solução ainda apresenta alguns aros:

  1. A VM precisa (obviamente) ser ligada antes que qualquer coisa possa ser impressa.
  2. As configurações avançadas de impressão não estão disponíveis. (Felizmente, porque esta é uma impressora antiga, basicamente não há recursos avançados para usar).

Ainda assim, esse método permite que o membro da minha família, após uma pequena configuração envolvendo iniciar a VM, imprima qualquer documento com facilidade.

    
por 09.05.2017 / 09:47
0

Em primeiro lugar, não é possível instalar uma impressora em um PC sem um driver específico para esse PC. Usando um servidor Win7 não ajuda; você ainda precisa de um driver Win10 na máquina Win10. Com um servidor, esse driver geralmente é carregado no servidor como "Drivers adicionais", o que o torna disponível para os PCs.

O eStudio 120 é uma impressora GDI, que usa o mecanismo de renderização de gráficos do Windows para converter a página em pontos no papel. Impressoras GDI são geralmente impressoras de baixo custo. Um dos truques usados para torná-los mais baratos é remover o mecanismo de renderização da impressora e usar o mecanismo de renderização do Windows.

Como eles usam os componentes internos do Windows, os drivers GDI são muito específicos para a versão do Windows na qual eles são executados. Como não há um driver Win10 x64 para sua impressora, suas chances de fazê-lo funcionar são pequenas. Tudo o que você pode fazer é experimentar o driver Win7 mais recente e esperar pelo melhor.

Além disso, como é uma impressora GDI, o driver também é muito específico da impressora. Isso significa que os drivers para impressoras similares geralmente não funcionarão. Isso é diferente das impressoras mais inteligentes que suportam uma linguagem como PCL5 / 6 ou PostScript, em que um driver diferente normalmente produz, pelo menos, algum resultado. Portanto, drivers universais, como sugerido em @ techie007, não funcionarão com esta impressora.

Em resumo, sua melhor aposta é tentar um driver Win7 ou um driver possível para uma impressora muito semelhante. Mas então a questão é: qual impressora Toshiba é semelhante a esta? Eu dei uma olhada na lista de copiadoras deles no site de suporte , mas nada me pareceu uma possibilidade . Talvez outra pessoa possa ajudar com isso.

Uma última possibilidade pode ser executar um Virtual PC usando Hyper-V e use-o para instalar o Windows 7 no Windows 10 PC. Se isso vai funcionar eu não sei, como eu não tenho experiência com isso.

    
por 09.05.2017 / 02:33
0

A maneira mais fácil, caso não haja suporte ao driver, é imprimir em XPS ou PDF e transferir para a máquina virtual para impressão. Dessa forma, você não precisa instalar nenhum aplicativo na VM para abrir o arquivo.

O Windows Vista e todos os dispositivos têm impressora e visualizador XPS integrados para que você não precise de nenhum aplicativo externo. Mas a instalação de uma impressora PDF de terceiros no host e no visualizador de PDF na VM amplia sua escolha e não ocupa muito espaço.

O Windows 10 também inclui impressora e visualizador de PDF, mas infelizmente não há driver no seu caso.

    
por 09.05.2017 / 03:47