8 votes

Les pilotes d'impression 32 bits peuvent-ils fonctionner sous Windows 64 bits ?

Je me suis renseigné et il semble que les pilotes 32 bits ne fonctionnent pas sous Windows 64 bits. Est-ce vrai ? Puisque les applications 32 bits peuvent fonctionner sous Windows 64 bits, il semble ridicule que les pilotes d'imprimante 32 bits ne le puissent pas. Les pilotes d'imprimante sont-ils exécutés au niveau du noyau ?

On dirait qu'on est dans l'enfer des pilotes pour nos environnements RDP.

13voto

Evan Anderson Points 140581

Les versions x64 de Windows ne prennent pas en charge les pilotes 32 bits en mode noyau. Les déclarations de Microsoft concernant Vista sont les suivantes aquí (n'oubliez pas de consulter l'errata en bas de page - l'article comporte une erreur majeure qu'il corrige), et il en va de même pour Windows 7 et Windows Server 2008.

Il n'y a pas de "commutateur" magique que vous pouvez lancer pour permettre aux pilotes en mode noyau 32 bits de fonctionner sur un noyau x64. Ils ne le feront pas, point final. (Oui, oui... je suppose que quelqu'un pourrait écrire une sorte de système de shimming moche pour rendre cela possible, mais personne en dehors de Microsoft n'aurait la documentation nécessaire pour écrire une telle chose.... De plus, il est plus facile d'exécuter un OS 32 bits sous virtualisation dans un hôte 64 bits si vous en avez vraiment besoin...)

En ce qui concerne les pilotes d'imprimante, Impression facile est la réponse de Microsoft au cauchemar des pilotes d'imprimante côté client dans un environnement Terminal Services, mais vous devez disposer de Windows Server 2008 sur la machine Terminal Server.

1voto

Quinten Points 33

Il est possible d'installer les pilotes 32 bits en même temps que les pilotes 64 bits sur votre serveur d'impression. Cliquez sur le serveur d'impression, allez à la page des options de l'imprimante, et cliquez sur "pilotes supplémentaires" pour installer la version 32 bits. Le nom doit correspondre exactement.

Les grands vendeurs d'imprimantes ont des pilotes compatibles 64 bits. Consultez également le pilote d'impression universel HP et le pilote d'impression global Xerox. Ils ont fonctionné pour la plupart des imprimantes de mon réseau. Le pilote de Xerox promet de fonctionner pour n'importe quelle imprimante, n'importe où (mais je ne l'utilise que pour les machines Xerox).

0voto

David Crow Points 7704

Totalement faisable. Instructions avec captures d'écran ici : http://blogs.technet.com/sbs/archive/2009/02/13/how-to-add-32-bit-print-drivers-to-sbs-2008.aspx . Ne vous inquiétez pas du fait que le message concerne SBS, il fonctionne également avec les versions vanille x64 de W2K8.

-2voto

Autar Points 1752

Certains pilotes fonctionneront, d'autres non.

Dans les versions 64 bits de Windows Vista, vous ne pouvez pas installer de pilotes qui ne sont pas "signés". Cela signifie que si vous essayez d'installer des pilotes 32 bits non signés, vous rencontrerez des problèmes.

Heureusement, vous pouvez désactiver cette restriction en exécutant la commande suivante à partir de l'invite de commande...

bcdedit /set loadoptions DDISABLE_INTEGRITY_CHECKS

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X