Esse problema é um velho conhecido meu que aparentemente só acontece com impressoras HP. Você manda imprimir algo, vê o trabalho aparecer no gerenciador de impressão do Windows por um breve instante e sumir em seguida, sem que nada tenha sido impresso.
A máquina rodava Windows XP SP3. Instalei a impressora usando a opção “Rede”, sem usar o cabo USB. Tudo transcorreu bem e a página de teste foi impressa, mas foi a única coisa que a impressora se dignou a imprimir desse computador. Desinstalei e instalei usando a opção USB. Dessa vez nem a página de teste foi impressa.
Para testar se a impressora novinha já estava com defeito, fiz a instalação em outra máquina, também Windows XP SP3, via rede. Imprimiu normalmente todas as vezes que testei. Isso confere com o que acontece com a Laserjet P1005: algo que o driver da HP faz no Windows bloqueia definitivamente a impressão.
Mas ao contrário do que acontece com a P1005, onde usar o desinstalador e reinstalar depois efetivamente resolve o problema (até acontecer de novo semanas ou meses depois por razões desconhecidas), usar o desinstalador da M127fn não resolveu nada.
É importante notar que o scanner sempre funcionou e a impressora sempre aparecia online. A multifuncional era vista perfeitamente pelos drivers.
Tentei usar a Recuperação do Sistema para voltar para quando eu ainda não havia instalado a impressora, já que pelo menos havia impresso uma vez antes de parar, mas, como de costume, a recuperação não funcionou, mesmo tentando voltar para apenas um dia antes da instalação da impressora (raras são às vezes que funciona comigo, quando eu realmente preciso dela). Baixei e instalei a última versão do firmware da impressora, tentei o driver do CD, o driver do site e até o driver que vem dentro da própria impressora em um CD ROM virtual, mas nada surtiu efeito.
Eu até tentei editar na munheca o Registro, removendo todas as referências a “Packard” e “HP” (prestando atenção ao que estava fazendo, claro) que eram muuuuuitas, mesmo com todo o software da HP devidamente desinstalado (a HP emporcalha o Registro de qualquer máquina Windows) inclusive com a ajuda do Revo Uninstaller, mas como eu até já esperava, só piorou a situação. Você pode até retirar tudo o que explicitamente se refere à HP, mas não tem como acompanhar manualmente todos os links internos não explicitos que você está quebrando ao fazer isso. O resultado é que muita coisa fica órfã e o instalador da HP não perdoa: A instalação da HP nem funciona mais se você tentar se livrar do lixo manualmente. É claro que eu tinha feito uma cópia do Registro antes de me aventurar nisso.
No segundo dia na empresa do cliente, sem outras idéias, parti para a ignorância. Substituí o hive SYSTEM inteiro do Registro pela cópia de backup em %Windir%\repair, reinstalei todos os drivers e a impressora.
Aí funcionou normalmente.
“a HP emporcalha o Registro de qualquer máquina Windows”
Só o registro?
Antes fosse! O instalador de um scanner HP que eu tenho simplesmente despeja cerca de 1,2GB de lixo no HD. E a porcaria nem me possibilita instalar somente o driver pra poder usar o scanner com programas de terceiros. Tenho que apelar pra um driver alternativo.