Como posso compartilhar uma impressora no Windows 7 x64 com o Windows XP x86?

13

Estou tentando compartilhar uma impressora no Windows 7 de 64 bits com o Windows XP de 32 bits.

Eu tentei:

  • Usando o Add Printer Wizard no XP
    • Selecionando impressora de rede
    • Navegando pela impressora e selecionando-a na lista
    • Tentando procurar manualmente os drivers, recebo o erro 'O Windows não consegue localizar um driver de impressora adequado. Entre em contato com seu administrador para obter ajuda para localizar e instalar um driver adequado.

Eu preferiria carregar os drivers no PC com Windows 7, como um servidor de impressão. Eu tentei:

  • Abrindo as propriedades da impressora
  • Clique na guia Sharing
  • Clique em Additional Drivers...
  • Verificando a caixa x86
    • Tentativa de adicionar drivers do Windows XP x86, o que gera o erro The specified location does not contain the driver for the requested processor architecture

Por que vale a pena, este é um HP P4014n e não posso executar um cabo de rede. Estou usando os drivers de impressão universais PCL6.

Como o compartilhamento de impressoras funciona com o Windows 7 de 64 bits atuando como um servidor para o Windows XP de 32 bits?

  • Quais drivers eu preciso instalar no diálogo Additional drivers... ?
    • Eles são drivers do XP ou do Windows 7? Por quê?
    • As versões do driver precisam corresponder? Por quê?
  • Por que adicionar uma impressora de rede e instalar os drivers do XP não funciona?
  • Por que adicionar uma impressora local e instalar os drivers que eu quero funcionam?
por Tanner Faulkner 23.02.2013 / 21:00

9 respostas

11

Instale a impressora na sua máquina com o Windows 7, com o driver do Windows 7. Compartilhe o driver e obtenha o nome do caminho para ele (por exemplo, \MACHINENAME\PrinterName ). No computador XP, faça o seguinte:

  1. Iniciar o assistente Adicionar nova impressora
  2. Selecione uma Impressora local , não detecte automaticamente
  3. Escolha uma Nova porta - > Digite é Porta local
  4. Na caixa de diálogo, digite \MACHINENAME\PrinterName como exibido acima na máquina com o Windows 7
  5. Na página de seleção de driver, use Have Disk para obter o driver ou selecione na lista
  6. Continue com o assistente até terminar

Você pode obter o nome do host ( \MACHINENAME ) nas Propriedades do Sistema ou executando HOSTNAME no Prompt de Comando. O Nome do compartilhamento é o que a impressora é compartilhada como na guia Propriedades da impressora - > S haring

    
por 27.02.2013 / 00:46
6

A chave principal para compartilhar impressoras é colocar os computadores no mesmo grupo de trabalho e definir a impressora como impressora compartilhada. Existe um ótimo tutorial para o processo, mas ele está em húngaro, então eu o traduzi.

Com essa técnica, o PC com Windows XP se conectará ao Win 7 e o usará como servidor. A impressora está conectada ao PC com Windows 7 e o PC e (é claro) a impressora estão ligados. Neste tutorial, presumimos que a impressora funcione corretamente no Win 7 PC.

Algumas fotos deste tutorial são em húngaro, então siga as instruções ou o layout das janelas.

Definir grupo de trabalho

Windows 7

  1. Clique em Start menu .
  2. Clique com o botão direito do mouse em Computer .
  3. Clique em Properties .
  4. Clique para Change settings .
  5. CliquenobotãoChangenaguiaComputerName.
  6. Defina um nome de grupo de trabalho diferente (como MYGROUP) e clique em OK .

WindowsXP

  1. CliquecomobotãodireitodomouseemMyComputereselecioneProperties.
  2. CliquenaguiaComputerNameeescolhaobotãoChange.
  3. Insira o nome do grupo de trabalho same digitado no Windows 7 PC e clique em OK .

Compartilharimpressora

Windows7

  1. CliqueemDevicesandPrintersnoStartmenu.
  2. Selecioneaimpressoraquevocêdesejacompartilhar.Recomenda-sequevocêdefinaestaimpressoracomopadrão.CliquecomobotãodireitonaimpressoraeselecionePrinterpropertiesnãoProperties.
  3. Verifique a configuração Share this printer em Sharing tab . Você pode definir um nome para a impressora aqui que será exibido na rede. Recomenda-se verificar a configuração Render print jobs on client computers .

Instalarimpressora

WindowsXP

  1. CliqueemStartmenu,ControlPaneleAddPrinter.
  2. CliqueemNext,selecioneaconfiguraçãoAnetworkprinter,orprinterattachedtoanothercomputerecliqueemNext.
  3. Procure na rede um PC eo PC da impressora que você instalado antes.
  4. Seaparecerumamensagemdeaviso,aceite-a.Depoisdisso,osmotoristasdeveserinstalado.
  5. Se você deseja definir esta impressora como padrão, selecione Yes e clique em Next e, em seguida, clique em Finish .

Use a impressora instalada

Windows XP

O processo está concluído, então agora você deve conseguir imprimir qualquer coisa clicando em File then Print . Você pode escolher a impressora e, se o PC remoto estiver ligado (e a impressora estiver ligada e não estiver funcionando), a impressão deve começar.

    
por 05.03.2013 / 00:08
6

Verifique se as versões dos drivers são compatíveis. O Windows só aceita drivers de outra arquitetura, se eles forem da mesma versão que a versão já instalada! Tente remover a versão já instalada do driver e obtenha as versões x86 e x64 mais recentes.

    
por 23.02.2013 / 21:06
5

