Показать полную графическую версию : [решено] на сервере постоянно падает диспетчер печати
Страниц :
1
2
3
4
[
5]
6
7
8
9
10
11
В продолжение дискуссии...
При вызове печати запускается два exe файла, один по всей видимости сам драйвер, другой - окно печати. При этом в автозагрузку лезут exe файлы драйвера принтера canon. На сегодняшний момент выполнил так: на ветку HKLM\....\RUN поставил разрешения только для администраторра. Так же запретил пользователям все кроме чтения на всех exe файлах, относящихся к canon. На диспечере печати поставил перезапуск после сбоев. За день работы было порядка 10 перезапусков, буду дальше наблюдать...
НУ отпишись помогло или нет, у меня 25 клиентов и 12 принтеров, 10 кэнон(, смена принтеров не вариант, а наступил на те же грабли. При входе в систему человека с кэнон служба слетает. Но бывают варианты когда она не перезапускается в автомате, а просто останавливается. Что можно сделать с дровами кэнона чтоб не так часто хотя бы падала.
Помогите пожалуйста с причиной вылета диспетчера печати ссылка на дамп (https://yadi.sk/d/hUQ-tl-JdEPnM)
Petya V4sechkin
08-12-2014, 16:59
Poxan, сбой на
C:\Windows\System32\spool\drivers\x64\3\ZSR.DLL
проблема с печатью, вылезла неожиданно. можете помочь?
дамп вот https://yadi.sk/d/UwlkAW73dpcJt
Petya V4sechkin
07-01-2015, 16:16
pavkorn, сбой на C:\Windows\System32\spool\drivers\x64\3\CNAB4MUI.DLL - это Canon.
Зависает диспетчер печати при печати из 1С, сам не смог разобраться с дампом.
Petya V4sechkin
02-02-2015, 09:35
erqf4, сбой на
C:\Windows\System32\spool\drivers\x64\3\CNLB0MUI_DAD22.DLL
(относится к драйверу Canon).
Посмотрите пожалуйста дамп файл.
Начала падать служба печати на WinServer2008.
ruslan...
02-02-2015, 13:04
BFTorn,
00000000`0cf4f260 00000000`77394746 ntdll!RtlReportCriticalFailure+0x62
00000000`0cf4f330 00000000`77395952 ntdll!RtlpReportHeapFailure+0x26
00000000`0cf4f360 00000000`77397604 ntdll!RtlpHeapHandleError+0x12
00000000`0cf4f390 00000000`773979e8 ntdll!RtlpLogHeapFailure+0xa4
00000000`0cf4f3c0 00000000`773312e1 ntdll!RtlpAnalyzeHeapFailure+0x3a8
00000000`0cf4f420 00000000`773240fd ntdll!RtlpFreeHeap+0x141f
00000000`0cf4f760 00000000`771d1a4a ntdll!RtlFreeHeap+0x1a6
00000000`0cf4f7e0 00000000`6848151c kernel32!HeapFree+0xa
00000000`0cf4f810 00000000`00000000 HP1006LM+0x2151c
Сбой на C:\Windows\System32\HP1006LM.DLL - HP LaserJet P1006 (или что-то из семейства P1005, P1007, P1008, P1505).
спасибо огромное, есть такой принтер
erqf4, сбой на
C:\Windows\System32\spool\drivers\x64\3\CNLB0MUI_DAD22.DLL
(относится к драйверу Canon). »
Перевод драйвера от CANON 4400 в общий режим решил проблему, вторые сутки ни одного падения службы. Бошое ПАСИБО. Буду учиться разбираться в дампах памяти. :)
еще один дамп, тот же драйвер или нет?
потому что я его не смог пока грохнуть из системы
при удалении драйвера из системы пишет что драйвер используется
может он использоваться в терминалке у пользователя при перенаправлении локального принтера?
Petya V4sechkin
09-02-2015, 09:24
BFTorn, по прежнему C:\Windows\System32\HP1006LM.DLL - версия 2.6.5.0 от 28.04.2008.
Не обновили?
да я лучше бы вообще его удалил, через Администрирование/Управление печатью
не дает удалять, говорит используется, хотя принтер этот уже грохнул в списке принтеров и перезагружал сервак
Petya V4sechkin
09-02-2015, 09:32
BFTorn, перед удалением остановить службу "Диспетчер печати".
Или в безопасном режиме.
И удалить раздел реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors\HP LaserJet P1006 Language Monitor
Из-за перенаправления принтера в терминальных клиентах может не давать удалять?
Может в терминальных клиентах галочку использовать локальные принтеры убрать?
Останавливать службу пробовал, удалять не дает. Безопасный режим смогу попробовать только после окончания рабочего дня.
решил проблему вот так:
1) Удалить принтер из списка во вкладке “Устройства и принтеры“.
2) Выполнить “от имени Администратора” команду services.msc (службы) , там найти “диспетчер печати” (print spooler) и выполнить остановку службы.
3) Выполнить “от имени Администратора” команду regedit (редактор реестра).
4) Далее пройти по ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Print Processors\
5) Переименовать все принтеры находящиеся в той ветке, например : winprint в winprint.bck , hplj1006 в hplj1006.bck и так далее…
6) Вновь выполнить “от имени Администратора” команду services.msc (службы) , там найти “диспетчер печати” (print spooler) и выполнить запуск службы.
7) Удалить пакет драйвер принтера (который не удалялся) из консоли диспетчера печати.
8) Вновь вернуться в реестр в ту же ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\Windows x64\Print Processors\
9) Переименовать назад “все как было” , пример : winprint.bck в winprint и по аналогии дальше…
11) Перезапустить в “службах” Диспетчер печати (spooler)
silbershuher
03-03-2015, 10:35
122857
Здравствуйте
Windows 2008 x64
терминальный сервер
около 20 юзеров в терминале
падает диспетчер печати, уже голову сломал
вот дамп процесса
буду благодарен за любую помощь...
spoolsv.exe_150226_143942.rar »Смотрите на C:\Windows\System32\spool\drivers\x64\3\CNLB0MUI_DAD22.DLL. Про него уже было.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC