Это может быть распространенная проблема «поврежденный файл печати». Проверьте под C:\WINDOWS\system32\spool\PRINTERS
любые файлы, которые могут задерживаться. Удалите их все и перезапустите службу диспетчера очереди печати.
spoolsv.exe потребляет все ресурсы процессора и оперативной памяти
Рассмотрим установку Windows 7 x64 с двумя установленными принтерами. В системе установлено 8 ГБ ОЗУ. Один принтер представляет собой лазерный принтер Brother MFC-8220 по протоколу TCP / IP, а другой - принтер CutePDF.
Проблема:spoolsv.exe
регулярно ест непристойный объем памяти и процессора, когда машина находится в режиме ожидания. Обычно устройство выключено. Включение не влияет на использование ОЗУ или ЦП.
Первое соображение заключалось в том, что, возможно, задание на печать ранее было отправлено в Brother, но очереди пусты, и никаких заданий не ожидается.
Эти скриншоты не отображаются, но регулярно spoolsv
служба будет использовать все 8 ГБ и использовать 95-100% ЦП.
Оба принтера - Brother и принтер CutePDF имеют по 0 документов в соответствующих очередях.
Вопрос: какие меры я могу предпринять, чтобы spoolsv.exe не занимал неподходящее количество процессора и оперативной памяти?
4 ответа на вопрос
- Популярные
- Новые
- С комментариями
- Активные
SPOOLSV загружает драйверы печати в свой собственный процесс - удалите печать Brother и пакет драйверов (из Управления печатью) и посмотрите, сохраняется ли проблема. Если это не так, то проблема заключается в драйвере принтера.
Если это драйвер принтера, вам нужно будет изменить его. Мой предпочтительный драйвер печати Brother - драйвер BRSCRIPT, потому что он очень легкий. Но я проверил и нет драйвера BRSCRIPT для вашего MFC-8220. Попробуйте последнюю версию 64-разрядного драйвера для Windows 7 с веб-сайта Brother или 64-разрядную версию для Windows XP (если она отличается от Windows 7).
Несколько человек предложили использовать «Печать непосредственно на принтер», если вы считаете это «решением».
Если это не поможет, вы можете захотеть перезапустить службу очереди спула, когда она начнет использовать> 100 МБ ОЗУ - опять же, если вы считаете это «решением».
Если вы одержимы решением этой проблемы правильно, XPERF процесс, когда он показывает высокую загрузку ЦП и посмотреть, где вы сжигаете эти циклы ЦП. Если он находится внутри DLL-библиотеки Brother, отправьте им электронное письмо.
У меня та же проблема. Это происходит при использовании Brother MFC-8440 в качестве сетевого принтера. Мы используем USB-принтер, и его можно использовать в сети. драйверы устанавливаются локально, и он печатается нормально. но загрузка процессора высока, а оперативная память постоянно растет.
Это было проблемой как в XP, так и в Windows 7
Мне удалось остановить его в XP, выбрав отправку документов на принтер напрямую. Это не катит их. Это опция в настройках принтера. В Windows 7 при выборе отправки документов на принтер происходит сбой принтера.
Попробуйте Resource Monitor, встроенный в Windows 7 (Vista?). Это должно помочь вам проверить, если это проблема с доступом к диску или сети.
Похожие вопросы
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Windows 7 Home Premium запоминает пароли общего доступа к сети?
-
4
Как заблокировать выровненные по правому краю панели инструментов в Windows 7, чтобы они не выглядел...
-
-
4
Функция Windows 7 «Aero Snap» в Ubuntu GNOME
-
3
Мой второй жесткий диск не виден в Windows 7
-
2
Dreamweaver CS3 загружает процессор
-
7
Как заменить Блокнот в Windows 7?
-
2
Как расположить значки панели задач Windows 7 в 2 ряда?
-
1
Проблемы во время сна на Windows 7
-
6
Как управлять функцией привязки Windows 7 с помощью двух мониторов?