Eu tenho duas impressoras HP conflitantes (OfficeJet Pro 6830 e OfficeJet 7110): se eu instalar o driver da segunda impressora, ela corrompe a instalação da primeira: os documentos não chegam mais à fila de impressão e mesmo se no Painel de Controle- > dispositivos e impressoras, a impressora aparece, se eu clicar em 'Propriedades', recebo uma mensagem do sistema dizendo: "Esta impressora não está instalada atualmente ...".
Se eu desinstalar todo o software HP e excluir todas as referências às impressoras do registro e do Gerenciador de dispositivos, após a reinstalação, o instalador HP ainda não registrará corretamente a impressora. Se eu prosseguir com a solução de problemas da HP "HP Installation Failure - Unknown Device.hta", ele fará o download de outra ferramenta, que localizará o erro no arquivo "HPMACRONAMES.GPD" e a corrigirá.
Após esta etapa, posso reinstalar e registrar corretamente o Officejet Pro 6830 e fazer com que ele funcione. No entanto, se eu prosseguir com a reinstalação do OfiiceJet 7110, o mesmo problema reaparecerá!
Editar 09.06.2018:
Depois de muita tentativa e erro, agora eu reduzi o problema ao arquivo de driver em conflito: HPMACRONAMES.gpd
- o driver OfficeJet 6830 usa uma versão (a) de HPMACRONAMES.gpd, que data de 16 de julho de 2014, 03:52:00 e tem 16'491 bytes de tamanho.
- o driver OfficeJet 7110 usa uma versão (b) de 9 de outubro de 2014, 05:22:38 que é 11'251 bytes.
Ambos os drivers instalam esse arquivo no diretório C: \ Windows \ System32 \ spool \ drivers \ x64 \ 3.
Se a versão (a) estiver instalada, o OJ6830 funciona, mas o OJ7110 não recebe nenhum trabalho em sua fila de impressão. É impossível enviar até mesmo uma página de teste da caixa de diálogo de configurações: se eu fizer isso, o sistema responderá com um pop-up "Você não tem permissão para modificar as configurações desta impressora. Se precisar alterar as configurações, entre em contato com o administrador do sistema " (note que estou logado como administrador do sistema).
Se, por outro lado, a versão (b) estiver instalada, o OJ7110 funciona, mas o OJ6830 não pode ser usado.
Pergunta:
Alguém vê uma solução para isso?
Existe alguma probabilidade de modificar as instalações da impressora de forma a usar ambas as versões do macronames.gpd (localizadas em diretórios diferentes), para que eu possa imprimir de ambas as impressoras do mesmo sistema?
Na verdade, posso copiar manualmente a versão correta do driver para o diretório antes de imprimir em cada uma das impressoras, mas, por motivos práticos, preciso ter uma solução 'push-the-button-and-print'.