Спулер печати использует более чем 1 ГБ памяти

Внезапно, на рабочей станции Windows Vista Business я справляюсь, сервис спулера печати Windows использует более чем 1 ГБ памяти.

Я получил вызов этим утром, который не мог распечатать пользователь. Я обнаружил, что все принтеры отсутствовали в апплете Принтеров в Панели управления. Я перезагрузил машину, и сначала принтеры все еще отсутствовали, но после нескольких минут (и много стука по моей голове против стены) они внезапно появились.

Я прекратил волноваться об этом до позже сегодня, это произошло снова с той же рабочей станцией.

К моему знанию ничто не изменилось на компьютере. Никакие новые принтеры не были добавлены, никакие новые драйверы печати не будут установлены, и никакое новое программное обеспечение не используется.

Я пытался убрать папку спулера (C:\Windows\System32\spooler\printers), который действительно имел четыре задания печати с этого утра, но проблема сохраняется после перезапуска сервиса спулера. При запуске сервиса это начинает использовать 824 КБ памяти, затем приблизительно после 20 секунд это начинает накапливаться приблизительно 10 МБ каждую секунду, пока это не стабилизирует приблизительно 1.8 ГБ.

Обновление

Прямо сейчас я удаляю принтеры один за другим и перезапускаю спулер между. (Это - загрузки забавы, потому что каждый раз я перезапускаю спулер, я должен ожидать спулера для потребления 1.8 ГБ снова, прежде чем я смогу удалить следующий). Все реальные принтеры были удалены, оставив только Факс, принтер XPS и Ускорить принтер PDF. Я пытаюсь удалить все драйверы и нашел, что существует драйвер для принтера, который мы больше не используем, который отказывается удалять. Это говорит, что принтер используется. Принтером является HP Color LaserJet 3500.

Я попробовал каждое решение, которое я могу найти для удаления того драйвера печати (переименуйте драйвер, unidrv.dll затем перезапускает спулер, перезагрузку, и т.д.), мой следующий шаг должен управлять там и начальная загрузка в безопасном режиме и попытаться удалить его в том состоянии, но любой другой путь, который сохраняет меня диск, был бы фантастическим.

5
задан 21.04.2010, 07:38

1 ответ

Я думал бы, что это - плохой драйвер печати, который был загружен в процесс шпульки. Попытайтесь удалить принтеры по одному, перезапустив сервис спулера и следя за использованием памяти.

Можно также хотеть исследовать что-то как Монитор Процесса и видеть, будет ли он Вы видеть DLLs, которые были загружены процессами (ищите драйверы), и если он может определить память, выделенную DLL.

1
ответ дан 07.12.2019, 18:40

Теги

Похожие вопросы