¿Cómo puedo compartir una impresora en Windows 7 x64 con Windows XP x86?

13

Estoy tratando de compartir una impresora que está en Windows 7 de 64 bits con Windows XP de 32 bits.

He intentado:

  • Usando el Add Printer Wizarden XP
    • Seleccionar impresora de red
    • Buscar la impresora y seleccionarla de la lista
    • Al intentar buscar manualmente los controladores, recibo el error `Windows no puede encontrar un controlador de impresora adecuado. Póngase en contacto con su administrador para obtener ayuda para localizar e instalar un controlador adecuado.

Preferiría cargar los controladores en la PC con Windows 7, al igual que un servidor de impresión. He intentado:

  • Abrir las propiedades de la impresora
  • Al hacer clic en la Sharingpestaña
  • Haciendo clic Additional Drivers...
  • Marcando la casilla x86
    • Intentando agregar controladores Windows XP x86, lo que genera el error The specified location does not contain the driver for the requested processor architecture

Por lo que vale, este es un HP P4014n y no puedo ejecutar un cable de red. Estoy usando los controladores de impresión universal PCL6.

¿Cómo funciona el uso compartido de impresoras con Windows 7 de 64 bits que actúa como servidor para Windows XP de 32 bits?

  • ¿Qué controladores necesito instalar debajo del Additional drivers...cuadro de diálogo?
    • ¿Son controladores XP o controladores de Windows 7? ¿Por qué?
    • ¿Las versiones del controlador tienen que coincidir? ¿Por qué?
  • ¿Por qué no funciona agregar una impresora de red e instalar los controladores de XP?
  • ¿Por qué funciona agregar una impresora local e instalar los controladores que quiero?
Tanner Faulkner
fuente
1
Relevante: theoatmeal.com/comics/printers
Tanner Faulkner
1
Su proceso es correcto, parece que no está proporcionando el controlador xp correcto cuando se le solicita, ¿puede confirmar que es lo que está haciendo?
MDMoore313
Eso creo. Parece que hay algún tipo de diferencia entre los controladores de XP que estaba descargando y una versión coincidente real. La instalación de controladores HP Universal, tanto de 64 bits como de 32 bits funcionó.
Tanner Faulkner
@TannerFaulkner, ¿cómo es eso relevante?
Pacerier

Respuestas:

12

Instale la impresora en su máquina con Windows 7, con el controlador de Windows 7. Comparta el controlador y obtenga el nombre de la ruta (es decir \\MACHINENAME\PrinterName). En la computadora XP, haga lo siguiente:

  1. Inicie el asistente Agregar nueva impresora
  2. Seleccione una impresora local , no detecte automáticamente
  3. Elija un nuevo puerto -> Tipo es puerto local
  4. En el cuadro de diálogo, escriba \\MACHINENAME\PrinterNamecomo apareció anteriormente en la máquina con Windows 7
  5. En la página de selección de controladores, use Have Diskpara obtener el controlador o seleccione de la lista
  6. Continuar con el asistente hasta que termine

Puede obtener el nombre de host ( \\MACHINENAME) desde Propiedades del sistema o ejecutando HOSTNAMEen el Símbolo del sistema. El nombre compartido es el que comparte la impresora en Propiedades de la impresora -> pestaña Almacenamiento

Lucas canadiense
fuente
Realmente me gusta esto como solución alternativa en caso de que no pueda instalar los controladores x86 en la máquina Win 7, pero prefiero que los controladores funcionen en Windows 7.
Tanner Faulkner
1
También funciona al revés: ¡pude compartir con éxito una impresora de un Win XP de 32 bits a un Win 7 de 64 bits! : D
Ese tipo brasileño
Gracias @thatBrazilianguy por la recompensa, y me alegro de que te haya ayudado :-)
Canadian Luke
6

La clave principal para compartir impresoras es colocar las computadoras en el mismo grupo de trabajo y configurar la impresora como impresora compartida. Hay un gran tutorial para el proceso, pero está en húngaro, así que lo traduje.

Con esta técnica, la PC con Windows XP se conectará a la Win 7 y la usará como servidor. La impresora está conectada a la PC con Windows 7 y tanto la PC como (por supuesto) la impresora están encendidas. En este tutorial asumimos que la impresora funciona correctamente en la PC con Win 7.

Algunas imágenes de este tutorial están en húngaro, así que siga las instrucciones o el diseño de las ventanas.

Establecer grupo de trabajo

Windows 7

  1. Haga clic a Start menu.
  2. Haga clic derecho para Computer.
  3. Haga clic a Properties.
  4. Haga clic a Change settings.
    Win 7 propiedades del equipo
  5. Haga clic en el Changebotón en la Computer Namepestaña.
    Gana 7 propiedades del sistema
  6. Establezca un nombre de grupo de trabajo diferente (como MYGROUP) y haga clic OK.
    Win 7 Cambio de nombre de computadora

Windows XP

  1. Haga clic derecho en My Computer y seleccione Properties.
  2. Haga clic en la Computer Namepestaña y elija el Changebotón.
    Propiedades del sistema Win XP
  3. Ingrese el mismo nombre de grupo de trabajo que ingresó en la PC con Windows 7 y haga clic OK. Cambio de nombre de la computadora Win XP

Compartir impresora

Windows 7

  1. Haga clic para Devices and Printersen el Start menu.
  2. Seleccione la impresora que desea compartir. Se recomienda configurar esta impresora como predeterminada. Haga clic derecho en la impresora y seleccione Printer properties no Properties .
    Win 7 dispositivos e impresoras
  3. Compruebe la Share this printerconfiguración en el Sharing tab. Puede establecer un nombre para la impresora aquí que se mostrará en la red. Se recomienda verificar la Render print jobs on client computersconfiguración.
    Propiedades de la impresora

Impresora Instal

Windows XP

  1. Haga clic a Start menu, Control Panely Add Printer.
  2. Haga clic en Nexty seleccione la A network printer, or printer attached to another computerconfiguración, luego haga clic en Next.
    Seleccionar impresora de red
  3. Busque en la red una PC y la PC para la impresora que instaló anteriormente.
    Busque la impresora
  4. Si aparece un mensaje de advertencia, simplemente acéptelo. Después de esto, los controladores deben instalarse.
    Mensaje de advertencia
  5. Si desea configurar esta impresora como predeterminada, seleccione Yesy haga clic Next, luego haga clic Finish.

Use la impresora instalada

Windows XP

El proceso ha terminado, por lo que ahora debe ser capaz de imprimir cualquier cosa a través de hacer clic Filea continuación Print. Puede elegir la impresora, y si la PC remota está encendida (y la impresora está encendida y no funciona) la impresión debería comenzar.
Use la impresora instalada

totymedli
fuente
¿Eres húngaro?
Pacerier
6

Asegúrese de que las versiones de los controladores coincidan. ¡Windows solo acepta controladores de otra arquitectura, si son la misma versión que la versión ya instalada! Intente eliminar la versión ya instalada del controlador y obtenga la última versión x86 y x64.

markusju
fuente
5

Este problema se resolvió en la comunidad de Microsoft , de alguien del equipo de impresión de Windows:

Los nombres del controlador de impresión deben coincidir. Deberá encontrar un controlador de 64 bits que use el mismo nombre que el controlador de 32 bits XP o instalar el controlador de Windows 7 de 32 bits en la máquina x64. Necesitará los archivos ntprint de 32 bits de Windows 7 ya que los archivos no están incluidos en formato de archivo plano en el DVD de 32 bits. Si los nombres de los controladores coinciden, entonces es posible que Coork tenga una mejor solución.

Mate
fuente
4

Tanner, x64 Windows no aceptará el controlador v3 de otra arquitectura de procesador. Lo intenté y mi compilación Win7 x64 no los tomaría. ¡Sin embargo, logré ponerlos allí usando mi computadora x86 XP! Acabo de probar mis controladores HP 1500:

  • Impresora instalada en x64 Win7
  • Compartió, bajo el nombre, digamos, Láser
  • Fui en un x86 WinXP
  • Windows + R y mecanografiado \\<x64computerName>
  • Había impresoras y faxes, lo abrí
  • Vi mi impresora láser, hice clic con el botón derecho en Compartir en ella
  • Conductores adicionales
  • Casilla marcada Intel - Windows 2000 or XP
  • Descargué los controladores x86 del sitio web de HP, los desempaqué y se los llevó, cargándolos en mi máquina x64.

Ahora tengo ambos, como se ve aquí (fuente: komprogram.pl )esta captura de pantalla

y en el lado XP:

esta captura de pantalla
(fuente: komprogram.pl )

Además, ahora con el advenimiento de Windows 8, hay controladores de impresora v4 (aviso Typ 3 o Type 3 en mis capturas de pantalla). Los controladores V4 son de arquitectura cruzada, por lo que esperamos no tener este problema en un par de años.

Kitet
fuente
Fotos desaparecidas
canadiense Luke
3

wow muchas respuestas aquí.

Creo que conecta la impresora a la máquina XP y desea compartirla, y cualquier sistema operativo Windows de 32 o 64 bits puede usar HP P4014n . Tengo la misma impresora en una de mis redes de clientes, pero antes de cualquier guía, por qué no está utilizando " servidores de impresión internos HP Jet-direct " integrados en esta impresora? y te olvidas de compartir y .....?

de todos modos, si desea conectarse directamente a la máquina xp y compartirlo, aquí hay algunos pasos para hacerlo. (los mismos pasos si desea instalar en 7)

0: para evitar conflictos y problemas con el controlador, elimine cualquier controlador HP HP P4014n de los programas de agregar / quitar.

1 - elimine el controlador de las propiedades del servidor de impresión, si no está familiarizado con esta comprobación aquí o aquí

2 - descargue el controlador PCL6 x64 y x86 del controlador de impresora universal Hp desde aquí

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

3: extráigalos usando 7zip, cada uno en una carpeta específica. C: \ HUPD \ X86, C: \ HUPD \ x64

4 - instala tu impresora usando install.exe en la carpeta deseada (x86 para xp)

5 - compártelo y ahora puedes agregar la carpeta x64 a controladores adicionales en la pestaña compartir

Kaveh
fuente
3

Probablemente tenga una copia anterior de la UPD, que tenía un error en los archivos INF, produciendo el error que está recibiendo. El remedio simple es descargar los controladores más nuevos de 32 y 64 bits de HP.

Controlador de impresión universal HP para Windows PCL6 - 64 bits - 5.6.0.14430

Controlador de impresión universal HP para Windows PCL6 - 32 bits - 5.6.0.14430

Una vez que los tenga, actualice el controlador de 64 bits en su computadora. Reiniciar. Vuelva a las opciones de uso compartido de la impresora y agregue el controlador de 32 bits. Asegúrese de extraer los archivos anteriores en diferentes directorios (lo hacen de forma predeterminada) y manténgalos rectos.

Chris S
fuente
2

Debe agregar los controladores de XP al servidor para que esto funcione. En este caso, el "servidor" es su máquina con Windows 7. Debería ver una opción "x86" que le permitirá importar los controladores de 32 bits.

Austin '' Peligro '' Poderes
fuente
"Intenté agregar los controladores XP de 32 bits al cuadro de diálogo para compartir controladores en la máquina con Windows 7, pero tampoco los tomaré".
Tanner Faulkner
2

El controlador ofrecido por el servidor de impresión es aparentemente incorrecto para XP. Windows 7 podría estar ofreciendo un controlador de 64 bits que es incompatible con Windows XP de 32 bits. Si nos dice la marca de la impresora, podríamos ayudarlo a encontrar un controlador adecuado para XP.

Puede intentar conectar la impresora localmente a la computadora XP, de modo que descubra e instale el controlador correcto. Si XP no puede encontrar un controlador adecuado, necesitará descargar e instalar uno desde el sitio web del fabricante, es decir, si la impresora no incluye un CD de controladores.

Una vez que el controlador y la impresora están instalados localmente en XP, el siguiente paso es convertir la impresora local en una impresora de red de la siguiente manera:

  1. Desconecte y devuelva la impresora a la computadora con Windows 7.
  2. Abra el applet Impresoras desde el Panel de control .
  3. Haga clic derecho en la nueva impresora y elija Propiedades .
  4. Vaya a la pestaña Puertos .
  5. Haga clic en Agregar puerto ... , seleccione Puerto local , luego haga clic en Puerto nuevo ... .
  6. Para el nombre del puerto, ingrese exactamente la ruta de red y comparta el nombre de su impresora. Por ejemplo \\Win7computer\MyPrinter, haga clic en Aceptar y verifique que este nuevo puerto esté seleccionado con la casilla de verificación al lado.
  7. Haga clic en Aceptar para cerrar las propiedades de la impresora.
harrymc
fuente