Problem beim Hinzufügen von 64-Bit-Druckertreibern für Windows 7 zu einem 32-Bit-Windows 2003-Druckserver


12

Ich habe die endgültige RTM-Version von Windows 7 Professional 64-Bit auf einem Testsystem installiert, bevor wir mit dem Rollout in unserem Unternehmen beginnen.

Ich habe Probleme mit der Verbindung zu mehreren HP Druckern im Netzwerk. Diese Drucker werden von einem Windows 2003-Server-Host freigegeben.

Ich habe den neuesten HP Universal Printer-Treiber heruntergeladen, kann den 64-Bit-Treiber jedoch nicht zum 2003-Serversystem hinzufügen (32-Bit).

Wie kann ich vom Windows 7-System aus eine Verbindung zu diesen Druckern herstellen?


1
Ich denke, es wäre angemessener, Ihren Titel in etwas in
Anlehnung

1
Richard, ich habe dasselbe Problem wie Sie und keine dieser Antworten behebt es (wahrscheinlich, warum dieses als unbeantwortet markiert ist). Normalerweise reicht eine der folgenden drei Antworten aus, aber HP hat mit seinem "Universal Print Driver" wirklich Abhilfe geschaffen. Ich habe es auf meiner x64-Workstation installiert, die INF-Datei gefunden, den Server auf diese Datei verwiesen und behauptet, dass der angegebene Speicherort nicht den Treiber HP LaserJet P2015 Series PS für die angeforderte Prozessorarchitektur enthält. Hat jemand einen Weg gefunden, dies zu tun?
pk.

Ich habe diesen Beitrag gefunden, als ich nach einer Lösung für den oben genannten Fehler gesucht habe - (... "beim Versuch, die Treiber herunterzuladen (0x0000007e)"). Ich habe nur gesagt, dass JohnnyDs Lösung für mich funktioniert hat. Ich hatte nicht daran gedacht, den Netzwerkpfad zu einem freigegebenen Drucker als Port anzugeben. Vielen Dank!

Antworten:


9

Übertragen Sie den 64-Bit-Treiber über das Netzwerk

  1. Wechseln Sie zu einem 64-Bit-Computer im Netzwerk, und kopieren Sie die 64-Bit-Treiberdateien auf den Computer
  2. Öffnen Sie auf dem 64-Bit-Computer den Windows-Explorer und navigieren Sie zum 32-Bit-Server
  3. Öffnen Sie den Druckerdialog, der über den Windows Explorer angezeigt wird.
  4. Wählen Sie in der Menüleiste File> aus Server Properties, wählen Sie die DriversRegisterkarte aus und klicken Sie auf die AddSchaltfläche.
  5. Aktivieren Sie im Assistenten zum Hinzufügen von Treibern das Kontrollkästchen x64-Prozessor und deaktivieren Sie das Kontrollkästchen x86.
  6. Klicken Sie auf Weiter und dann auf Datenträger, und suchen Sie den 64-Bit-Treiber auf dem lokalen 64-Bit-Computer.
  7. Schließen Sie den Assistenten zum Hinzufügen von Treibern ab.

Nach Abschluss des Vorgangs sollten im Dialogfeld Servereigenschaften die für diesen Gerätetyp installierten x64-Treiber angezeigt werden


4

Ich habe die RSAT-Tools verwendet, um Windows 2003 zu veranlassen, Treiber für Windows 7 x64 bereitzustellen. Aber zuerst musste ich die Treiberliste aktualisieren. Vorgehensweise, die ich verwendet habe:

-Update der Windows-Treiberdatenbank

  1. Gehen Sie zu Systemsteuerung -> Geräte und Drucker.
  2. Fügen Sie einen neuen Drucker hinzu und wählen Sie "Lokal".
  3. Wählen Sie LPT1.
  4. Klicken Sie im Dialogfeld "Druckertreiber installieren" auf die Schaltfläche Windows Update. Dadurch werden die restlichen Treiber heruntergeladen, die Sie in der Liste erwarten.
  5. Brechen Sie die Druckerinstallation ab, die Treiber werden nicht gelöscht.

-Installieren Sie die Treiber mit RSAT auf dem Server

  1. Laden Sie die RSAT-Tools herunter und installieren Sie sie.
  2. Öffnen Sie das Druckverwaltungstool.
  3. Klicken Sie mit der rechten Maustaste auf Druckserver, wählen Sie Server hinzufügen / entfernen und fügen Sie Ihren Zieldruckserver hinzu.
  4. Klicken Sie unter dem neuen Serverobjekt auf Treiber hinzufügen.
  5. In meinem Fall habe ich x64 ausgewählt und x86 abgewählt, da ich unter Windows x64 bin.
  6. Dadurch wird die Liste der auf Ihrer Workstation installierten Treiber angezeigt. Wählen Sie den Treiber aus, der auf dem Server installiert werden soll.

3

Doms Antwort hat mich ziemlich nahe gebracht.

Ich musste es wie folgt ändern.

Mein Druckerhersteller hatte den Namen des Druckers im Treiber umbenannt. Sie können einem bereits eingerichteten Treiber nur zusätzliche Treiber mit demselben Namen hinzufügen.

