Driver de impressora indisponível após atualização do Windows 7

1

Atualizei para o Windows 7 e perdi a capacidade de imprimir na minha antiga mas perfeita impressora a laser Brother HL-1440.

Não consigo executar no modo de compatibilidade do XP com a minha versão do Windows (Home Professional).

Existe alguma coisa que pode ser feita para que a impressão funcione? Eu só quero imprimir via USB, mas não há driver para o Windows 7.

    
por snitzr 25.03.2010 / 16:43

8 respostas

4

link

link

Os links acima me deram uma dica. Brother diz que o driver do Windows 7 está "disponível através do Windows Update"

"Durante a instalação inicial do Windows 7, nem todos os drivers de impressora disponíveis estão listados. Clicar no botão Windows Update fará com que o sistema operacional consulte os servidores da Microsoft e baixe os drivers disponíveis restantes."

Instalei o driver depois de executar o Windows Update no painel de controle "Adicionar impressora". Eu não acho que funcionou naquele momento. Mas eu reiniciei e o driver foi instalado novamente. Esse driver funcionou. Um estranho comportamento de instalação inicial, mas estou imprimindo bem agora.

    
por 26.03.2010 / 03:34
3

Eu resolvi o problema. Há uma incompatibilidade entre o nome da impressora no arquivo inf do Windows 7 e aquele no computador XP no qual a impressora está instalada.

Não é difícil consertar e isso pode não parecer intuitivo no começo, mas aqui está a solução:

A impressora chamada "Brother HL-1440 series" é o que o Windows 7 vê quando localiza a impressora na rede. Você pode ver o nome indo até a caixa XP e olhando o nome do driver na guia Avançado da caixa de diálogo Propriedades da impressora:

Iniciar / Impressoras e aparelhos de fax / selecione impressora / clique com botão direito / propriedades / Avançado

Esse nome é definido no arquivo inf do driver da impressora no computador de destino. Eu olhei no arquivo e vi a seguinte lista:

[DriverName]
"Brother HL-1230 series"  = BROHL123.PPD,LPTENUM\BrotherHL-1230_serieE46E,BrotherHL-1230_serieE46E
"Brother HL-1440 series"  = BROHL144.PPD,LPTENUM\BrotherHL-1440_serie0BD1,BrotherHL-1440_serie0BD1
"Brother HL-1450 series"  = BROHL145.PPD,LPTENUM\BrotherHL-1450_serie9BDC,BrotherHL-1450_serie9BDC
"Brother HL-1470N series" = BROHL147.PPD,LPTENUM\BrotherHL-1470N_seri8521,BrotherHL-1470N_seri8521

Agora eu precisava ver o que o Windows 7 estava tentando usar. Eu baixei o A ferramenta de desinstalação Brother HL-1440 e foi executada no lado do Windows 7. Selecionei HL-1440 na lista, cliquei no botão Search Inf, selecionei o arquivo chamado C: \ Windows \ INF \ oem21.inf e cliquei em View. O nome nesse arquivo é:

"Brother HL-1440"                                             = MS_BRH1440U.GPD,BROTHERHL-1440_SERIE0BD1,Brother_HL-1440_USB,Brother_HL-1440 ; Hardware ID

A máquina XP define a impressora como "Brother HL-1440 series", enquanto o nome do Windows 7 a define como "Brother HL-1440". Eu editei o arquivo inf XP no bloco de notas e dupliquei a linha para "Brother HL-1440 series" e renomei a impressora para "Brother HL-1440" então ficou assim:

[DriverName]
"Brother HL-1230 series"  = BROHL123.PPD,LPTENUM\BrotherHL-1230_serieE46E,BrotherHL-1230_serieE46E
"Brother HL-1440 series"  = BROHL144.PPD,LPTENUM\BrotherHL-1440_serie0BD1,BrotherHL-1440_serie0BD1
"Brother HL-1440" = BROHL144.PPD,LPTENUM\BrotherHL-1440_serie0BD1,BrotherHL-1440_serie0BD1
"Brother HL-1450 series"  = BROHL145.PPD,LPTENUM\BrotherHL-1450_serie9BDC,BrotherHL-1450_serie9BDC
"Brother HL-1470N series" = BROHL147.PPD,LPTENUM\BrotherHL-1470N_seri8521,BrotherHL-1470N_seri8521

Eu atualizei o driver na máquina XP para usar o novo nome. Agora que os nomes correspondem, posso usar o assistente Adicionar Impressora para adicionar o driver e tudo está bem.

Você também pode duplicar a linha no arquivo do Windows 7 e editá-la para que corresponda ao nome na caixa do XP. Cabe a você de que lado você editar, mas eu estava hesitante em mexer com arquivos de sistema do Windows 7.

Que dor - você pensaria que algum tipo de identificação de hardware seria usado em vez de um valor de string para identificar um dispositivo de hardware. De qualquer forma, depois de quase seis meses de luta, posso imprimir.

    
por 15.05.2010 / 05:47
2

Vá até Impressoras e Dispositivos do Painel de Controle, use a atualização do Windows para exibir todos os drivers disponíveis. Esta impressora também está lá.

    
por 18.10.2012 / 03:20
0

A impressora usa a emulação PCL 4 para que você tenha alguma sorte com um driver HP LaserJet antigo, mas, com a idade da sua impressora, é improvável que funcione.

Talvez seja hora de procurar algo mais recente

    
por 25.03.2010 / 16:48
0

Você pode tentar o controlador do Vista

    
por 25.03.2010 / 16:51
0

Outro pensamento seria desconectar o cabo USB da impressora, conectá-lo novamente e ligá-lo. Veja se o Windows 7 vai passar pelo movimento de encontrar um driver. Vale a pena tentar.

    
por 25.03.2010 / 17:34
0

Eu encontrei esta referência que diz que você pode experimentar o irmão Driver HL-2045.

    
por 25.03.2010 / 18:20
0

Estou com o mesmo problema com uma Epson recém-comprada. Eu tentei tudo de usar drivers do Vista indo para o modo de compatibilidade tentando o XP. Tentei USB e Wi-Fi através da rede não vai funcionar. Alguns modelos atualizam outros, apenas não.

A Epson não reclama nenhum problema de compatibilidade de driver (mentira)

Já teve Microsoft tentando resolver o problema, mas até agora não há sucesso, eles estão tentando novamente amanhã.

Com todas as tentativas e pesquisas que fiz sobre isso, sou agora uma especialista no que não é. A resposta sobre a identificação da impressora sendo diferente entre o nome no driver e como o Windows 7 o faz faz sentido.

    
por 24.05.2010 / 22:35