Comment partager une imprimante sous Windows 7 x64 avec Windows XP x86?

13

J'essaie de partager une imprimante qui est sur Windows 7 64 bits avec Windows XP 32 bits.

J'ai essayé:

  • Utilisation de Add Printer Wizardsur XP
    • Sélection d'une imprimante réseau
    • Rechercher l'imprimante et la sélectionner dans la liste
    • En tentant de rechercher manuellement les pilotes, je reçois l'erreur `Windows ne peut pas localiser un pilote d'imprimante approprié. Contactez votre administrateur pour savoir comment localiser et installer un pilote approprié.

Je préférerais charger les pilotes sur le PC Windows 7, un peu comme un serveur d'impression. J'ai essayé:

  • Ouverture des propriétés de l'imprimante
  • Cliquer sur l' Sharingonglet
  • En cliquant Additional Drivers...
  • Cocher la case x86
    • Tentative d'ajout de pilotes Windows XP x86, ce qui génère l'erreur The specified location does not contain the driver for the requested processor architecture

Pour ce que ça vaut, c'est un HP P4014n et je ne peux pas faire fonctionner un câble réseau. J'utilise les pilotes d'impression universels PCL6.

Comment le partage d'imprimantes fonctionne-t-il avec Windows 7 64 bits agissant comme serveur pour Windows XP 32 bits?

  • Quels pilotes dois-je installer dans la Additional drivers...boîte de dialogue?
    • S'agit-il de pilotes XP ou Windows 7? Pourquoi?
    • Les versions des pilotes doivent-elles correspondre? Pourquoi?
  • Pourquoi l'ajout en tant qu'imprimante réseau et l'installation des pilotes XP ne fonctionnent-ils pas?
  • Pourquoi est-ce que l'ajout d'une imprimante locale et l'installation des pilotes que je veux fonctionnent?
Tanner Faulkner
la source
1
Pertinent: theoatmeal.com/comics/printers
Tanner Faulkner
1
Votre processus est correct, il semble que vous ne fournissiez pas le bon pilote xp lorsque vous y êtes invité, pouvez-vous confirmer que c'est ce que vous faites?
MDMoore313
Je le pense. Il semble qu'il y ait une sorte de différence entre les pilotes XP que je téléchargeais et une version correspondante. L'installation des pilotes HP Universal, à la fois 64 bits et 32 ​​bits a fonctionné.
Tanner Faulkner
@TannerFaulkner, en quoi est-ce pertinent?
Pacerier

Réponses:

12

Installez l'imprimante sur votre machine Windows 7, avec le pilote Windows 7. Partagez le pilote et obtenez le nom du chemin d'accès (c. \\MACHINENAME\PrinterName-à-d.). Sur l'ordinateur XP, procédez comme suit:

  1. Lancer l'assistant Ajouter une nouvelle imprimante
  2. Sélectionnez une imprimante locale , ne détectez pas automatiquement
  3. Choisissez un nouveau port -> Le type est le port local
  4. Dans la boîte de dialogue, tapez \\MACHINENAME\PrinterNamecomme il est apparu ci-dessus sur la machine Windows 7
  5. Sur la page de sélection du pilote, utilisez soit Have Diskpour obtenir le pilote, soit sélectionnez dans la liste
  6. Continuez avec l'assistant jusqu'à la fin

Vous pouvez obtenir le nom d'hôte ( \\MACHINENAME) à partir des propriétés système ou en exécutant HOSTNAMEà l'invite de commandes. Le nom de partage est ce que l'imprimante est partagée comme dans les propriétés de l' imprimante -> onglet S haring

Canadian Luke
la source
J'aime vraiment cela comme solution de contournement au cas où je ne parviendrais pas à installer les pilotes x86 sur la machine Win 7, mais je préfère que les pilotes fonctionnent sous Windows 7.
Tanner Faulkner
1
Fonctionne également dans l'autre sens: j'ai réussi à partager une imprimante d'un Win XP 32bits vers un Win 7 64 bits! : D
That Guy brésilien
Merci @thatBrazilianguy pour la prime, et je suis heureux que cela vous ait aidé :-)
Canadian Luke
6

La clé principale du partage d'imprimantes consiste à placer les ordinateurs dans le même groupe de travail et à définir l'imprimante comme imprimante partagée. Il existe un excellent tutoriel pour le processus, mais il est en hongrois, je l'ai donc traduit.

Avec cette technique, le PC Windows XP se connecte à Win 7 et l'utilise comme serveur. L'imprimante est connectée au PC Windows 7 et le PC et (bien sûr) l'imprimante sont sous tension. Dans ce didacticiel, nous supposons que l'imprimante fonctionne correctement sur le PC Win 7.

