Layer 8Ehrlicher Tech-Support
HardwareSchweregrad: DruckerLayer 8: OFFLINE

Drucker reagiert nicht mehr – Warteschlange hängt

Drucker reagiert nicht, Aufträge hängen in der Warteschlange? So leerst du den Spooler und bringst das Gerät real wieder zum Drucken.

Aufwand:
ca. 10 Min.
Voraussetzung:
Administrator-Rechte

Das Symptom

Du klickst auf Drucken. Nichts. Du klickst noch dreimal, weil das erfahrungsgemäß hilft. Immer noch nichts. In der Druckerwarteschlange stapeln sich jetzt vier identische Aufträge mit dem Status „Fehler“ oder „Wird gedruckt“ – während das Gerät demonstrativ schweigt. Die Status-LED leuchtet grün und signalisiert damit vollkommene Bereitschaft, exakt gar nichts zu tun.

Die „Layer 8“-Wahrheit

Der Drucker ist das einzige Peripheriegerät mit einem ausgeprägten Groll gegen seinen Besitzer. Der häufigste Grund ist trotzdem unspektakulär: Eine beschädigte Auftragsdatei liegt im Warteschlangenordner und blockiert die Schlange – oft genau der Auftrag, den du aus Ungeduld schon dreimal neu abgeschickt hast. Microsoft nennt das ohne Umschweife: Beschädigte Dateien im Spool-Ordner können Probleme des Druckwarteschlangendienstes verursachen, und wenn alles normal läuft, verschwinden diese Dateien beim Drucken von selbst. Liegen sie noch da, liegt dort auch das Problem.

Der Rest verteilt sich auf drei Klassiker. Erstens die Einstellung „Drucker offline verwenden“: Sie ist kein Zustand, sondern eine Anweisung – Windows sammelt die Aufträge dann bewusst lokal, statt sie zu senden, und Microsoft empfiehlt ausdrücklich, diesen Haken zu entfernen. Zweitens der falsche Standarddrucker; Apple formuliert dazu den einzig ehrlichen Satz der ganzen Kategorie: Wenn der Auftrag nicht in der Warteschlange auftaucht, hast du womöglich auf einem anderen Drucker gedruckt. Und drittens der Netzwerkdrucker, der per DHCP eine neue Adresse bekommen hat und niemandem vorgestellt wurde. Es ist selten Magie. Es ist meistens die Warteschlange.

Die echte, verifizierte Lösung

1000 % faktenbasiert. Jeder Befehl ist real, jeder Pfad existiert. Schritt für Schritt:

  1. 1.

    Hardware, Papier und Verbindung prüfen

    Bevor Software beschuldigt wird: Ist der Drucker an, Papier drin, Toner/Tinte vorhanden, Kabel bzw. WLAN verbunden? Bei Netzwerkdruckern eine Testseite direkt am Gerät ausdrucken – kommt keine raus, liegt es nicht am PC.

  2. 2.

    Windows-Druckwarteschlange (Spooler) leeren

    Ein einziger hängender Auftrag blockiert alle folgenden. Dienst stoppen, Warteschlange-Ordner leeren, Dienst starten (Eingabeaufforderung als Administrator):

    net stop spooler
    del /Q /F "%systemroot%\System32\spool\PRINTERS\*.*"
    net start spooler
    
  3. 3.

    Linux: Aufträge abbrechen, Status prüfen, CUPS neu starten

    Unter Linux verwaltet CUPS die Aufträge. Erst alle offenen Aufträge abbrechen, dann nachsehen, ob die Warteschlange überhaupt zum Drucken freigegeben ist und welcher Drucker der Standard ist — und erst danach den Dienst neu starten. Der Dienstname lautet auf systemd-Systemen cups:

    cancel -a
    lpstat -p -d
    sudo systemctl restart cups
    
  4. 4.

    macOS: kein systemctl, sondern die Warteschlange selbst

    macOS nutzt zwar ebenfalls CUPS, hat aber kein systemd — sudo systemctl restart cups läuft dort ins Leere. Die Befehle cancel -a und lpstat -p -d funktionieren dagegen genauso. Für den Rest hat Apple einen eigenen Weg: Im Fenster der Warteschlange, aufrufbar über das Symbol der Druckerzentrale im Dock, hält ein Fortsetzen-Knopf die pausierte Warteschlange an oder gibt sie frei; hilft das nicht, ist laut Apple die Warteschlange möglicherweise beschädigt, und man richtet den Drucker neu ein oder setzt das Drucksystem zurück.

  5. 5.

    Die Einstellung Drucker offline verwenden abschalten

    Windows kann einen Drucker in einen Zustand versetzen, in dem Aufträge nur noch lokal gesammelt werden. Microsoft beschreibt die dafür zuständige Eigenschaft als: ist sie gesetzt, lassen sich Druckaufträge auf dem Rechner in die Warteschlange stellen, während der Drucker offline ist. Abgeschaltet wird sie in der Druckerwarteschlange über den Punkt Drucker offline verwenden; Microsoft nennt das Entfernen dieses Hakens ausdrücklich als Lösung, weil es zugleich den zugehörigen Registrierungswert zurücksetzt.

    HKEY_CURRENT_CONFIG\System\CurrentControlSet\Control\Print\Printers\<Warteschlangenname>
    
  6. 6.

    Treiber neu installieren, wenn nichts hilft

    Bleibt der Drucker stumm, Treiber entfernen und die aktuelle Version vom Hersteller (nicht die 10 Jahre alte CD) neu installieren. Microsoft rät an dieser Stelle zusätzlich, falls der Treiber bereits der neueste ist, ersatzweise einen mitgelieferten Standardtreiber zu probieren. Danach Drucker als Standard setzen.

Häufige Fragen (FAQ)

?Warum druckt mein Drucker nicht, obwohl er als online angezeigt wird?

In den meisten Fällen blockiert ein einzelner korrupter Druckauftrag die komplette Warteschlange. Stoppe den Druckwarteschlangendienst (net stop spooler), leere den Ordner C:\Windows\System32\spool\PRINTERS und starte den Dienst wieder (net start spooler).

?Wo liegt die Windows-Druckwarteschlange auf der Festplatte?

Die hängenden Auftragsdateien liegen unter C:\Windows\System32\spool\PRINTERS. Dieser Ordner darf nur geleert werden, während der Dienst Druckwarteschlange (Spooler) gestoppt ist, sonst sind die Dateien gesperrt.

?Wie leere ich die Druckwarteschlange unter Linux oder macOS?

Beide nutzen CUPS, also gelten dieselben Befehle: cancel -a bricht laut Handbuchseite alle Aufträge auf dem genannten Ziel ab, oder alle auf allen Zielen, wenn kein Ziel angegeben ist. lpstat -p zeigt die Drucker und ob sie zum Drucken freigegeben sind, lpstat -d das aktuelle Standardziel. Verschieden ist nur der Dienst dahinter: Unter Linux mit systemd startet man ihn mit sudo systemctl restart cups neu. Unter macOS gibt es kein systemctl — dort führt der von Apple dokumentierte Weg über die Systemeinstellungen, notfalls über das Zurücksetzen des Drucksystems.

Belege

Diese Seite ist gegen die folgenden Primärquellen geprüft – Hersteller, Standard oder Gesetzestext. Wer es nicht glaubt, muss es nicht: Da steht, wo es nachzulesen ist.

Zuletzt geprüft am . Dokumentation altert – ein Datum daneben ist der einzige ehrliche Umgang damit.

Auch zu finden unter

Verwandte Fehler

HWDrucker

Drucker streikt bei fast leerer Patrone

Der Drucker verweigert den Dienst, weil eine Patrone fast leer ist. Was der Standard dazu sagt: Fast leer ist eine Warnung, kein Grund zum Anhalten.

SWDrucker

Ausdruck abgeschnitten oder verschoben

Unten fehlt eine Zeile, rechts ist alles abgeschnitten? Meist steht das Papierformat auf Letter statt A4 — oder die Skalierung rechnet dazwischen.