Este problema foi resolvido nas Comunidade da Microsoft , de alguém da equipe de impressão do Windows:

The print driver names must match. You will need to find a 64bit driver that uses the same name as the 32bit XP driver or install the Windows 7 32bit driver onto the x64 machine. You will need the 32bit ntprint files from Windows 7 since the files are not included in flat file format on the 32bit DVD. If the driver names do match then it is possible that coork has a better solution.

    
por 27.02.2013 / 17:21
4

Tanner, o x64 Windows não aceitará o driver v3 de outra arquitetura de processador. Eu tentei e meu comp Win7 x64 não iria levá-los. Eu consegui, no entanto, colocá-los lá usando o meu computador x86 XP! Acabei de experimentar meus drivers da HP 1500:

  • Impressora instalada no x64 Win7
  • Compartilhou, com o nome, digamos, Laser
  • Fui em um x86 WinXP
  • Windows + R e digitado \<x64computerName>
  • Havia impressoras e faxes, abri-lo
  • Vi minha impressora a laser, cliquei nela com o botão direito do mouse
  • Drivers adicionais
  • Caixa de seleção marcada Intel - Windows 2000 or XP
  • Download dos drivers x86 do site da HP, descompactados e necessários, carregando-os na minha máquina x64.

Agora eu tenho os dois, como pode ser visto aqui esta captura de tela http://www.komprogram.pl/Print_driver.jpg

e no lado do XP:

esta imagem de tela http://www.komprogram.pl/Print_driver_XP.jpg

Além disso, agora, com o advento do Windows 8, há drivers de impressora v4 (observe Typ 3 ou Type 3 em minhas capturas de tela). Os drivers V4 são de arquitetura cruzada, portanto, esperamos não ter esse problema em alguns anos.

    
por 28.02.2013 / 11:48
3

uau muitas respostas aqui.

Acho que você conecta a impressora à máquina XP e deseja compartilhá-la, e qualquer sistema operacional Windows com 32 ou 64 bit pode usar HP P4014n . Tenho a mesma impressora em uma das redes do meu cliente, mas antes de qualquer guia, por que você não está usando " servidores de impressão internos HP Jet-direct " embutidos nesta impressora? e esquecer de compartilhar e .....?

de qualquer forma, se você quiser se conectar diretamente ao xp machine e compartilhá-lo, aqui estão alguns passos para fazer isso. (mesmos passos se você quiser instalar no 7)

0 - para evitar qualquer conflito e problema de driver, remova qualquer driver HP HP P4014n de adicionar / remover programas.

1 - remover driver das propriedades do servidor de impressão, se não estiver familiarizado com essa verificação aqui ou aqui

2 - faça o download do driver PCL6 x64 e x86 do driver de impressora universal da HP em aqui

    *** there is no difference between win xp or 7 driver chose 7 !!! 

3 - extraia-os usando 7zip, cada um para uma pasta específica. C: \ HUPD \ X86, C: \ HUPD \ x64

4 - instale sua impressora usando install.exe na pasta desejada (x86 para xp)

5 - compartilhe e agora você pode adicionar a pasta x64 aos drivers adicionais no compartilhamento tAB

    
por 28.02.2013 / 14:00
3

Você provavelmente tem uma cópia mais antiga do UPD, que apresentou um erro nos arquivos INF, produzindo o erro que está recebendo. O remédio simples é baixar os drivers de 32 e 64 bits mais recentes da HP.

Driver de impressão universal da HP para Windows PCL6 - 64 bits - 5.6.0.14430

Driver de impressão universal da HP para Windows PCL6 - 32 bits - 5.6.0.14430

Depois de tê-los, atualize o driver de 64 bits no seu computador. Reinicie. Volte para as opções de compartilhamento da impressora e adicione o driver de 32 bits. Certifique-se de extrair os arquivos acima para diretórios diferentes (eles fazem por padrão) e mantê-los em linha reta.

    
por 05.03.2013 / 17:12
2

Você precisa adicionar os drivers do XP no servidor para que isso funcione. Nesse caso, o "servidor" é sua máquina com Windows 7. Você deverá ver uma opção "x86" que permitirá importar os drivers de 32 bits.

    
por 27.02.2013 / 00:36
2

O driver oferecido pelo servidor de impressão está aparentemente incorreto para o XP. O Windows 7 pode estar oferecendo um driver de 64 bits incompatível com o Windows XP de 32 bits. Se você nos informar a marca da impressora, poderemos ajudá-lo a encontrar um driver adequado para o XP.

Você pode tentar conectar a impressora localmente ao computador XP, permitindo que ela descubra e instale o driver correto. Se o XP for incapaz de encontrar um driver adequado, você precisará baixar e instalar um no site do fabricante, isto é, se a impressora não vier com um CD de drivers.

Quando o driver e a impressora estiverem instalados localmente no XP, o próximo passo é converter impressora local para uma impressora de rede da seguinte forma:

  1. Desconecte e retorne a impressora ao computador com Windows 7.
  2. Abra o applet Impressoras no Painel de controle .
  3. Clique com o botão direito do mouse na nova impressora e escolha Propriedades .
  4. Vá para a guia Portas .
  5. Clique em Adicionar porta… , selecione Porta local e clique em Nova porta… .
  6. Para o nome da porta, digite exatamente o caminho da rede e o nome do compartilhamento da sua impressora. Por exemplo, \Win7computer\MyPrinter , Clique em OK e verifique se essa nova porta está selecionada com a caixa de seleção ao lado dela.
  7. Clique em OK para fechar as propriedades da impressora.
por 27.02.2013 / 09:31