Es kann das häufig auftretende Problem der "beschädigten Druckdatei" sein. Suchen Sie unter C:\WINDOWS\system32\spool\PRINTERS
, ob noch Dateien vorhanden sind. Löschen Sie alle und starten Sie den Druckerspoolerdienst neu.
spoolsv.exe belegt alle CPU- und RAM-Ressourcen
Betrachten Sie eine Windows 7 x64-Installation mit zwei installierten Druckern. Das System verfügt über 8 GB RAM. Ein Drucker ist ein Brother-Laser-MFC-8220-Drucker über TCP / IP und der andere Drucker ist ein CutePDF-Drucker.
Problem: die spoolsv.exe
regelmäßig isst obszöne Menge an Speicher und CPU, wenn die Maschine im Leerlauf ist. Normalerweise ist das Gerät ausgeschaltet. Das Einschalten hat keine Auswirkungen auf die RAM- oder CPU-Auslastung.
Die erste Überlegung war, dass möglicherweise bereits ein Druckauftrag an den Brother gesendet wurde, die Warteschlangen jedoch leer sind und keine Aufträge warten.
Diese Screenshots werden nicht angezeigt, aber regelmäßig spoolsv
verbraucht der Dienst alle 8 GB und steigt auf 95-100% der CPU.
Die beiden Drucker - ein Brother-Drucker und der CutePDF-Drucker - enthalten jeweils 0 Dokumente in den entsprechenden Warteschlangen.
Frage: Welche Maßnahmen kann ich ergreifen, um sicherzustellen, dass die spoolsv.exe keine unangemessenen Mengen an CPU und RAM verbraucht?
4 Antworten auf die Frage
- Beliebte
- Neu
- Mit Kommentaren
- Aktiv
SPOOLSV lädt die Druckertreiber in einen eigenen Prozess. Deinstallieren Sie den Brother-Drucker und das Treiberpaket (über Print Management), und überprüfen Sie, ob das Problem weiterhin besteht. Wenn dies nicht der Fall ist, liegt das Problem am Druckertreiber.
Wenn es sich um den Druckertreiber handelt, müssen Sie ihn ändern. Mein bevorzugter Brother-Druckertreiber ist der BRSCRIPT-Treiber, da er sehr leicht ist. Ich habe es jedoch überprüft und es gibt keinen BRSCRIPT-Treiber für Ihren MFC-8220. Probieren Sie den neuesten Windows 7 64-Bit-Treiber von der Brother-Website aus, oder probieren Sie den Windows XP 64-Bit-Treiber (falls es sich um ein anderes Paket als das Windows 7-Treiber handelt).
Einige Leute haben die Verwendung von "Direkt auf Drucker drucken" vorgeschlagen, wenn Sie dies als "Lösung" betrachten.
Wenn dies nicht hilft, möchten Sie möglicherweise ein Skript für den Spool-Service erstellen, um einen Neustart durchzuführen, wenn er> 100 MB RAM verwendet. Dies ist wiederum der Fall, wenn Sie es als "Lösung" betrachten.
Wenn Sie dieses Problem richtig lösen wollen, ist XPERF der Prozess, wenn es hohe CPU-Werte aufweist, und sehen Sie, wo Sie diese CPU-Zyklen brennen. Wenn es sich in einer Brother-DLL befindet, senden Sie ihnen eine E-Mail.
Ich habe das gleiche Problem. Dies geschieht, wenn der brother MFC-8440 als Netzwerkdrucker verwendet wird. Wir verwenden einen USB-Drucker, der im Netzwerk verwendet werden kann. Die Treiber werden lokal installiert und normal gedruckt. Die CPU-Auslastung ist jedoch hoch und der Arbeitsspeicher wächst ständig.
Dies war ein Problem sowohl unter XP als auch unter Windows 7
Ich konnte es in XP stoppen, indem ich beschloss, Dokumente direkt an den Drucker zu senden. Sie spulen sie nicht auf. Es ist eine Option in den Druckereinstellungen. Wenn Sie in Windows 7 auswählen, dass Dokumente direkt an den Drucker gesendet werden sollen, stürzt der Drucker ab.
Testen Sie den in Windows 7 (Vista?) Integrierten Ressourcenmonitor. Das sollte Ihnen helfen zu überprüfen, ob es ein Problem mit Festplatten- oder Netzwerkzugriffen gibt.
Verwandte Probleme
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Erinnert sich Windows 7 Home Premium an Netzwerkfreigaben-Passwörter?
-
4
Wie sperre ich rechtsbündige Symbolleisten in Windows 7, ohne dass sie schrecklich aussehen
-
4
Windows 7 "Aero Snap" -Funktion für Ubuntu GNOME
-
3
Meine zweite Festplatte ist in Windows 7 nicht sichtbar
-
2
In Dreamweaver CS3 ist die CPU hart
-
7
Wie ersetze ich Notepad in Windows 7?
-
2
Wie werden Windows 7-Taskleistensymbole in zwei Reihen angeordnet?
-
1
Probleme beim Standby unter Windows 7
-
6
Wie steuern Sie die Windows 7-Snap-Funktion mit zwei Monitoren?