Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   Останавливается служба диспетчер очереди печати (http://forum.oszone.net/showthread.php?t=142158)

Alien2 08-06-2009 09:43 1138015

Останавливается служба диспетчер очереди печати
 
7 Машин под ОС ХР SP2 Печатают на сетевом принтере. У 6-и все нормально а у одной периодически останавливается служба диспетчера очереди печати В системном журнале на машине ошибки Event ID 7031 и 7034
Цитата:

Служба Диспетчер очереди печати была неожиданно завершена. Это произошло 1 раз(а). Следующее корректирующее действие будет предпринято через 60000 мсек: Перезапуск службы.
Цитата:

Служба "Диспетчер очереди печати" неожиданно прервана. Это произошло (раз): 5.
Подскажите как это лечится.

Petya V4sechkin 08-06-2009 09:45 1138018

[решено] Ошибка "Подсистема печати недоступна" при установке принтера
[решено] Отключились принтеры
"Подсистема печати недоступна"

Статьи:
KB832219 | KB810894 | KB324757 | KB312052 | KB260142

Alien2 08-06-2009 14:09 1138263

Пытаюсь действовать по первой ссылке. Столкнулся с тем что на проблемной машине не могу удалить sfc.dll и sfc_os.dll служба печати остановлена, regsvr32 /u не помог, безопасный режим тоже. На других машинах все удаляется в легкую. unlocker обещает удалить после перезагрузки но воз и ныне там

Petya V4sechkin 08-06-2009 14:15 1138269

Цитата:

Цитата Alien2
sfc.dll и sfc_os.dll

Проверьте их на VirusTotal

Alien2 08-06-2009 14:21 1138273

Попробую. Хотя стоит корпоративный SEP11 и молчит. У других проблем нет.

Цитата:

Цитата Petya V4sechkin
Проверьте их на VirusTotal »

Результат 0

Petya V4sechkin 08-06-2009 14:31 1138291

Alien2, если не вирус, читайте статьи MSKB из 2-го поста.

xctr 08-06-2009 15:18 1138337

У меня как то были косяки с очередью печати попробуй заменить файл spoolsv.exe из C:\WINDOWS\system32 на другой с рабочей машины. Мне помогло.

ad116 14-11-2011 14:14 1794790

ребята, ссылки что во 2-м посте не помагают, служба всёравно останавливается. пк с вин ХР сп3, установлен только 1 принтер НР 1020.

drag_all 14-11-2011 15:54 1794866

Попробуйте заменить sfc.dll и sfc_os.dll через командную строку с админскими правами. Я так подменял файлы WSUS-агента, они тоже были недоступны для удаления даже при выключенной службе.

ad116 15-11-2011 19:49 1795857

не помогло. через день всё то же самое.
не поверите, но уже и винду менял, и железо (мать), но всёравно что-то ему мешает.
где копать?

Petya V4sechkin 16-11-2011 17:21 1796497

Цитата:

Цитата ad116
ссылки что во 2-м посте не помагают

Что-то важное пропустили (именно то, что могло помочь).
Запустите Fix it 50126 и поставьте галку Reset print spooler to defaults.

Обновите драйвер принтера с сайта HP.

ad116 17-11-2011 20:29 1797454

я всё вручную удалял, уже и ДЛЛки менял с рабочего компа, и в никакую.

u238.Inferno 17-11-2011 21:27 1797492

проверь системный диск на ошибки, хотяб виндовыми средствами ! а лучше с хайренса hddregenerator'om пройтись и будет тебе счастье

bikar 20-11-2011 18:12 1799373

У меня эта проблема решилась так. По предложенным во ссылкам скачал Microsoft FixIt50126. После окончания проверки в логах, что были выложены на рабочий стол, висело сообщение типа "Найдена ошибка: файл localspl.dll не найден в основном хранилище и отсутствуют его резервные копии." Далее предлагалось произвести сканирование системы с восстановлением системных файлов через консоль sfc /scannow. Библиотечку скопировал с работающей машинки и поместил в папку %SystemDir%\system32. Вуаля - все заработало.

ad116 05-12-2011 12:24 1809559

у меня пока работает, но переставил винду на официальную 7-ку. возможно что дядя "зверь" немного напартачил в своей сборке

ad116 08-12-2011 16:12 1811681

Собственно говоря ошибки те же самые. тупо останавливается служба печати. Как и говорилось ранее винда чистая, 7-ка не сборочная, финальная версия 7600. драйвера на принтер родные. принтер НР 1020.

вот текст ошибки.

Имя журнала: System
Источник: Service Control Manager
Дата: 08.12.2011 15:00:59
Код события: 7031
Категория задачи:Отсутствует
Уровень: Ошибка
Ключевые слова:Классический
Пользователь: Н/Д
Компьютер: admin-ПК
Описание:
Служба Диспетчер печати была неожиданно завершена. Это произошло 4 раз(а). Следующее корректирующее действие будет предпринято через 60000 мсек: Перезапуск службы.
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Service Control Manager" Guid="{555908d1-a6d7-4695-8e1e-26931d2012f4}" EventSourceName="Service Control Manager" />
<EventID Qualifiers="49152">7031</EventID>
<Version>0</Version>
<Level>2</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x8080000000000000</Keywords>
<TimeCreated SystemTime="2011-12-08T13:00:59.337917100Z" />
<EventRecordID>2146</EventRecordID>
<Correlation />
<Execution ProcessID="728" ThreadID="2540" />
<Channel>System</Channel>
<Computer>admin-ПК</Computer>
<Security />
</System>
<EventData>
<Data Name="param1">Диспетчер печати</Data>
<Data Name="param2">4</Data>
<Data Name="param3">60000</Data>
<Data Name="param4">1</Data>
<Data Name="param5">Перезапуск службы</Data>
</EventData>
</Event>

Petya V4sechkin 08-12-2011 17:18 1811724

ad116, давайте посмотрим дамп процесса.
  1. Скачайте утилиту ProcDump и распакуйте в отдельную папку, типа C:\ProcDump
  2. Запустите командную строку (cmd.exe) от имени Администратора и выполните:
    Код:

    C:\ProcDump\procdump.exe -accepteula -e -t -w spoolsv.exe C:\ProcDump
  3. Запустите службу и дождитесь ее сбоя.
  4. Выложите сохраненный дамп из папки C:\ProcDump в архиве на любой файлообменник.

ad116 15-12-2011 17:54 1815959

Файл дампа сохранил на upload

Petya V4sechkin 15-12-2011 18:27 1815972

ad116, сбой на C:\Windows\System32\spool\drivers\x64\3\ZSR.DLL
Поиск в интернете дает много ссылок, например:

shmm 05-02-2013 22:15 2083292

Была аналогичная проблема.
Windows 7 два локальных принтера.
После загрузки в принтерах светятся оба принтера, все в порядке. При попытке распечатать любой документ из любой программы останавливалась служба "Диспетчер печати".
При попытке установить заново принтер, выдавал сообщение о недоступности (неработе) Active dirrectory, что-то еще писал (уже исправил проблему, текст не сохранил).
В системном журнале ошибка: "Служба "Диспетчер печати" неожиданно прервана. Это произошло (раз): 7."

Проблема решилась переустановкой драйвера для принтера HP Laserjet 1020 (новый драйвер январь 2013г).
В результате установился новый драйвер, который работает нормально. А вот старый работать отказывается, ругается ошибками и удалить его не удается. Пока оставил так.

ibd 19-06-2013 10:44 2170538

Доброго дня.
Согласно 17 посту выполнил
дамп выложил http://files.mail.ru/4E9563D4170B4BC6B4BF9069B9368450

Petya V4sechkin 19-06-2013 13:43 2170639

ibd, по дампу не удалось определить виновника.
  1. Установите CAPT DEP-supported modification module для LBP-1120.
  2. Обновите драйвер LBP2900.
  3. Обновите TeamViewer.

ibd 19-06-2013 16:27 2170714

Petya V4sechkin, по обновлениям - в данной конфигурации комп работал с момента установки винды 2008 год.
Проблема возникла после сетевых вирусов на компе (если существенно то могу привести название вируса - надо искать).
Пользователь работает под своей учетной записью .
1.По обновлению 1 система Windows XP SP3.
2. Используется для печати по сети.
3. Вивер и до этого работал проблем не было.

Есть другие способы обнаружить место проблемы?

Petya V4sechkin 19-06-2013 16:32 2170717

Цитата:

Цитата ibd
Проблема возникла после сетевых вирусов

[решено] Ошибка "Подсистема печати недоступна" при установке принтера

ibd 19-06-2013 16:47 2170725

Это делал.
У меня подобная проблема (подсистема печати недоступна ) на двух разных машинах. То что подсказали предыдущим постом - делал на двух этих машинах - итог машина 1 - проработала 5 часов , машина 2 - проработала - примерно 1 неделю .
И дальше та же самая ситуация служба останавливается и принтеры исчезают. Запускаешь в ручном режиме службу - принтеры появляются и через время опять пропадают .

Petya V4sechkin 19-06-2013 16:52 2170729

ibd, выполните sfc /scannow - проверку целостности системных файлов.
Цитата:

принтеры появляются и через время опять пропадают
Вирус может быть недолечен (или "стучится" по сети снова).

ibd 19-06-2013 16:59 2170741

повторная проверка машин на вирусы - результата не дала (проверял кореидом ) . Вредоносные файлы отсутствуют.
Проверку целостности файлов системы - начинаю побывать.

Похоже и не получится отсутствует оригинальный диск с которого была установлена сборка (филка)

Petya V4sechkin 19-06-2013 17:08 2170748

Цитата:

Цитата ibd
на двух разных машинах

LBP-1120 и LBP2900 подключены к обоим компьютерам локально или по сети?

ibd 19-06-2013 17:12 2170751

LBP-1120 локально , LBP2900 - сеть.

Это на первом.
Второй комп - lbp 2900 - тоже сеть.

Petya V4sechkin 19-06-2013 17:16 2170754

ibd, пытаемся дифференцировать проблему: причина в сетевом LBP2900, ведь только он подключен к обоим компьютерам?

ibd 19-06-2013 17:17 2170756

первый и второй компьютер находятся в разных сетях. (Но вирус у них был похожий ) .

В этих двух сетях - имеется по 2- 3 машины которые пользуются этим сетевым принтером и проблем от использования этого сетевого принтера нет.

Petya V4sechkin 19-06-2013 17:19 2170759

Цитата:

Цитата ibd
первый и второй компьютер находятся в разных сетях

Это ответ на вопрос в предыдущем сообщении или что?

ibd 19-06-2013 17:26 2170767

не уверен что проблема в 2900, но противопоставить не чего не могу.
Как то одинаково проблема возникала - были и другие подобные проблемы но их приходилось лечить путем перестановки виды - помогало и продолжают в текущее время работать - принтеры.
Возможно где то делаются какие то изменения - вопрос какие и как это можно обнаружить ?

Petya V4sechkin 19-06-2013 17:52 2170802

ibd, сделайте дамп со второго компьютера (посмотрим, что общего).
Проверьте сервер (к которому физически подключен LBP2900) на вирусы.

ibd 19-06-2013 17:56 2170806

компьютер 2 - пытался получить дамп - но принтер за время отведено для дампа проработал нормально (дамп получен и принтер печатает) . стоит такой дамп выкладывать ?
компьютеры серверы к которым подключены физически принтеры проверял. Результат негативный вирусов нет.

Petya V4sechkin 19-06-2013 17:59 2170808

Цитата:

Цитата ibd
стоит такой дамп выкладывать ?

Нужен дамп с ошибкой (unhandled exception).

ibd 19-06-2013 18:02 2170812

где такое должно появится чтобы считать дамп правильным ( с ошибкой )?

Petya V4sechkin 19-06-2013 18:03 2170815

ibd, ну выложите, я посмотрю :)

