web-dev-qa-db-fra.com

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

J'essaie de partager une imprimante sous Windows 7 64 bits avec Windows XP 32 bits.

J'ai essayé:

  • Utiliser le Add Printer Wizard sur XP
    • Sélection de l'imprimante réseau
    • Rechercher une imprimante et la sélectionner dans la liste
    • En essayant de rechercher manuellement les pilotes, je reçois le message `Windows ne parvient pas à localiser un pilote d’imprimante approprié. Contactez votre administrateur pour obtenir de l'aide pour 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
  • En cliquant sur l'onglet Sharing
  • En cliquant sur Additional Drivers...
  • Cocher la case x86
    • Tentative d’ajout de pilotes Windows XP x86 générant l’erreur The specified location does not contain the driver for the requested processor architecture

Pour ce que cela vaut, il s’agit d’un HP P4014n et je ne peux pas utiliser de 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 faisant office de serveur pour Windows XP 32 bits?

  • Quels pilotes dois-je installer dans la boîte de dialogue Additional drivers...?
    • S'agit-il de pilotes XP ou de pilotes Windows 7? Pourquoi?
    • Les versions de pilote doivent-elles correspondre? Pourquoi?
  • Pourquoi l'ajout en tant qu'imprimante réseau et l'installation des pilotes XP ne fonctionnent-ils pas?
  • Pourquoi l'ajout d'une imprimante locale et l'installation des pilotes que je veux fonctionnent?
13
Tanner Faulkner

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

  1. Démarrer l'assistant Ajouter une nouvelle imprimante
  2. Sélectionnez une imprimante locale , ne pas détecter automatiquement
  3. Choisissez un Nouveau port -> Le type est Port local
  4. Dans la boîte de dialogue, tapez \\MACHINENAME\PrinterName tel qu'il apparaît ci-dessus sur la machine Windows 7.
  5. Sur la page de sélection du pilote, utilisez soit Have Disk pour obtenir le pilote, ou 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 commande. Le nom de partage correspond au partage de l’imprimante, comme dans Propriétés de l’imprimante -> S haring onglet

12
Canadian Luke

Assurez-vous que les versions des pilotes correspondent. Windows n'accepte que les pilotes d'une autre architecture, s'ils ont la même version que la version déjà installée! Essayez de supprimer la version déjà installée du pilote et d’obtenir les versions les plus récentes de x86 et x64.

6
markusju

Pour partager des imprimantes, la clé principale consiste à placer les ordinateurs dans le même groupe de travail et à définir l’imprimante en tant qu’imprimante partagée. Il y a un excellent tutoriel pour le processus mais il est en hongrois, je l'ai donc traduit.

Avec cette technique, le PC sous Windows XP se connecte au 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 allumés. Dans ce didacticiel, nous supposons que l’imprimante fonctionne correctement sur le PC Windows 7.

Certaines images de ce didacticiel 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 sur Computer.
  3. Cliquez pour Properties.
  4. Cliquez pour Change settings.
    Win 7 Computer properties
  5. Cliquez sur le bouton Change dans l'onglet Computer Name.
    Win 7 System properties
  6. Définissez un nom de groupe de travail différent (comme MYGROUP), puis cliquez sur OK.
    Win 7 Computer name change

Windows XP

  1. Cliquez avec le bouton droit sur My Computer et sélectionnez Properties.
  2. Cliquez sur l'onglet Computer Name et choisissez le bouton Change.
    Win XP System properties
  3. Entrez le identiquenom du groupe de travail que vous avez entré dans le PC Windows 7 et cliquez sur OKWin XP Computer name change

Partager une imprimante

Windows 7

  1. Cliquez sur Devices and Printers dans le Start menu.
  2. Sélectionnez l'imprimante que vous souhaitez partager. Il est recommandé de définir cette imprimante par défaut. Cliquez avec le bouton droit de la souris sur l’imprimante et sélectionnez Printer properties notProperties.
    Win 7 Devices and Printers
  3. Vérifiez le paramètre Share this printer dans le 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 paramètre Render print jobs on client computers.
    Printer properties

Imprimante d'imprimante

Windows XP

  1. Cliquez sur Start menu, Control Panel et Add Printer.
  2. Cliquez sur Next et sélectionnez le paramètre A network printer, or printer attached to another computer, puis cliquez sur Next.
    Select network printer
  3. Parcourez le réseau pour trouver un ordinateur et l'ordinateur pour l'imprimante que vous avez précédemment installée.
    Browse for the printer
  4. Si un message d'avertissement apparaît, acceptez-le. Après cela, les pilotes doivent être installés.
    Warn message
  5. Si vous souhaitez définir cette imprimante par défaut, sélectionnez Yes et cliquez sur Next, puis cliquez sur Finish.

Utilisez l'imprimante installée

Windows XP

Le processus est terminé, vous devriez donc pouvoir maintenant imprimer n'importe quoi en cliquant sur File puis Print. Vous pouvez choisir l’imprimante et si le PC distant est allumé (et que l’imprimante est sous tension et ne fonctionne pas), l’impression doit commencer.
Use the installed printer

6
totymedli

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

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

5
Matt

Tanner, x64 Windows n'acceptera pas le pilote v3 d'une autre architecture de processeur. J'ai essayé et mon Win7 x64 comp ne les prendrait pas. Cependant, j’ai réussi à les installer à l’aide de mon ordinateur x86 XP! Je viens d'essayer mes pilotes HP 1500:

  • Imprimante installée sur x64 Win7
  • Partagé, sous le nom, par exemple, laser
  • Est allé sur un x86 WinXP
  • Windows + R et tapé \\<x64computerName>
  • Il y avait des imprimantes et des fax, je l'ai ouvert
  • Vu mon imprimante laser, cliquez avec le bouton droit sur Partage dessus
  • Pilotes supplémentaires
  • Cochez la case Intel - Windows 2000 or XP
  • Téléchargé à partir du site Web des pilotes HP x86, décompacté et il les a pris, en les téléchargeant sur ma machine x64.

Maintenant, j'ai les deux, comme on le voit ici this screenshot
(source: komprogram.pl )

et du côté XP:

this screenshot
(source: komprogram.pl )

De plus, avec l'avènement de Windows 8, il existe des pilotes d'imprimante v4 (remarquez le type 3 ou le type 3 sur mes captures d'écran). Les pilotes V4 sont multi-architecturaux, donc nous espérons ne pas avoir ce problème dans quelques années.

4
Kitet

Vous avez probablement une ancienne version de l'UPD, qui contenait une erreur dans les fichiers INF, générant l'erreur que vous obtenez. La solution simple consiste à télécharger les derniers pilotes 32 et 64 bits de HP.

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

Pilote d'imprimante 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émarrer. Retournez 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 les garder droits.

3
Chris S

wow beaucoup de réponses ici.

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

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

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

1 - supprimer le pilote des propriétés du serveur d'impression, si vous n'êtes pas familiarisé avec cette vérification ici ou ici

2 - téléchargez les pilotes PCL6 x64 et x86 du pilote d’imprimante universel HP à partir de ici

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

3 - extrayez-les à l’aide de 7Zip, chacun dans un dossier spécifique. C:\HUPD\X86, C:\HUPD\x64

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

5 - partagez-le et vous pouvez maintenant ajouter un dossier x64 à des pilotes supplémentaires dans l'onglet de partage

3
Kaveh

Le pilote proposé par le serveur d'impression est apparemment incorrect pour XP. Windows 7 propose peut-être un pilote 64 bits incompatible avec Windows XP 32 bits. Si vous nous indiquez le fabricant 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, afin de lui permettre 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. Si l’imprimante n’est pas livrée avec un CD Pilotes.

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

  1. Déconnectez et renvoyez l'imprimante sur l'ordinateur Windows 7.
  2. Ouvrez l’applet Imprimantes à partir du Panneau de configuration .
  3. Cliquez avec le bouton droit sur la nouvelle imprimante et choisissez Propriétés .
  4. Allez dans l'onglet Ports .
  5. Cliquez sur Add Port… , sélectionnez Port local , puis cliquez sur Nouveau port… .
  6. Pour le nom du port, entrez exactement le chemin du 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é en cochant la case correspondante.
  7. Cliquez sur OK pour fermer les propriétés de l'imprimante.
2
harrymc

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

2