Kategorien
Hardware & Software Software Windows 10 Windows 7 Windows 8 Windows 8.1 Windows Vista Windows XP

Druckkontrolle: Druckaufträge im Hintergrund speichern und nachträglich auslesen

Manchmal werden Inhalte von Webseiten oder anderen Quellen gedruckt und die Originaldatei anschließend verworfen oder gelöscht. Wird zu einem späteren Zeitpunkt ein Neudruck erforderlich, dann wird es schwierig diesen zu wiederholen. Bei vielen Druckern ist es möglich, über den Drucker-Verlauf das verlorene Dokument recht einfach wiederzufinden.

Protokollfunktion aktiviert?

Die Voraussetzung ist aber, dass der Drucker-Verlauf bei den betreffenden Printern aktiviert wurde. Dies muss man nach dem Anschließen eines Drucker manuell erledigen. Diese Funktion ist standardmäßig  deaktiviert, da sie alle Druckjobs im SHD- oder SPL-Format in einem Verzeichnis speichert und mit der Zeit viel wertvollen Speicherplatz belegt.

Als erstes kontrollierst du, ob der Druckerverlauf bereits aktiviert ist. In der Systemsteuerung unter Geräte und Drucker klickst du mit der rechten Maustaste auf den betreffenden Drucker und öffnest über das Kontextmenü die Druckereigenschaften. Auf der Registerkarte Erweitert prüfst du, ob die Einstellung Druckaufträge nach dem Drucken nicht löschen aktiviert ist.

Gegebenenfalls holst du das jetzt nach und speicherst die Änderung mit Übernehmen oder mit Ok. Spätestens ab diesem Zeitpunkt werden alle Druckaufträge gespeichert. Du findest sie über den Pfad C:\WINDOWS\System32\spool\PRINTERS.

SplViewer erforderlich

Allerdings benötigst du zum Öffnen dieser Dateien einen SPL-Viewer. Das Tool ist zum Beispiel bei Heise.de kostenlos erhältlich.

Etliche Druckermodelle zeichnen auch im Gerät selber den Verlauf auf. Die Einstellungen für die Protokollierung sind jedoch von Hersteller zu Hersteller unterschiedlich. Am besten, du suchst im Handbuch nach dieser Funktion, bevor die Geräteeinstellungen versehentlich geändert werden.

Kategorien
Hardware & Software Windows 7

Windows 7: Druckauftrag lässt sich nicht abbrechen oder löschen und blockiert dadurch den Drucker

Ein immer wieder mal auftretendes Problem aller Windows-Betriebssysteme ist ein nicht löschbarer Druckauftrag. Selbst das Abbrechen ist dann nicht mehr möglich und neue Druckaufträge werden nicht mehr ausgeführt. Leider ist in diesen Fällen auch ein Neustart oftmals keine Lösung. Aber ein kleiner Trick beendet Druckwarteschlange und löscht zuverlässig die fehlerhaften Druckaufträge.

Druckerwarteschlange austricksen und klemmende Druckaufträge löschen

Der Grund für das Druckproblem ist meistens ein Kommunikationsproblem zwischen PC und Drucker und/oder ein Fehler im Druckertreiber.

Um das Problem zu lösen, beenden Sie den Dienst der Druckwarteschlange. Dazu öffnen Sie die Eingabeaufforderung mit Administratorrechten, indem Sie auf „Start | Alle Programme | Zubehör“ klicken. Anschließend öffnen Sie mit der rechten Maustaste das Kontextmenü von „Eingabeaufforderung“ und wählen „Als Administrator ausführen“.

Im Fenster der Eingabeaufforderung geben Sie den Befehl

net stop spooler

ein und drücken die [Enter]-Taste. Minimieren Sie danach die Eingabeaufforderung auf die Taskleiste, da es später noch einmal benötigt wird.

Als nächstes öffnen Sie den Windows-Explorer mit [Windows][E] und geben in die Adresszeile den Pfad

  C:WindowsSystem32spoolPRINTERS

ein und drücken wieder die Taste [Enter].

In diesem Verzeichnis speichert Windows 7 alle noch ausstehenden Druckvorgänge. Löschen Sie aus dem Ordner alle Dateien mit der Endung „.SHD“ und „.SPL“.

Wechseln Sie nun wieder zur Eingabeaufforderung, die noch in der Taskleiste aktiv ist, starten den Dienst der Druckwarteschlange wieder mit Eingabe des Befehls

net start spooler

und bestätigen mit [Enter].

Das Fenster der Eingabeaufforderung kann mit der Systemschaltfläche „X“ wieder geschlossen werden und Drucken ist nun wieder uneingeschränkt möglich.