ibd 19-06-2013 18:04 2170816

секунду . лезу доставать . А чем вы просматриваете дамп?

Petya V4sechkin 19-06-2013 18:06 2170819

Цитата:

Цитата ibd
А чем вы просматриваете дамп?

Debugging Tools for Windows.

ibd 19-06-2013 18:07 2170821

дамп компа 2 - http://files.mail.ru/F0C139B8E0854E1BA7264CE856AA95BD

Petya V4sechkin 19-06-2013 18:43 2170834

ibd, и тут heap corruption без конкретного виновника.
Но из сторонних библиотек только LBP2900.

Ладно, давайте разберемся с heap corruption: примените твик реестра
Код:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\spoolsv.exe]
"GlobalFlag"=dword:02000000
"PageHeapFlags"=dword:00000003

и перезагрузитесь.
После этого сделайте еще один дамп.

ibd 19-06-2013 18:45 2170835

о каком компьютере идет речь (обоих или одном)? Сделаю завтра.

ibd 20-06-2013 09:49 2171097

Компьютер 1- добавил в реестр .
дамп - http://files.mail.ru/3C8257A4E94C4DDC91158E3609639675
До добавления в реестр - принтеры виделись и продолжали работать - после вчерашних событий.
После добавления в реестр: Принтеры остались только 2900 (2шт.) остальных нет в принтерах. Смотрю диспетчер печати - отключен , запускаю ошибка (spoolsv.exe - ошибка приложения. Инструкция по адресу ...... обратилась к памяти по адресу .... . Память не может быть "written".
Компьютер 2 - пока не чего не делал.

Petya V4sechkin 20-06-2013 10:44 2171123

ibd, теперь стек такой:
Код:

STACK_TEXT: 
0238eec8 77dcd4b2 03a7bfd0 0238ef10 00000052 ntdll!memmove+0x33
0238f024 77dc7c73 0000035c 00000004 0238f04c advapi32!LocalBaseRegEnumKey+0x221
0238f060 024f12fe 0000035c 00000004 03a7bfd0 advapi32!RegEnumKeyExW+0xbc
WARNING: Stack unwind information not available. Following frames may be wrong.
0238f0b4 024f1369 00000004 0000035c 03a6dff0 CAP3PTMN+0x12fe
0238f0f4 10001269 03a6dff0 03490fb8 03a6ff7c CAP3PTMN+0x1369
0238f11c 75b863a4 02e34ff0 03490fb8 00daaff4 CAP3LMK+0x1269
0238f34c 75b8673c 00000000 00000000 0238f37c localspl!TMonitorHandle::OpenLangMonitorDownlevel+0x86
0238f35c 75b86692 02e34f70 02d76f28 03490fb8 localspl!TMonitorHandle::TMonitorHandle+0x5c
0238f37c 75bb6d50 02e34f70 02d76f28 03490fb8 localspl!OpenMonitorPort+0x93
0238f7d0 75ba7bc3 0348eef0 00f92f58 03644ff0 localspl!GetPrinterDataFromPort+0x16c
0238f844 742a36b4 03574f60 00f92f58 0238fad8 localspl!SplGetPrinterData+0x29a
0238f864 01003b7b 03566fd0 00f92f58 0238fad8 spoolss!GetPrinterDataW+0x3b
0238f888 01003b45 03566fd0 00f92f58 0238fad8 spoolsv!YGetPrinterData+0x31
0238f8ac 77e79ebe 03566fd0 00f92f58 0238fad8 spoolsv!RpcGetPrinterData+0x1e

Есть подозрение, что проблема в реестре.

Цитата:

Цитата ibd
запускаю ошибка (spoolsv.exe - ошибка приложения

Сделайте лог Process Monitor следующим образом:
  1. запустите Process Monitor;
  2. попытайтесь запустить службу "Диспетчер очереди печати", чтобы появилась ошибка;
  3. сохраните лог: меню File -> Save -> PML-формат;
  4. заархивируйте и выложите.

ibd 20-06-2013 11:45 2171145

компьютер 1.
Изменения в реестре - наиболее вероятная причина ( помню по описанию действия вируса - вирус отключил востановление системы ) .
лог - http://files.mail.ru/DF19572B493C4C12914F4027140FF7C2

ошибся с загрузкой файла . Предыдущий не в счет. Лог здесь - http://files.mail.ru/38BBAA66FBCF4C898532877DB9F2EF17

Petya V4sechkin 20-06-2013 18:25 2171328

ibd, и здесь непонятно, кроме отсутствия веток:
  • HKLM\SYSTEM\CurrentControlSet\Control\Print\Printers\,,192.168.45.81,Canon LBP2900
  • HKLM\SYSTEM\CurrentControlSet\Control\Print\Printers\,,192.168.45.82,Canon LBP2900
Возможно, какая-то несогласованность.
  1. Удалите все принтеры.
  2. Сделайте сброс подсистемы печати (запустите Fix it 50126 и поставьте флажок Reset print spooler to defaults).
  3. Переустановите принтеры.

ibd 21-06-2013 12:17 2171649

Проделал действия (сброс подсистемы печати ) до пункта вытащить кабель принтера и перегрузить. (оставил только принтеры - Microsoft Office Document Image Writer Driver) . После (сброса подсистемы печати ) комп не перегружал .
Fix it 50126 запустил - итог запуска: не удалось обработать исправления майкрасофт Fix It ( с востановлением системы на этом компе есть проблемы - востановление было отключено после воздействия вируса и в настоящий момент не какое востановление не доступно из контрольной точки. т.к. все контрольные точки имеющиеся до появления вируса утеряны).

ibd 21-06-2013 12:55 2171674

А после перезагрузки копа исчезала и подсистема печати из служб

ibd 21-06-2013 13:56 2171718

А после перезагрзуки компа Fix It 50126 запустился и отработал.
И после перезагрузки диспетчер очереди печати в службе так и не появился!

Petya V4sechkin 21-06-2013 17:46 2171810

Цитата:

Цитата ibd
диспетчер очереди печати в службе так и не появился

По-английски Print Spooler есть?
Что с установкой принтеров?

Восстановить можно так.

ibd 22-06-2013 09:52 2172064

Print Spooler есть! Служба запущена.
принтеры - имеющиеся дрова ставится не захотели (качну свежие с сайта - попробую ) .

ibd 22-06-2013 10:09 2172074

но и другие сетевые принтеры по сети ставится не хотят - ссылаются на нехватку установочных файлов.

Скачал свежий драйвер - принтер установился. но вытащить и заново подключить кабель нет возможности - удаленное расположение.

ibd 25-06-2013 09:23 2173774

Спасибо за терпеливое ожидание итогов установки.
скачал новые драйвера - установил но при этом принтер запускается с ошибкой (какой пока сказать не могу) не однократно ставил удалял (удаленно и в присутствии).
При установки принтера помимо ошибки (о которой упоминал выше) после установки дров - состояние принтера ГОТОВ - даже при отключенном кабеле- принтера (При подключении принтера принтер не находится)
Последующие установки и переустановки - приводит к тому что по окончанию установки зависает процесс на последнем окошке завершения установки и не чего сделать больше не могу.
Что посоветуете в этой ситуации делать дальше ?

ibd 02-07-2013 09:01 2177874

по прежнему продолжаю ждать дальнейших инструкций.

yr4ik_07 28-05-2015 18:16 2512424

Вложений: 1
Имеется windows server 2008 r2 x64

Постоянно падает служба диспетчера печати. Никак не могу найти причину...
в журнале событий выскакивает ошибка 7031 после которой и перезапускается служба.
В принципе все как описано в посте 16: http://forum.oszone.net/post-1811681-16.html

Прикрепляю дамп spoolsv.exe снятый ProcDump

Может кто подскажет как решить проблему?

Petya V4sechkin 28-05-2015 18:20 2512428

yr4ik_07, сбой на
C:\Windows\System32\spool\drivers\x64\3\CNAB4MUI.DLL
(относится к драйверу Canon).

yr4ik_07 29-05-2015 10:59 2512685

Вложений: 1
Petya V4sechkin

Не без проблем, но драйвер снес и перезагрузился. Это оказался canon lb-2900. Но проблема все равно осталась(

Прикрепляю новый лог. Сбой был 29.05.2015 10:54:57

Petya V4sechkin 29-05-2015 17:53 2512849

yr4ik_07, на этот раз сбой на
C:\Windows\System32\spool\drivers\x64\3\CNLB0MUI_DC60E.DLL
- и это тоже Canon.

minz56 30-07-2015 11:19 2534163

столкнулся с аналогичной проблемой на 64 битном сервере 2008 R2. Печатают бухи через терминал. Стала вылетать на сервере очередь печати по нескольку десятков (50-60) раз в день. удалил все драйвера, терминальных клиентов перевел на печать через ScrewDrivers. Жду результата.

f1ame 26-10-2015 15:14 2568327

Вложений: 1
Аналогичная проблема, дамп прикрепил

Petya V4sechkin 26-10-2015 19:53 2568421

f1ame, сбой на C:\Windows\System32\ZLhp1020.DLL - Spooler Language Monitor for HP LaserJet Series 1020/2600.

darktool 09-01-2018 16:31 2790010

Столкнулся с аналогичной проблемой. Прикладываю логи

Petya V4sechkin 09-01-2018 16:38 2790012

darktool, сбои на C:\Windows\System32\spool\drivers\x64\3\CNLB0MUI_D5BD1.DLL - относится к Canon.

darktool 09-01-2018 16:44 2790015

Petya V4sechkin, спасибо

darktool 22-01-2018 09:31 2793004

Petya V4sechkin, можете глянуть еще один дамп, крашится служба диспетчера печати.

Petya V4sechkin 22-01-2018 09:41 2793007

darktool, причина та же самая.

Bigman01 29-01-2019 16:23 2855183

Регулярно вылет диспетчера печати. Дамп прилагаю. Посмотрите пожалуйста.

Petya V4sechkin 29-01-2019 19:39 2855207

Bigman01, сбой в
C:\Windows\System32\spool\drivers\w32x86\3\CNLB0MUI_D15C8.DLL
относится к Canon.


Время: 23:51.

Время: 23:51.
© OSzone.net 2001-