Supportnet Computer
Planet of Tech

Supportnet / Forum / WindowsNT

GDI-Drucker





Frage

Noch sowas total dämliches. Wir haben da so einen GDI-Laserdrucker, für den seitens des Herstellers nur Treiber für Win9x angeboten werden. Unter NT bekomme ich das Teil überhaupt nicht zum Laufen (Begründung des Herstellers u. a. NT unterstützt kein GDI). Ich weiß nicht einmal was es mit GDI auf sich hat (einen guten alten PCL-Laser hat man schlließlich immer irgendwie zum Laufen genötigt, schlechtestenfalls mit einem anderen Treiber). Meine Frage: was heißt GDI genau und warum nicht unter NT?

Antwort 1 von Jens

Moin R.K.,

GDI(Graphical Device Interface) ist die grafische Oberfläche und deren Bindeglied zu den einzelnen Gerätetreibern.
So müssen ja z.B. alle Mausklicks auch interpretiert werden (der Maustreiber wird durch die GDI abgefragt wo sich die Maus gerade befindet und wo erfolgt ein Klick).
GDI-Drucker deswegen, weil diese Drucker keine Bedienelemente mehr besitzen, die Bedienung erfolgt über ein Fenster in Windows (daher auch die Bezeichnung Windowsdrucker).
GDI-Drucker besitzen meist nur eine minimale Speicherausstattung, sie sind auf den PC-Speicher angewiesen.
Soll etwas gedruckt werden, so schreibt Windows direkt (ohne PCL-Konvertierung) in den Druckerspeicher.
Daher auch die Probleme unter NT.

Da ich mich seit mehreren Jahren nicht mehr mit GDI-Druckern beschäftige, weis ich auch nicht ob es inzwischen Treiber für NT gibt.

Antwort 2 von Reformhaus Kaubisch

Danke erstmal. Klingt einleuchtend.
Hat denn sonst vielleicht noch jemand eine Idee? Es kann doch wohl nicht sein, dass ich einen Drucker nicht zum drucken bewegen kann, oder???


Antwort 3 von Uwe Zimmermann

GDI Drucker ist nicht gleich GDI Drucker. Wie Jens bereits erwähnte, so besitzen diese Drucker keine "eigene Intelligenz" und die gesamte Steuerung wird vom Windows Druckertreiber übernommen. Idee des ganzen war, billigere Drucker zu bauen, die leider nur mit den bestimmten Treibern funktionieren. Dass dies unter NT nicht möglich ist, ist schlichtweg falsch und liegt einzig und alleine daran, dass die Firma _zu faul_ oder _zu dumm_ ist, NT Treiber zu schreiben. Der OKI 4W GDI-Drucker zum Beispiel hat entsprechende NT Treiber!
Zwei Möglichkeiten sehe ich hier:
a) den Drucker abstossen und einen vollwertigen Laserdrucker kaufen
b) einen kleinen PC mit Win95 als Druckerspooler konfigurieren und mit der NT Maschine in einem Netzwerk betreiben