Wie kann ich feststellen, warum der Print Spooler-Dienst alle 2 Minuten beendet wird?

11853
Miles Hayler

Ich habe einen Kunden, der ein Problem damit hat, dass der Print Spooler auf seinem Windows 7-PC nach 2 Minuten stoppt. Ich habe den Dienst so eingestellt, dass er bei allen nachfolgenden Fehlern neu gestartet wird. Er fällt jedoch nach 2 Minuten immer noch aus, startet nach 1 Minute neu und stürzt nach weiteren 2 Minuten erneut ab. Spülen und wiederholen.

  • Ich habe alle Druckertreiber aktualisiert und Windows Update ausgeführt.
  • Ich habe nach Viren gescannt
  • Ich bin gelaufen, SFCwas sauber kam.
  • Ich habe versucht, alle Dateien von innen zu löschen %windir%\windows\system32\spool\printers
  • Ich habe alle zusätzlichen Anbieter von innen gelöscht HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\CONTROL\PRINT\
  • Ich habe den Besitz übernommen spoolsv.exe

In habe Turn windows features on or offich versucht, loszulassen Internet Printing Client, zu ticken LPD Print Serviceund zu tickenLPR Port Monitor

Dieses Problem hat während einer Woche mehrere Neustarts durchgehalten. Ich zögere, einen Registry Cleaner zu verwenden, aber wenn es darauf ankommt, könnte ich möglicherweise überzeugt werden, wenn nichts anderes funktioniert.

0
Wenn Sie einen der Netzwerkdrucker oder lokalen Drucker mit einem falschen Treiber ausgestattet haben, weist der Druckerspooler möglicherweise dieses Problem auf. Wenn der Spooler versucht, den Treiber zur Abfrage des Status zu verwenden, stürzt er ab und der Dienst wird gestoppt. Dies beinhaltet fehlerhafte "Treiber" für PDF, XPS usw. Brian vor 12 Jahren 1

3 Antworten auf die Frage

2
Der Hochstapler

Zunächst einmal verwenden nie Registry - Reiniger! Sie tun Ihrem Computer nichts, was als vorteilhaft angesehen werden könnte. Und sie lösen vor allem keinerlei Probleme.

Sie haben zwar zahlreiche Möglichkeiten zur Lösung Ihres Problems versucht, es scheint jedoch so, als würden Sie einfach Lösungen ausprobieren, anstatt Ihr Problem zu analysieren. Dies kann sehr problematisch sein, da dies zu zusätzlichen Problemen führen kann, die mit Ihrem ursprünglichen Problem zusammenhängen könnten. Einige Ihrer erwähnten Ansätze klingen etwas riskant ...

Wenn Sie feststellen, dass ein Dienst auf Ihrem Computer wiederholt angehalten und gestartet wird, sollten Sie zuerst das Ereignisprotokoll überprüfen .

enter image description here

In der Ereignisanzeige möchten Sie das Protokoll für den Druckerspooler finden. Es wird im Protokoll für den Druckerdienst protokolliert. Dieser befindet sich unter:

Ereignisanzeige (lokal) \ Anwendungen und Dienstprotokolle \ Microsoft \ Windows \ PrintService

Hier können Sie überprüfen, welche Probleme kürzlich mit dem Dienst aufgetreten sind:
enter image description here

Dies muss Ihre erste Station sein, wenn Sie ein solches Problem analysieren.

Da ist nichts im Protokoll!

Für den Fall, dass sich nichts (nützlich) im Protokoll befindet, müssen Sie sich den Vorgang noch genauer ansehen.

Verwenden Sie im Zweifelsfall Process Monitor . Leider zu erklären, wie man damit ein Problem wie dieses analysieren kann, liegt weit außerhalb des Umfangs dieser Antwort.

Wenn Sie es versuchen wollen / müssen, würde ich empfehlen, einen Fall des Unerklärten zu sehen .

Das Ereignisprotokoll hat gerade einen unerwarteten Fehler angezeigt. Der Registry Cleaner wäre der letzte letzte Versuch gewesen, bevor Windows neu installiert wurde. Ich glaube, ich habe es sortiert, habe aber den Zugriff auf die Maschine verloren. Ich werde später eine Antwort posten, wenn sie sortiert ist. Miles Hayler vor 12 Jahren 0
0
Miles Hayler

It turns out this was caused by corrupt drivers. The reason I didn't pick up on this earlier is that I downloaded fresh drivers already and it turns out that the drivers on HP's website were the problem. I tried a different driver and that fixed the problem.

I had to delete the printers, delete the driver packages from within Print Management, and delete their definitions from HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Providers\ LanMan Print Services\Servers\Printers\

From there is was a simple reinstallation with alternate drivers.

0
Ayrton Massey

Ich hatte ein ähnliches Problem, bei dem der Print SpoolerDienst fast unmittelbar nach dem Start aufhörte. Ich hatte auch einen Drucker, bei Settings > Devices > Printers & scannersdem er sich weigerte, sich selbst zu entfernen, als ich ihn auswählte und auf ihn klickte Remove device.

Lösung

  1. Öffnen Sie regedit, navigieren Sie zu HKEY_CURRENT_USER\Printers\Connectionsallen Schlüsseln in diesem Ordner und löschen Sie sie.

  2. Starten Sie den Print SpoolerDienst erneut über services.msc.

Hinweis: Alle Drucker, die ich installiert hatte, waren nicht mehr verfügbar. Daher habe ich sie gerne entfernt. Sie möchten möglicherweise vorsichtiger sein, welche Drucker Sie entfernen.

Weitere Lösungen

Der einzige Anbieter unter HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Providers\war winprint, welche anderen Lösungen angeblich halten sollen.

Der Besitzer von spoolsv.exewar TrustedInstaller, ich habe es nicht geändert.