giga GigaGIGA is back! Musik Musik kostenlos downloadenMusik kostenlos downloaden: MP3s und Portale software Freeware und SharewareFreeware, Vollversionen, Tipps und Tricks Hörbücher Hörbücher kostenlosHörspiele und Hörbücher kostenlos Android Android-NewsAlles zum Thema Android bei androidnews

Druckauftrag abbrechen und Druckerwarteschlange löschen ohne Nerverei

druckerWer kennt das Problem nicht – man druckt ein Dokument, zum Beispiel eine Hausarbeit für’s Studium, bemerkt einen Fehler auf Seite 1 und möchte den Druckauftrag abbbrechen. Schließlich ist Druckertinte teuer! Aber leider bleibt die Druckerwarteschlange bestehen und der Drucker druckt trotzdem weiter. Das Loadblog zeigt, wie man das Drucken sofort abbrechen und die Druckerwarteschlange leeren kann.

Schuld an der nervigen Wartezeit bis zum Abbruch des Druckeintrags ist Windows selbst: Die temporäre Datei, die das Betriebssystem zum Drucken anlegt, ist beim Abbruch der Warteschlange noch in Verwendung und kann so nicht gelöscht werden. Eine “Quick & Dirty”-Lösung ist, dass man erst den Prozess spoolsv.exe beendet, der die temporäre Datei verwendet, dann die temporären Daten löscht und anschließend den Prozess neu startet.

Das ganze lässt sich glücklicherweise automatisieren. Dazu legen wir zunächst eine Batchdatei an. Die älteren Semester unter uns erinnern sich noch an “die guten alten Zeiten” und wissen, was das ist. Für die Jüngeren: Eine Batchdatei ist ein Befehlsskript, das verschiedene Befehle für die Kommandozeile nacheinander ausführt.

Dazu brauchen wir eine Textdatei auf dem Desktop, Name egal. In diese fügen wir folgendes hinein:

@echo off
echo Drucker-Spooler wird angehalten.
echo.
net stop spooler
echo Temporaere Daten werden geloescht.
echo.
FOR %%A IN (%systemroot%\system32\spool\printers\*.*) DO DEL %%A
echo Drucker-Spooler wird neugestartet.
echo.
net start spooler

Batchdatei: Drucker stoppenDie Datei speichern. Falls das .txt am Ende des Textdateinamens nicht angezeigt wird, bitte irgendein Ordnerfenster öffnen und unter Extras -> Ordneroptionen -> Ansicht die Option “Erweiterungen bei bekannten Dateitypen ausblenden” deaktivieren. Jetzt den Namen der erstellten Datei von irgendwas.txt auf DruckerStoppen.bat ändern. Windows fragt nach, ob wir die Dateinamenerweiterung wirklich ändern wollen, das muss noch bestätigt werden.

Falls jetzt mal wieder die Druckerwarteschlange blockiert ist und der Druckauftrag nicht abbrechen kann, einfach auf die Batchdatei doppelklicken – fertig.

Weil wir LoadBlogger freundliche Zeitgenossen sind, stellen wir euch die fertige Batchdatei auch zum Download zur Verfügung.

Kostenloser Download: Drucker Stoppen-Batchdatei (Windows)
Einfach auf den Desktop entpacken und gut

Wichtig: Der Nutzer benötigt Administratorrechte zum Abbrechen des Druckvorgangs, außerdem sollte diese Vorgehensweise nicht auf einem Druckserver angewendet werden, da dort die Druckaufträge aller Nutzer abgebrochen werden. Und man will ja eher selten von den werten Kollegen geteert und gefedert werden.

Und noch ein kleiner Tipp zum Thema Drucken gratis dazu: Bei unseren Kollegen von my-point.de kann man Druckertinte günstig bestellen. Wollten wir mal erwähnt haben.

[Info und Batchdatei via Reddit und Lifehacker]



und getagged , , , , , , , . Bookmarken: Permanent-Link. Kommentieren oder ein Trackback hinterlassen: Trackback-URL.
Autorenprofile: Frank
  • http://hamlet82.wordpress.com Hamlet

    Oder einfach Mac benutzen ;)

    Danke für das Script.

  • serdarayalp

    Danke Frank, Guter Tipp

  • matze

    Ich entferne schnell das Papier, da wird zwar noch die Seite zu Ende gedruckt, aber bei 12 Seiten/min. ist da auch kein Programm oder Patch schneller!

  • http://www.webreaders.de webreaders

    Hey, cooler Tipp. Ich hab mich auch schon oft darüber aufgeregt. Werd es gleich mal ausprobieren.

  • peer

    habe ich mir auch gleich mal auf den desktop gelegt. all die jahre, die ich mit warten auf den drucker zugebracht habe (und schöne zufallsausdrucke produziert)… cheers!

  • Christian Lösch

    Vielen, vielen Dank für den tollen Tip! Super, dass es Fachleute wie euch gibt!
    Bin eben schon fast verzweifelt…

  • Karl3967

    Finde ich auch einfach prima: einfach auf dem Desktop entpacken und fertig. Die blöde Warteschlange ist weg. Obwohl Schlangen eigentlich ja garnicht so blöde sind…LG Karl

  • Sirius55

    Habe das Problem schon fünf Jahre. Konnte immer den letzten Druckauftrag nicht löschen. Der blieb immer unantastbar. JETZT GEHT ES DANK DEINES TIPPS. Vielen Dank.

  • Deniz

    Es funktioniert einfach nicht! Selbst, wenn ich manuell unter system32 diese 2 dateien löschen will, kommt ein fehler ”diese anwendung wird bereits ausgeführt” wer kann mir helfen?

  • Basti

    Eeeeeendlich. Das hier ist gold wert. War ich am verzweifeln.. Danke Danke Danke.

  • sep

    Vielen Dank für den Tipp – das ist Gold wert. Und funzt auch unter Win7.

  • Uran

    Das hat mir wirklich wirklich sehr viel geholfen! Ich konnte die Software von meinem Drucker nicht installieren wegen dem problem… Danke schön :)

  • Tosch

    Hallo, guter Tip! Aber mein Problem liegt an einer anderen, aber ähnlichen, Stelle: PDF creator hält an seinen Druckaufträgen fest und gibt sie nicht mehr her, will den ersten Drucken bis er schwarz wird. Andere haben das gleiche Problem. Nach Neuinstallation auf Vista, Version 1_2_3. Mit der Bachdatei kann man zwar die Dokumente löschen und somit dem Spuk ein Ende bereiten, aber sinnvoll ist das doch nicht, kann doch auch nicht immer als Admin arbeiten.
    Danke für eventuelle Gedanken und Anregungen darüber.
    Vielleicht eine Antwort auch an tosch.midt@gmx.de senden.
    danke

  • Charlie

    AHHHHH, jetzt ist zwar die warteschleife leer (obwohl unten rechts immer noch 1 ausstehendes dokument steht), aber alle meine installierten Drucker sind WEG !!!!!!!

  • Alexander Karlen

    War ein sehr guter Tipp – besten Dank!

  • Steph

    topdeluxe. danke!!!