it-swarm-pt.tech

Ao instalar drivers adicionais de 32 bits da impressora com falha no Windows 7 de 64 bits recebo o erro "Driver de impressora selecionado não encontrado", o que devo fazer?

Eu instalei com sucesso o Windows 7 (x64) e drivers para minha Canon MP510 e não tenho nenhum problema de impressão com esta configuração.

Há outro PC na rede executando o XP SP3 e quero compartilhar a impressora para que os usuários desse computador também possam imprimir.

No W7, tenho a opção de instalar drivers de impressora adicionais para outras arquiteturas de sistema (Itanium e x86). Eu baixei os drivers de 32 bits mais atuais para a impressora, mas toda vez que eu direciono a caixa de diálogo de instalação para a pasta que contém os drivers, recebo a seguinte mensagem de erro:


Driver de impressora selecionado não encontrado

O local especificado não contém o driver Impressora Canon Inkjet MP510 para a arquitetura do processador solicitada.

Repetir Cancelar

Estou perplexo. Estou absolutamente certo de que o local especificado na verdade does contém os drivers corretos; Eu até os instalei no sistema XP.

Eu tentei tudo o que posso pensar. O que eu estou negligenciando?

18
Tom

Finalmente quebrou! Tem a ver com o nome da impressora no arquivo inf do driver.

Quando instalei o Windows 7, ele instalou automaticamente o driver MP600, mas o chamou de "Impressora Canon Inkjet MP6". NOTE Inkjet. Quando você descompactar o driver da Canon e procurar em sua pasta de drivers, o arquivo inf da impressora é chamado MP600PR.inf. Edite este arquivo com o Bloco de Notas e você encontrará:

[Manufacturer]
"Canon" = Canon,NTx86.5.1

;
; Model sections.
;
; Each section here corresponds with an entry listed in the
; [Manufacturer] section, above. The models will be displayed in the order
; that they appear in the INF file.
;


;Windows2000
[Canon]
"**Canon MP600 Printer**" = CNM_0295XP, USBPRINT\CanonMP600718E, CanonMP600718E, CanonMP600

;WindowsXP
[Canon.NTx86.5.1]
"**Canon MP600 Printer**" = CNM_0295XP, USBPRINT\CanonMP600718E, CanonMP600
"**Canon MP600 Printer**" = CNM_0295XP, BTHPRINT\CanonMP600718E, CanonMP600

Canon apenas chama a impressora "Impressora Canon MP600". Desde que os nomes não são exatamente as mesmas janelas não pensa que os drivers são para a impressora correta. Basta editar o arquivo inf para "corrigir" o nome e instalá-lo sem problemas.

27
Edwin

Eu tive exatamente o mesmo problema com uma HP LaserJet 1200: ela está conectada via USB a uma máquina com Windows 7 x64, mas eu quero imprimir na rede a partir de XP máquina SP3 x86.

Eu finalmente descobri como editar o INF para que eu pudesse instalar o x86 'Additional Driver':

A impressora atende pelo nome "HP LaserJet 1200 Series PCL 5" no Windows 7 e no site de suporte ao driver da HP. No entanto, o driver que a HP oferece é para 'HP LaserJet 1200 Series 5e'. De acordo com a documentação da HP, 5 e 5e têm a mesma funcionalidade.

  1. Navegue e faça o download do 'HP Laserjet 1200/1220 PCL 5e Driver'. NÃO use o driver de impressão universal HP para Windows PCL5. Por alguma razão, os INFs ignoram completamente a série 1200, passando de 1150 para 1300.

  2. Descompacte o pacote do driver em uma pasta. Para mim foi C:\LJ1200.

  3. Edite o arquivo de texto INF (HPBF311i.inf).

  4. Perto da parte inferior do arquivo, sob o '; Cabeçalho do Localizable Strings, altere os nomes fof Printer1 e Printer2 de 'HP LaserJet 1200 Series PCL 5e' para 'HP LaserJet 1200 Series PCL 5'.

  5. Seu driver de impressão será agora instalado a partir do Assistente de drivers adicionais x86 no Windows 7! (Você terá que clicar no aviso 'Unsigned Driver'.)

3
Jon

A edição de arquivos inf do driver com o nome correto e exato da impressora não funcionou para mim. Em vez disso, consegui com uma solução alternativa instalando a impressora diretamente no computador cliente XP como um computador local. Em seguida, criei uma nova porta local (não de rede) no cliente que apontava para o computador do servidor Win 7. Os computadores de 32 bits do cliente XP agora podem imprimir nas impressoras instaladas no computador do servidor Win 7 de 64 bits.

O site de suporte da Canon tem instruções excelentes sobre o compartilhamento de impressoras e a configuração de uma porta de impressora local. Perguntar: Como compartilho a impressora entre o Windows XP e os computadores com Windows Vista? A solução funciona para o Windows XP e para o Windows 7.

Isso é muito mais fácil do que tentar "adicionar drivers adicionais" para computadores cliente no Win 7.

2
Terry

Eu acho que você deve ser capaz de extrair o arquivo que você baixou (usando 7-Zip ou winzip), em seguida, aponte windows 7 na pasta que contém os arquivos extraídos quando você está fazendo o assistente de instalação de drivers adicionais.

1
Col

Eu tive exatamente o mesmo problema com uma Brother HL-2140: ela é conectada via USB a uma máquina Windows 7 x64, mas eu quero imprimir na rede a partir da máquina Vista x86.

Eu finalmente descobri como editar o INF para que eu pudesse instalar o x86 'Additional Driver':

A impressora atende pelo nome 'Brother HL-2140' no Windows 7. No entanto, o arquivo inf chama 'Brother HL-2140 series'.

  1. Navegue e baixe o driver 'Windows Vista'
  2. Descompacte o pacote do driver em uma pasta.
  3. Edite o arquivo de texto INF (BROHL07.inf).
  4. Procure a seção [DriverName] e altere "Brother HL-2140 series" para "Brother HL-2140"
  5. Seu driver de impressão será agora instalado a partir do Assistente de drivers adicionais x86 no Windows 7! (Você terá que clicar no aviso 'Unsigned Driver'.)

Vá para o seu Vista Machine e adicione uma nova impressora. Isso funcionou como um encanto e levou alguns meses para encontrar essa solução.

Obrigado pela ótima informação! O mesmo problema com o Brother MFC-7340. Windows 7 instalado como "Brother MFC-7340", mostrado na guia Geral de "propriedades da impressora", enquanto o brpr7340.inf para x86 era "Brother MFC-7340 Printer" para [MFC_PRT] e MFC_PRT.NTx86]. Uma vez que o nome foi alterado para "Brother MFC-7340" no arquivo .inf, o driver adicional pode ser adicionado no lado do Windows 7. Em seguida, o driver pode ser instalado na máquina do Vista. A única maneira de obter o driver para o lado do Vista era da máquina com Windows 7 à qual a impressora estava conectada.

1
SullyCuse

Eu tentei as soluções propostas acima, mas sem sucesso. Eu consegui usar as dicas aqui para encontrar uma solução que funcionasse. Eu postei meus passos seguidos aqui:

  1. Instalar impressora com drivers apropriados para o sistema operacional Windows 7
  2. Clique com o botão direito para Propriedades da impressora
  3. Guia Compartilhamento - Alterar opções de compartilhamento
  4. Drivers… Drivers adicionais
  5. Marque a caixa de seleção x86
  6. Pesquisar drivers
  7. Download do Windows XP drivers para Impressora (a partir do site do Fabricante)
  8. Abra o arquivo do driver do Windows 7 (.inf)
  9. Abra o Windows XP arquivo de driver (.inf)
  10. Alterar o seguinte valor da variável no Windows XP O arquivo do driver deve ser exatamente igual ao valor da variável de arquivo do driver do Windows 7: DriverPackageDisplayName= “ put value do Windows 7 variável aqui…
  11. Salvar Windows XP arquivo de driver (.inf), após as alterações acima
  12. Selecione Windows XP Driver em Propriedades da impressora> Assistente de compartilhamento
  13. O Windows pode dizer que o driver não foi verificado… ignorar e permitir que ele continue

Você está feito!

1
Tim R.

Solução .... basta ter o Windows 7 atualizar todos os seus drivers de impressora (no 32Bit OS), e então deve funcionar.

se você não sabe como fazer isso ......

Mannually tentar instalar drivers de impressão (para qualquer impressora, localmente), em seguida, onde diz drivers, clique em atualizar drivers do Windows, fechar/cancelar a instalação da impressora, tente conectar-se à sua impressora de rede no sistema operacional de 64 bits do 32 e deve então trabalhos

espero que isso ajudou !!!

1
user34602

Eu encontrei a versão x64 do driver (para a HP) e substitui o driver do Windows com o que eu instalei da HP (há um lugar para mudar o driver para uma impressora já instalada no windows7). Então eu consegui adicionar a versão x86 do driver, pois eles tinham os mesmos nomes. O driver que eu usei era um 'universal PCL 5' mergulhador ao invés do específico para a minha impressora (HP CP 1510), e parece funcionar bem.

Depois de mudar para um mac, eu estou impressionado como coisas complexas como instalar drivers no windows são simplificadas. Adicionar uma impressora leva 2 cliques e descobre onde estou (laptop) e imprime automaticamente na impressora apropriada. Apenas funciona.

1
user37599