Drucken auf einem alten Netzwerkdrucker unter Windows 7 x64 ohne 64-Bit-Treiber

Canon LBP-1120 Netzwerkdrucker-Treiber für Windows 7 64-BitIch hatte einen alten Canon LBP-1120-Drucker, der über mein Heimnetzwerk auf einem Computer mit Windows XP freigegeben war. Ich wollte von meinem Laptop mit Windows 7 x64 darauf drucken, was sich jedoch als ziemlich schwierig herausstellte. 64-Bit-Treiber für dieses ältere Druckermodell unter Windows 7 zu finden war praktisch unmöglich – der Hersteller hat sie nie veröffentlicht und wird dies sicherlich nicht mehr tun.

Ich habe das Problem gelöst, also dokumentiere ich die Lösung hier zur späteren Referenz.

Nach der Recherche in verschiedenen Foren fand ich mehrere mögliche Lösungen. Ein Ansatz, den ich entdeckte, war dieser Artikel, erforderte aber die Einrichtung eines freigegebenen Ordners auf dem Server und die Verwendung eines Skripts zum Senden von PDF-Dateien an den Drucker – keine elegante Lösung. Ein besserer Ansatz stellte sich als dieser heraus, der PostScript-Emulation verwendete. Dieser Artikel konzentrierte sich jedoch auf das Drucken auf einem Mac und verwendete einen Treiber „Apple LaserWriter 16/600 PS“, den ich nicht finden konnte. Ich musste die Lösung mit einem alternativen Treiber anpassen, der sowohl in 32-Bit- als auch in 64-Bit-Versionen von Windows funktioniert. Hier ist die korrigierte Schritt-für-Schritt-Anleitung:

Auf dem Computer mit Windows XP (Server):

1. Ghostscript herunterladen und installieren
Laden Sie Ghostscript herunter, einen PostScript-Drucker-Emulator. Installieren Sie es im Ordner „C:\gs“. Notieren Sie sich den Namen des während der Installation erstellten Unterordners (in meinem Fall „gs8.64“), da Sie ihn in der Konfigurationsdatei benötigen.

2. RedMon herunterladen und installieren
Laden Sie RedMon herunter, den Redirection Port Monitor. Entpacken Sie ihn in „C:\gs\RedMon“ und führen Sie setup.exe aus.

3. Konfigurationsdatei erstellen
Erstellen Sie eine Datei namens C:\gs\canon.rsp mit folgendem Inhalt:

-IC:\\gs\\gs8.64\\lib;C:\\gs\\fonts
-sDEVICE=mswinpr2
-dNOPAUSE
-dSAFER
-sPAPERSIZE=a4
-sOutputFile="%printer%Canon LBP-1120"

Wichtig: Ersetzen Sie den Druckernamen (in Fettdruck) durch Ihren tatsächlichen Druckernamen. Der Name muss genau übereinstimmen, sonst erscheint jedes Mal ein Druckerauswahlsdialog.

4. Virtuellen Drucker konfigurieren

  • Öffnen Sie den Drucker-Assistenten und klicken Sie auf „Weiter“.
  • Wählen Sie „Lokaler Drucker, der an diesen Computer angeschlossen ist“ und klicken Sie auf „Weiter“.
  • Wählen Sie „Einen neuen Anschluss erstellen“ und wählen Sie als Anschlusstyp „Umgeleiteter Anschluss“, dann klicken Sie auf „Weiter“.
  • Lassen Sie den Anschluss als „RPT1:“ und klicken Sie auf „OK“.
  • Wählen Sie den HP Universal PostScript-Druckertreiber (32-Bit-Version). Installieren Sie den Treiber, der einen neuen virtuellen Drucker erstellt. Geben Sie während der Einrichtung RPT1: (Umgeleiteter Anschluss) als Anschluss an.
  • Geben Sie Ihrem virtuellen Drucker einen Namen (z.B. „Canon“).
  • Teilen Sie den Drucker mit dem Namen, den Sie zugewiesen haben.

5. Virtuellen Drucker konfigurieren

  • Öffnen Sie die Eigenschaften des neu installierten virtuellen Druckers.
  • Gehen Sie zur Registerkarte „Anschlüsse“ und wählen Sie den von uns erstellten Anschluss „RPT1:“.
  • Klicken Sie auf die Schaltfläche „Anschluss konfigurieren“. Geben Sie im Feld „Diesen Anschluss zu dem Programm umleiten“ Folgendes ein: C:\gs\gs8.64\bin\gswin32c.exe
  • Geben Sie im Feld „Argumente für dieses Programm:“ den Pfad zur Konfigurationsdatei ein (beachten Sie den Leerzeichen und Bindestrich am Ende): @C:\gs\canon.rsp –
  • Wählen Sie im Abschnitt „Ausgabe“ „Temporäre Datei in den Drucker kopieren“ und wählen Sie Ihren physischen Drucker (Canon LBP-1120) aus der Liste.
  • Aktivieren Sie die Option „Verborgen“ unten, damit während des Netzwerkdrucks keine Fenster angezeigt werden, und klicken Sie auf „OK“.

Auf dem Computer mit Windows 7 x64 (oder Windows 8):

6. Netzwerkdrucker installieren
Installieren Sie den Netzwerkdrucker normal, verwenden Sie aber den HP Universal PostScript-Druckertreiber (64-Bit-Version). Führen Sie das Installationsprogramm aus und konfigurieren Sie den Netzwerkdrucker.

Fehlerbehebung:
Fehler 0x0000011b: „Windows kann sich nicht mit dem Drucker verbinden“
Wenn dieser Fehler auftritt, kann diese Anleitung helfen, ihn zu beheben.

Kommentar verfassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert