Instalei com êxito o Windows 7 (x64) e os drivers da minha Canon MP510 e não tenho problemas ao imprimir com esta configuração.
Há outro PC na rede executando o XP SP3 e desejo compartilhar a impressora para que os usuários desse PC também possam imprimir.
No W7, tenho a opção de instalar drivers de impressora adicionais para outras arquiteturas de sistema (Itanium e x86). Fiz o download dos drivers de 32 bits mais atuais para a impressora, mas sempre que 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 Canon Inkjet MP510 Printer para a arquitetura de processador solicitada.
Repetir Cancelar
Estou perplexo. Estou absolutamente certo de que o local especificado na verdade não contém os drivers corretos; Eu até os instalei no sistema XP.
Eu tentei de tudo que consigo pensar. O que eu estou negligenciando?
Eu tive exatamente o mesmo problema com uma HP LaserJet 1200: está conectada via USB a uma máquina Windows 7 x64, mas quero imprimir na rede a partir da máquina XP SP3 x86.
Finalmente, descobri como editar o INF para instalar o x86 'Driver Adicional':
A impressora tem o nome 'HP LaserJet 1200 Series PCL 5' no Windows 7 e no site de suporte 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.
Navegue e baixe o 'Driver HP Laserjet 1200/1220 PCL 5e'. NÃO use o driver de impressão universal HP para PCL5 do Windows. Por alguma razão, os INFs ignoram completamente a série 1200, passando de 1150 a 1300.
Descompacte o pacote do driver em uma pasta. Para mim, era C: \ LJ1200.
Edite o arquivo de texto INF (HPBF311i.inf).
Perto da parte inferior do arquivo, sob o '; No cabeçalho Localizable Strings ', altere os nomes fof Printer1 e Printer2 de' HP LaserJet série 1200 PCL 5e 'para' HP LaserJet série 1200 PCL 5 '.
Seu driver de impressão agora será instalado a partir do assistente x86 drivers adicionais no Windows 7! (Você precisará clicar no aviso 'Driver não assinado'.)
fonte
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 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 servidor Win 7. Agora, os computadores clientes XP 32 bits podem imprimir nas impressoras instaladas no computador servidor Win 7 de 64 bits.
O site de suporte da Canon possui excelentes instruções sobre o compartilhamento e a configuração de uma porta local. Pergunte: Como faço para compartilhar a impressora entre computadores Windows XP e Windows Vista? A solução funciona para computadores Windows XP e Windows 7.
Isso é muito mais fácil do que tentar "adicionar drivers adicionais" para computadores clientes no Windows 7.
fonte
Eu acho que você deve conseguir extrair o arquivo baixado (usando 7-zip ou winzip) e apontar o Windows 7 para a pasta que contém os arquivos extraídos ao executar o assistente de instalação de drivers adicionais.
fonte
Eu tentei as soluções propostas acima, mas sem êxito. Eu consegui usar as dicas aqui para encontrar uma solução que funcionou. Postei minhas etapas seguidas aqui:
Você Terminou!
fonte
Solução .... basta fazer com que o Windows 7 atualize todos os seus drivers de impressora (no 32Bit OS), e ele deverá funcionar.
se você não sabe como fazer isso ......
Tente instalar manualmente os drivers de impressão (para qualquer impressora, localmente) e, em seguida, onde diz os drivers, clique em atualizar drivers do Windows, feche / cancele a instalação da impressora e tente conectar-se à sua impressora de rede no sistema operacional de 64 bits a partir dos 32, e deve trabalhos
espero que isso tenha ajudado !!!
fonte
Encontrei a versão x64 do driver (para HP) e substituí o driver do Windows pelo que instalei da HP (há um lugar para trocar o driver de uma impressora já instalada no Windows7). Pude adicionar a versão x86 do driver, pois eles tinham os mesmos nomes. O driver que usei foi um mergulhador 'universal PCL 5', em vez daquele específico para a minha impressora (HP CP 1510), e parece funcionar bem.
Depois de mudar para um mac, fiquei impressionado com a simplificação das coisas complexas, como instalar drivers no Windows. A adição de uma impressora leva cerca de 2 cliques, e ela descobre onde estou (laptop) e imprime automaticamente na impressora apropriada. Isso simplesmente funciona.
fonte
Eu tive exatamente o mesmo problema com um Brother HL-2140: ele está conectado via USB a uma máquina Windows 7 x64, mas quero imprimir na rede a partir da máquina Vista x86.
Finalmente, descobri como editar o INF para instalar o x86 'Driver Adicional':
A impressora possui o nome 'Brother HL-2140' no Windows 7. No entanto, o arquivo inf chama 'Brother HL-2140 series'.
Vá para a sua máquina Vista e adicione uma nova impressora. Isso funcionou como um encanto e demorei alguns meses para encontrar essa solução.
Obrigado pela grande informação! Mesmo problema com o Brother MFC-7340. O Windows 7 o instalou 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]. Depois 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 Vista. A única maneira de obter o driver para o lado do Vista era pela máquina Windows 7 à qual a impressora estava conectada.
fonte