Ich musste beide neuen Treiber (x86 und x64) herunterladen und meinen Originaldrucker auf den neuen x86-Treiber umstellen, dann fügte das System den x64 automatisch seiner Liste hinzu. Dann konnte ich den Drucker problemlos auf meinem Win 7-Computer installieren.

Danke für diese Hilfe !!


Vielen Dank. Das war der letzte Teil des Puzzles, den ich lösen musste. +1
John Gardeniers

3

Ich weiß, dass dies eine alte Frage ist, aber ich habe gerade herausgefunden, wie es geht, und dachte, ich würde meine Methode für das Herstellen einer Verbindung und das Drucken von Windows 7 64-Bit auf einem 32-Bit-Windows-Druckserver veröffentlichen (sollte für identisch sein) 64-Bit Vista):

  • Stellen Sie sicher, dass der richtige Druckertreiber auf Ihrer Windows 7-Box installiert ist
  • Gehen Sie zu Drucker und Geräte, und fügen Sie einen neuen Drucker hinzu
  • Wählen Sie den lokalen Drucker
  • Bestehenden Port verwenden (LPT1)
  • Wählen Sie den richtigen Druckertreiber
  • Klicken Sie während des restlichen Vorgangs auf Weiter
  • Benennen Sie den Drucker so, wie er angezeigt werden soll.
  • lass es installieren ...
  • wähle "nicht teilen"
  • Wenn Sie fertig sind, klicken Sie mit der rechten Maustaste und wählen Sie "Druckereigenschaften".
  • gehe zur Registerkarte "Ports", klicke auf "Port hinzufügen ..."
  • wähle "Lokaler Port" und klicke dann auf "Neuer Port ..."
  • Geben Sie die genaue Netzwerkadresse für den Drucker ein. dh: \ printserver01 \ hplaserj
  • Klicken Sie auf OK und dann auf Schließen
  • Stellen Sie sicher, dass der neue Anschluss ausgewählt ist, und klicken Sie auf Übernehmen. Schließen Sie dann
  • Drucker testen. Wenn dies nicht funktioniert, ist möglicherweise ein falscher oder inkompatibler Druckertreiber installiert

Wenn Sie versuchen, eine Verbindung zu HP Druckern herzustellen, hat der HP Universal PCL6-Treiber bemerkenswert gut funktioniert: Laden Sie ihn hier herunter


Das einzige Problem mit JohnnyDs Antwort ist, dass es sich nur um eine einzelne Maschine handelt. Alle zusätzlichen X64-Computer müssen denselben Vorgang ausführen, um sie für den Drucker einzurichten. Das Ändern des Servers, damit X64-Clients eine Verbindung herstellen und drucken können, wird umso wichtiger, je größer Ihre Organisation wird.

2

Am einfachsten ist es, die x64-Treiber für dieses Gerät herunterzuladen, dann den rdp-Druckserver aufzurufen und die Eigenschaften des zu installierenden Druckers sowie die Registerkarte Freigabe auszuwählen und auf zusätzliche Treiber zu klicken. Aktivieren Sie das Kontrollkästchen für x64 Windows XP und Windows Server 2003 und zeigen Sie auf die INF-Datei aus dem Ordner der Treiber, die Sie gerade heruntergeladen haben. Wenn ein Benutzer auf diesen Drucker klickt, wird er gefragt, ob er einen Treiber installieren möchte.


2

Laden Sie den XP64-Bit-Treiber herunter. Gehen Sie zum Server und fügen Sie unter "Sharing" "zusätzliche Treiber" hinzu. Klicken Sie auf x64 und zeigen Sie auf den XP64-Bittreiber. Damit sollte der X64-Treiber installiert sein, und Sie sollten in der Lage sein, den Drucker unter jedem MS 64-Bit-Betriebssystem hinzuzufügen. Dies funktioniert für Benutzer von Win7 64-Bit-Betriebssystemen (HP P3005X-Drucker).

PS Ich habe den Treiber auf dem 64-Bit-PC entpackt, aber das ist vielleicht egal. Dies funktioniert möglicherweise auch auf dem 32-Bit-Hosting-Druckerserver.


Der HP P3005 war bei weitem unser größtes Problem. Die Verwendung des HP "Universal Driver" schlug vollständig fehl, bis ich ihn gemäß der Antwort von Dash umbenannte. Wir sind jetzt in der Lage, diesen Drucker auf 64-Bit-Win 7-Computern zu verwenden, wenn auch mit weniger als perfekten Ergebnissen.
John Gardeniers

2

Ich bin schon einmal auf dieses Problem gestoßen. Es kommt auf den Druckernamen in der INF. Die x32- und x64-Druckernamen müssen "GENAU" identisch sein. Daher unterscheidet sich "HP LaserJet P2015 Series PS" von "HP LaserJetP2015 Series PS". Dies hat mich für eine Weile verrückt gemacht, bis ich das erfuhr und in die x64-INF-Datei ging und den Druckernamen der x32-INF-Datei kopierte und darin einfügte. Nachdem sie genau gleich sind, sollte es funktionieren.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.