Войти

Показать полную графическую версию : При попытке печати падает explorer.exe


speaktr
13-12-2007, 15:34
Братья сисадмины, спасайте!
Постараюсь как можно более полно описать проблему:
На компах с Windows XP prof. SP2 устанавливаем драйвера принтера (в основном принтеры Canon LBP-1120). Далее, через некоторое время (месяц, полгода, неделя, на следующий день), при попытке что-то напечатать падает explorer.exe. procmon ничего криминального не показывает. Ошибок в логах нет, предупреждений тоже. Причем print spooler не падает. Есть компы, на которых установлено 2-3 принтера: локальный, через шару на другом компе и сетевой: на таких компах всё нормально при печати на один принтер и падает explorer при печати на другой. Чаще всего это проявляется при печати на принтер, расшареный на другом компе. У нас в сети уже 5 машин с такой проблемой. На прошлой неделе еще небыло ни одной. Дрова принтера используются несколько лет - никогда таких траблов небыло. Очень сильно смахивает на вирус, но! проблемные машины я забирал, отцеплял винт и проверял нодом, докторвебом и каспером. Никто ничего не нашел.

Angry Demon
13-12-2007, 15:39
speaktr, я от таких проблем спасался, обычно, либо более новыми драйверами, либо драйверами из состава Windows, от принтеров со схожим языком управления заданием, например, любым драйвером от HP с PCL5.

speaktr
13-12-2007, 16:08
Дров свежих нет. Они одни единственные. :( Со схожим языком - это интересно, но не решение. Ведь какой-то приклад роняет эксплорер, а раньше не ронял. Следовательно надо найти способ его поймать и пропатчить. procmon не помог.

Petya V4sechkin
13-12-2007, 16:15
speaktr, обновления какие-нибудь для XP ставятся?

speaktr
13-12-2007, 16:23
Все свежие апдейты втыкаются. Кстати, откат на точку восстановления, которую мы создаём после того как проставили систему - не помогает.

Pili
13-12-2007, 17:11
speaktr, посмотрите sfc_os.dll на этих компах есть? Было недавно (точнее дней 20 назад) ложное срабатывание антивирусов на этот файл, могло удалиться.
И ещё, чтобы убедиться, что проблема не в вирусах, с любой проблемной машины выложите логи AVZ и HiJackThis, т.е. скачайте AVZ (http://z-oleg.com/avz4.zip) Выполните в AVZ (файл-стандартные скрипты) 3-ий скрипт - перезагрузка - 2-ой скрипт. Скачайте HijackThis (http://www.trendsecure.com/portal/en-US/threat_analytics/HiJackThis.zip), запустите, нажмите на кнопку I Accept.. Нажмите на кнопку "Do a system scan and save a logfile". Заархивируйте полученный лог.
Выложите логи virusinfo_syscure.zip, virusinfo_syscheck.zip, hijackthis.zip

speaktr
13-12-2007, 19:08
Pili, sfc_os.dll - есть. Вот файлы.

Pili
14-12-2007, 08:45
speaktr, в принципе чисто. Можно проверить кое-что, выполните скрипт
begin
SetAVZGuardStatus(True);
SearchRootkit(true, true);
BC_QrFile('c:\huadio.tmp');
BC_QrFile('dac960nt.sys');
BC_ImportAll;
BC_Activate;
RebootWindows(true);
end.
Карантин выложите на ifolder.ru, ссылку в ПМ или сюда.
Сделайте ещё такой лог AVZ в защищенном режиме - Файл/Исследование системы - переключить "Только активные службы и драйверы" на "Все службы и драйверы" - Пуск/Сохранить протокол. Упакуйте лог в zip и прикрепите.

speaktr
17-12-2007, 15:01
Есть идейка по поводу прав доступа. Мы на этих машинах понижали пользователей в правах а драйвера ставили под локальным админом. Хотя права на печать определены так, чтобы опытные пользователи могли печатать и изменять параметры, но может быть косяк где-то в GP? Не думаю, что машины чем-то заражены. Часть из них свежие, только что проставленные машины, с теми же симптомами.

lxa85
18-12-2007, 08:22
Дрова принтера используются несколько лет » Сделаю предположение, что и принтер используется не один год. Техника не вечна. Может ошибка содержится в принтере? Другими словами эксплорер падает только при обращении к одному принтеру, или к разным?
падает explorer при печати на другой. Чаще всего это проявляется при печати на принтер, расшареный на другом компе »
Проверить все составляющие связи двух ПК. Если надо переобжать коннекторы(фишки, RJ-45) и по возможность сетевые розетки(лучше переобжать чтоб совесть была спокойна, и это не фирменные патч-корды) попробовать 2 компа с ошибками соединить непосредственно кроссом.(прозвонить!) Если ошибок не будет, начать проверять сетевой концентратор или хаб. Если и там все в порядке, попробовать поменять сетевую карточку в ПК.
Исключив составляющую связи, можно будет спокойно продолжать разбиратся с ОС

Sandor
17-09-2008, 17:38
speaktr, я сегодня с аналогичной проблемой столкнулся. Машина новая, на прежней все было нормально. Скажите, пож., Вы нашли решение?

speaktr
17-09-2008, 17:46
Нашли частично.
Заменили все файлики относящиеся к spoolsv, не помню точно какие (вытащили из дистрибутива)
Потом, под админом, добавили службу печати в приложения, которые не контролируются DEP.
Мой компьютер - Свойства - Вкладка "Дополнительно" - Кнопка "Параметры" в области "Быстродействие" - Вкладка "Предотвращение выполнения данных". Там переключаем на нижний вариант, жмём "добавить" и выбираем spoolsv.exe. Перегружаемся и падать теперь не должно.

ps: но причин и вирусов, вызвавших это так и не нашли.

Sandor
18-09-2008, 11:17
Спасибо за совет. Только в нашем случае пришлось еще и explorer.exe добавить, иначе все равно вылетала ошибка.
Странно, конечно...
Так или иначе, все равно спасибо!

Speeker
01-06-2011, 12:05
Если принтер Canon LJ LBP1120 то скачайте http://software.canon-europe.com/software/0035137.asp снимет эту проблему

Leveret
19-10-2015, 21:48
Speeker, спасибо. Действительно помогает решить возникшую проблему.




© OSzone.net 2001-2012