Certaines photos de ce tutoriel sont en hongrois alors suivez les instructions ou la disposition des fenêtres.

Définir le groupe de travail

Windows 7

  1. Cliquez pour Start menu.
  2. Faites un clic droit pour Computer.
  3. Cliquez pour Properties.
  4. Cliquez pour Change settings.
    Propriétés de l'ordinateur Win 7
  5. Cliquez sur le Changebouton dans l' Computer Nameonglet.
    Propriétés du système Win 7
  6. Définissez un nom de groupe de travail différent (comme MYGROUP) et cliquez sur OK.
    Win 7 Changement de nom d'ordinateur

Windows XP

  1. Faites un clic droit sur My Computeret sélectionnez Properties.
  2. Cliquez sur l' Computer Nameonglet et choisissez le Changebouton.
    Propriétés du système Win XP
  3. Entrez le même nom de groupe de travail que vous avez entré dans le PC Windows 7 et cliquez sur OK. Changement de nom d'ordinateur Win XP

Partager l'imprimante

Windows 7

  1. Cliquez sur Devices and Printersdans le Start menu.
  2. Sélectionnez l'imprimante que vous souhaitez partager. Il est recommandé de définir cette imprimante par défaut. Faites un clic droit sur l'imprimante et sélectionnez Printer properties non Properties .
    Win 7 appareils et imprimantes
  3. Vérifiez le Share this printerréglage dans Sharing tab. Vous pouvez définir ici un nom pour l'imprimante qui sera affiché sur le réseau. Il est recommandé de vérifier le Render print jobs on client computersparamètre.
    Propriétés de l'imprimante

Imprimante Instal

Windows XP

  1. Cliquez pour Start menu, Control Panelet Add Printer.
  2. Cliquez sur Nextet sélectionnez le A network printer, or printer attached to another computerparamètre, puis cliquez sur Next.
    Sélectionnez une imprimante réseau
  3. Parcourez le réseau pour un PC et le PC pour l'imprimante que vous avez installée auparavant.
    Recherchez l'imprimante
  4. Si un message d'avertissement apparaît, acceptez-le. Après cela, les pilotes doivent être installés.
    Message d'avertissement
  5. Si vous souhaitez définir cette imprimante par défaut, sélectionnez Yeset cliquez sur Next, puis cliquez sur Finish.

Utilisez l'imprimante installée

Windows XP

Le processus est terminé, alors maintenant vous devriez pouvoir imprimer quoi que ce soit en cliquant Fileensuite sur Print. Vous pouvez choisir l'imprimante, et si l'ordinateur distant est sous tension (et que l'imprimante est sous tension et ne fonctionne pas), l'impression devrait démarrer.
Utilisez l'imprimante installée

totymedli
la source
Êtes-vous hongrois?
Pacerier
6

Assurez-vous que les versions des pilotes correspondent. Windows n'accepte que les pilotes d'une autre architecture, s'ils sont de la même version que la version déjà installée! Essayez de supprimer la version déjà installée du pilote et obtenez la dernière version x86 et x64.

markusju
la source
5

Ce problème a été résolu sur la communauté Microsoft , par un membre de l'équipe d'impression Windows:

Les noms des pilotes d'impression doivent correspondre. Vous devrez trouver un pilote 64 bits qui utilise le même nom que le pilote XP 32 bits ou installer le pilote Windows 7 32 bits sur la machine x64. Vous aurez besoin des fichiers ntprint 32 bits de Windows 7 car les fichiers ne sont pas inclus au format de fichier plat sur le DVD 32 bits. Si les noms des pilotes correspondent, il est possible que coork ait une meilleure solution.

Mat
la source
4

Tanner, x64 Windows n'acceptera pas le pilote v3 d'une autre architecture de processeur. J'ai essayé et ma maquette Win7 x64 ne les acceptait pas. J'ai réussi, cependant, à les y mettre en utilisant mon ordinateur x86 XP! Je viens d'essayer mes pilotes HP 1500:

  • Imprimante installée sur x64 Win7
  • Partagé, sous le nom, disons, Laser
  • Je suis allé sur un x86 WinXP
  • Windows + R et tapé \\<x64computerName>
  • Il y avait des imprimantes et des télécopieurs, je l'ai ouvert
  • J'ai vu mon imprimante laser, partagé avec le bouton droit de la souris
  • Pilotes supplémentaires
  • Case cochée Intel - Windows 2000 or XP
  • Téléchargés à partir des pilotes x86 du site Web HP, déballés et il les a pris, les téléchargeant sur ma machine x64.

Maintenant, je les ai tous les deux, comme on le voit ici (source: komprogram.pl )cette capture d'écran

et côté XP:

cette capture d'écran
(source: komprogram.pl )

De plus, maintenant avec l'avènement de Windows 8, il existe des pilotes d'imprimante v4 (notez Typ 3 ou Type 3 sur mes captures d'écran). Les pilotes V4 sont multi-architectures, donc j'espère que nous n'aurons pas ce problème dans quelques années.

Kitet
la source
Les photos ont disparu
Canadian Luke
3

wow de nombreuses réponses ici.

Je pense que vous connectez l'imprimante à la machine XP et que vous souhaitez la partager, et tout système d'exploitation Windows 32 ou 64 bits peut utiliser HP P4014n . J'ai la même imprimante dans l'un de mes réseaux clients, mais avant tout guide, pourquoi n'utilisez-vous pas des " serveurs d'impression internes HP Jet-direct " intégrés à cette imprimante? et oublier le partage et .....?

de toute façon, si vous souhaitez vous connecter directement à la machine xp et la partager, voici quelques étapes à suivre. (mêmes étapes si vous souhaitez installer sur 7)

0 - pour éviter tout conflit et problème de pilote, supprimez tout pilote HP HP P4014n des programmes d'ajout / suppression.

1 - supprimez le pilote des propriétés du serveur d'impression, si vous ne connaissez pas cette vérification ici ou ici

2 - télécharger à la fois x64 et x86 PCL6 pilote du pilote d'imprimante universel HP à partir ici

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

3 - extrayez-les en utilisant 7zip, chacune dans un dossier spécifique. C: \ HUPD \ X86, C: \ HUPD \ x64

4 - installez votre imprimante en utilisant install.exe dans le dossier desire (x86 pour xp)

5 - Partagez-le et vous pouvez maintenant ajouter un dossier x64 à des pilotes supplémentaires dans le partage TAB

Kaveh
la source
3

Vous avez probablement une copie plus ancienne de l'UPD, qui contenait une erreur dans les fichiers INF, produisant l'erreur que vous obtenez. Le remède le plus simple consiste à télécharger les derniers pilotes 32 et 64 bits de HP.

Pilote d'impression universel HP pour Windows PCL6 - 64 bits - 5.6.0.14430

Pilote d'impression universel HP pour Windows PCL6 - 32 bits - 5.6.0.14430

Une fois que vous les avez, mettez à jour le pilote 64 bits sur votre ordinateur. Redémarrez. Revenez dans les options de partage de l'imprimante et ajoutez le pilote 32 bits. Assurez-vous d'extraire les fichiers ci-dessus dans différents répertoires (ils le font par défaut) et de les garder droits.

Chris S
la source
2

Vous devez ajouter les pilotes XP sur le serveur pour que cela fonctionne. Dans ce cas, le "serveur" est votre machine Windows 7. Vous devriez voir une option "x86" qui vous permettra d'importer les pilotes 32 bits.

Pouvoirs «dangereux» d'Austin
la source
"J'ai essayé d'ajouter les pilotes XP 32 bits à la boîte de dialogue de partage de pilotes sur la machine Windows 7, mais cela ne les prendra pas non plus."
Tanner Faulkner
2

Le pilote proposé par le serveur d'impression est apparemment incorrect pour XP. Windows 7 peut proposer un pilote 64 bits incompatible avec Windows XP 32 bits. Si vous nous indiquez la marque de l'imprimante, nous pourrons peut-être vous aider à trouver un pilote approprié pour XP.

Vous pouvez essayer de connecter l'imprimante localement à l'ordinateur XP, lui permettant ainsi de découvrir et d'installer le pilote approprié. Si XP est incapable de trouver un pilote approprié, vous devrez en télécharger et en installer un à partir du site Web du fabricant, c'est-à-dire si l'imprimante n'est pas livrée avec un CD de pilotes.

Une fois le pilote et l'imprimante installés localement sur XP, l'étape suivante consiste à convertir l'imprimante locale en imprimante réseau comme suit:

  1. Déconnectez et renvoyez l'imprimante à l'ordinateur Windows 7.
  2. Ouvrez l' applet Imprimantes à partir du Panneau de configuration .
  3. Faites un clic droit sur la nouvelle imprimante et choisissez Propriétés .
  4. Accédez à l' onglet Ports .
  5. Cliquez sur Ajouter un port… , sélectionnez Port local , puis cliquez sur Nouveau port… .
  6. Pour le nom du port, entrez exactement le chemin réseau et le nom de partage de votre imprimante. Par exemple \\Win7computer\MyPrinter, cliquez sur OK et vérifiez que ce nouveau port est sélectionné avec la case à côté.
  7. Cliquez sur OK pour fermer les propriétés de l'imprimante.
harrymc
la source