Лисья нора. Логово админа.

Принтеры и зависания службы печати в Windows

Автор:Лис
Добавлено: 10/04/2009
Изменено:02/11/2009

в конец статьи


Итак, проблема: принтеры и Windows. При печати периодически виснет служба Диспетчер очереди печати, когда принтер расшарен. Иногда помогает просто перезапуск службы, иногда приходится чистить папку Windows\System32\spool\printers, а потом только запускать службу.

Путем долгих изысканий выяснил, что причиной всему мониторы печати от производителей принтеров. Именно они весят спулер. Так что придется от них избавиться.

Запускаем regedit, идем в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors, там видим несколько папок, это и есть мониторы. Нам нужны только три: USB Monitor, Standard TCP/IP Port, Local Port. Остальные можно удалять. После этого перезапускаем Диспетчер очереди печати.

При установке новых дров или даже при подключении нового принтера мониторы появляются все равно. Поэтому я ставлю запрет на создание новых папок в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors. Только делать это нужно аккуратно, потому что в трех оставшихся папках мониторов это разрешение должно быть.

наверх

Добавить комментарий:

Имя: e-mail:
Защита от спама. Введите код с картинки (6 чисел):

Комментарии (2):

2010-12-02 09:52:15
HP-шный убить, стандартный оставить
2010-12-02 09:48:38
спасибо за совет, скажите а если в ветке две папки одинаковых
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrintMonitorsHP Standard TCP
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrintMonitorsStandard TCP
удалять последний? или оставить оба?

наверх

Самые популярные статьи:
-- Русский язык во flash
-- Сервер терминалов в Windows XP и Windows 7
-- Принтеры и зависания службы печати в Windows
Сначала они Вас не замечают, потом они над Вами смеются, потом они с Вами борются, потом Вы побеждаете. (Ганди)