Windows 7 диспетчер печати сам останавливается

Если диспетчер печати отключается через несколько секунд после запуска, следует очистить очередь печати — удалить все файлы в папке \windows \system32 \spool \printers. Если это не помогло и служба продолжает останавливаться или вылетать, нужно удалить драйвера печати (очистить папку \System32\spool\drivers) и установить новые драйвера с официального сайта производителя принтера.

К остальным способам решения стоит переходить только в том случае, если очистка папки printers и переустановка драйверов не помогла. Отключение службы печати может быть вызвано различными причинами: начиная от вирусной активности и заканчивая несовместимостью старых драйверов с новой Windows (проблема может появляться после обновления Windows 10), но наиболее частыми из них являются устаревшие драйвера или перегруженная папка spool.

Оглавление:

  • Принудительная очистка очереди печати
  • Удаление и переустановка драйверов принтера
  • Альтернативные методы решения проблемы

Диспетчер печати в службах Windows

Принудительная очистка очереди печати

Самым простым способом избавиться от проблемы является очистка папки %SystemRoot% \System32 \spool \PRINTERS. В этой папке хранятся документы, отправленные в очереди на печать. Переполнение папки spool приводит к сбою планировщика печати (spoolsv.exe) и вызывает вылет или остановку службы.

Проблема актуальна для корпоративных компьютеров, где на печать может отправляться множество документов одновременно. От версии Windows ошибка не зависит: проблема появляется как на серверных Windows Server 2008/2012 (и других), так и на любых сборках Windows 7 и 10 (а также 8/8.1, XP, Vista — проблема есть везде).

Для принудительной очистки очереди печати нужно:

  1. Открыть папку c:\windows \System32 \spool \printers на компьютере, к которому подключен принтер по USB.
  2. Удалить все файлы в папке — именно эти документы из задания на печать повесили службу.
  3. Перезапустить службу. По-умолчанию автозапуск службы должен быть выставлен на «Автоматически», поэтому достаточно повторно отправить документ на печать.
  4. Если же нет, нужно зайти в «Пуск» — «Панель управления» — «Администрирование» — «Служебные компоненты» — «Локальные службы», найти в списке «Диспетчер печати» и перезапустить службу.
  5. Документ должен нормально распечататься.

Повторная отправка одного и того же документа на печать может заново отключить службу диспетчера печати. Особенно часто это возникает при попытке распечатать документ в формате PDF на старом принтере с устаревшими драйверами. Варианта в этом случае всего два: либо попробовать избавиться от зависаний и вылетов при помощи переустановки драйверов, либо сменить принтер на модель поновее.

Удаление и переустановка драйверов принтера

Диспетчер печати может отключаться на любой версии Windows при попытке отправить в печать PDF-документ. Перезапуск службы диспетчера печати или очистка очереди не поможет, поскольку принтер попросту не воспринимает такой документ и не знает, как его обрабатывать.

Варианта решения проблемы два:

  1. Сохранить файл в другом формате, отличном от PDF. Заново запустить службу и отправить документ на печать — все должно распечататься без проблем.
  2. Обновить драйвера. Удалить старые драйвера: остановить службу диспетчера печати, удалить все содержимое из папки \System32\spool\drivers. Установить новые драйвера: их можно взять либо на диске, идущим в комплекте с принтером, либо скачать с сайта производителя устройства (HP, Canon, Xerox).

Если распечатать документ нужно быстро, следует сохранить его в другом формате. Это может быть .jpeg и .png, если в документе много графики, либо любой из текстовых форматов (txt, doc, docx, rtf) для документов с текстом.

Для перевода текста в другой формат можно воспользоваться установленными графическими или текстовыми редакторами. Альтернативный вариант — воспользоваться одним из множества онлайн-сервисов, предлагающих сменить формат документа без изменения его содержания. Это позволит не потерять возможность пользоваться принтером во время поиска способа решения проблемы.

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

Альтернативные методы решения проблемы

Если предыдущие способы не помогли — шанс на дальнейшее успешное решение проблемы не велик. В сети можно встретить множество советов по очистке компьютера или проверке системы на вирусы — мол, эти причины могут вызывать проблемы с вылетом диспетчера печати. В реальности такой шанс минимален.

Также не следует сразу пробовать переустанавливать Windows или откатывать систему к точке восстановления. Проблема действительно часто появляется на принтерах HP и Canon после ряда обновлений Windows 7 и 10. Откат обновления при помощи точки восстановления сможет временно решить проблему, но она заново появится после обновления ПК.

Можно зайти в свойства принтера, убрать галку с пункта Двунаправленный обмен и/или Расширенные возможности печати.

Также может помочь установка принтера через Локальный порт, для этого нужно выбрать:

  1. Установить принтер ->
  2. Добавить локальный принтер ->
  3. Создать новый порт -> Local Port -> Далее ->
  4. Имя порта: ввести \\имя-сервера(или IP)\имя принтера -> нажать ОК ->
  5. Далее нужно выбрать и следовать инструкциям на экране.

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

Кривые драйвера, несовместимые с конкретной версий Windows на конкретном устройстве, исправить не получится. Даже в том случае, если раньше все работало нормально, а затем начала появляться проблема после какого-либо из обновлений. И наоборот, если Windows давно не обновлялся (особенно касается 7 и XP), следует обновить систему, поскольку проблема могла быть уже решена.

Удалось решить проблему с диспетчером печати? Напишите об этом в комментариях, чтобы помочь другим людям.

20.02.2016

Просмотров: 9182

Во время печати документов пользователи Windows 7 могут столкнуться с проблемой, когда диспетчер печати отключается. Казалось бы, разработчики операционной системы постарались и исправили все глюки печати, характерные для ранних версий Windows. Что же делать в таком случае и, как решить проблему?

Читайте также: Что делать, если не работает принтер в Windows 10?

Содержание:

  • Причины остановки диспетчера печати
  • Способы решения проблемы

Причины остановки диспетчера печати

Если вы столкнулись с проблемой, когда остановился диспетчер печати, значит, причины неполадки могут крыться в следующих факторах:

  • Поражение системы вирусом;
  • Пиратская версия ОС;
  • Устаревшие или неправильно установленные драйвера;
  • Несовместимость оборудования;
  • Нехватка оперативной памяти для выполнения процессов печати.

Исходя из этих причин, варианты решения проблемы напрашиваются сами собой.

Способы решения проблемы

Если вы не знаете, какая причина поспособствовала тому, что диспетчер печати останавливается, стоит запустить сканирование ПК на наличие вирусов. В большинстве случаев именно вредоносное ПО оказывается виноватым в ошибке службы.

Для сканирования ПК можно выбрать утилиту Dr.Web или любую другую обновлённую антивирусную программу.

Как решить проблему, когда отключается диспетчер печати в Windows 7?

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

Как решить проблему, когда отключается диспетчер печати в Windows 7?

Далее запускаем проверку системы на наличие ошибок. Для этого жмём «Пуск», вводим в поисковую строку «cmd» и запускаем консоль с правами Администратора.

Как решить проблему, когда отключается диспетчер печати в Windows 7?

После вводом команду «sfc /scannow».

Как решить проблему, когда отключается диспетчер печати в Windows 7?

Поскольку наша проблема связана с диспетчером печати, стоит во время сканирования системы проверить работоспособность службы. Для этого жмём «Пуск» и вводим запрос «Службы». Выбираем нужный раздел.

Как решить проблему, когда отключается диспетчер печати в Windows 7?

Откроется новое окно. В списке находим «Диспетчер печати». Стоит сначала остановить службу, а затем вновь запустить её.

Как решить проблему, когда отключается диспетчер печати в Windows 7?

Если же эти действия не смогли вернуть нормальную работоспособность диспетчера печати, стоит вновь отключить службу и перейти по адресу: диск С, папка «Windows», «System32», «spool», «drivers». Удаляем в этой папке всё содержимое.

Как решить проблему, когда отключается диспетчер печати в Windows 7?

После удаления содержимого, возвращаемся к службе и вновь запускаем её.

Также действующим методом может быть установка новых драйверов. Для этого стоит воспользоваться следующей инструкцией. Нажимаем комбинацию клавиш «Win+R» и вводим «hdwwiz».

Как решить проблему, когда отключается диспетчер печати в Windows 7?

Далее следуем подсказкам «Мастера установки оборудования».

Как решить проблему, когда отключается диспетчер печати в Windows 7?

Выбираем автоматический поиск оборудования.

Как решить проблему, когда отключается диспетчер печати в Windows 7?

Выбираем устройство, порт и ждём поиска и установки новых драйверов. После перезагружаем ПК.

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

Бывает, что служба печати постоянно останавливается, в результате чего печать невозможна. Часто такое случается при печати PDF на старых принтерах и плохо совместимых драйверах. В интернете советуют что угодно, только не решение проблемы:

  • Замена файлов sfc.exe, sfc.dll, sfc_os.dll в папке %SystemRoot%
  • Восстановление системы
  • Удаление всех драйверов через свойства сервера печати
  • Переустановка системы
  • Купить новый принтер

Самый быстрый и проверенный вариант — это очистка папки %SystemRoot%\System32\spool\PRINTERS

  1. На компьютере к которому принтер подключен USB кабелем заходим в папку c:\windows\System32\spool\PRINTERS
  2. Удаляем все файлы в ней — это задание на печать, которое повесило службу
  3. Стартуем службу печати
  4. Печатаем
  5. Только не печатайте предыдущий документ — он опять повесит службу печати. Что бы его распечатать, нужно отправить его на более современный принтер (если он у вас есть) или пересохранить в другом формате
  6. Если и это не помогло, то останавливаем службу печати (хотя она и так уже остановлена) и удаляем всё содержимое папки %SystemRoot%\System32\spool\drivers. После чего запускаем службу печати и переустанавливаем драйвера на нужные принтеры.

По всей видимости, многие пользователи, использующие отправку документов для печати на принтере, хоть иногда, но сталкивались с тем, что в Windows 7 «Диспетчер печати» отключается часто и, что самое печальное, самопроизвольно, причем в самый неподходящий для этого момент. Почему так происходит и как устранить возможные проблемы с печатью, попробуем разобраться. Несмотря на то что описываемые ниже решения будут приведены именно для Windows седьмой версии, их в равной степени можно применять и для всех остальных модификаций, включая и более ранние, и более поздние.

Почему «Диспетчер печати» Windows 7 отключается самопроизвольно?

Итак, для начала давайте кратко остановимся на возможных причинах такого явления. Как считается, основных причин может быть три (как минимум):

  • неполадки в работе самой службы (некорректный тип старта, повреждение системных файлов и т. д.);
  • проблемы с драйверами печатающего устройства;
  • воздействие вирусов и вредоносных кодов.

Иногда, конечно, можно встретить еще и несколько нестандартные ситуации, связанные с тем, что процессам печати мешают какие-то сторонние компоненты. Кроме того, у всех тех, кто использует нелицензионные копии Windows, активированные при помощи сомнительных программных средств, служба печати может отсутствовать среди системных компонентов как таковая.

Как проверить состояние службы печати?

И прежде чем приступать к устранению проблем, связанных с тем, что служба «Диспетчер печати» в Windows 7 отключается, необходимо проверить ее состояние. Для выполнения таких действий оптимальным решением является использование раздела служб, вызываемого из консоли «Выполнить» командой services.mcs.

Запуск службы печати

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

Проверка параметров диспетчера в реестре

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

Проверка состояния "Диспетчера печати" в реестре

Для этого следует вызвать редактор (regedit), затем в ветке HKLM через системный раздел и папку текущего контроля добраться до каталога Spooler, где нужно будет проверить ключ DependOnService, для которого в качестве текущего значения должен быть выставлен параметр RPCSS http. Если значение отличается от указанного, его следует изменить, а в случае отсутствия самого ключа создать его самостоятельно. После выполнения всех действий рестарт компьютерной системы требуется в обязательном порядке.

«Диспетчер печати» отключается постоянно: настройка восстановления службы

Но все это только предварительные решения, которые в общем случае можно назвать средствами диагностики. Но ведь бывает и так, что с указанными выше параметрами и настройками все в полном порядке, но «Диспетчер печати» Windows 7 отключается постоянно и самостоятельно, причем не выдавая каких бы то ни было ошибок или сообщений о сбоях.

В этой ситуации необходимо использовать настройки самого диспетчера, предполагая, что он запущен и находится в активном состоянии.

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

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

Устранение проблем с запуском средствами Windows

Теперь давайте разберемся с некоторыми проблемами, касающимися невозможности запуска основной службы. Печать может не стартовать хотя бы по той причине, что отключение «Диспетчера печати» в Windows 7 было выполнено через активацию неиспользуемых компонентов системы.

Включение печати в компонентах Windows

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

Но, предположим, что эти действия эффекта не дают и «Диспетчер печати» Windows 7 отключается снова. В этом случае можете задействовать встроенные в систему средства устранения неполадок, которые можно найти в соответствующем разделе «Панели управления».

Устранение проблем с печатью средствами Windows

Среди этих средств в разделе оборудования и звука выберите пункт использования принтера или пункт исправления проблем с печатью, после чего просто следуйте указаниям «Мастера» обнаружения неполадок и диагностики. Вполне возможно, система найдет и исправит все проблемы самостоятельно, а ваше участие не потребуется и вовсе.

Исправление нестабильной работы диспетчера

И только что предложенное решение должного эффекта может не дать. Почему же «Диспетчер печати» Windows 7 отключается снова и снова? Считается, что виной тому могут быть устаревшие или поврежденные драйверы самого принтера.

Автоматическое обновление драйвера принтера

Для исправления такой ситуации самым простым решением станет обновление драйверов печатающего устройства через соответствующий пункт «Диспетчера устройств». В случае если система сообщит, что для данного принтера установлены наиболее подходящие и актуальные драйверы, попробуйте выполнить обновление при помощи специализированных программ вроде Driver Booster, которые ищут и инсталлируют официальное управляющее программное обеспечение без участия пользователя, используя для этого обращения исключительно к ресурсам производителей оборудования и разработчиков драйверов. Если искомые драйверы все равно найдены не будут, что достаточно часто можно наблюдать на нестандартных принтерах тех производителей, для которых не заявлена поддержка со стороны Microsoft, в «Диспетчере устройств» в свойствах принтера перейдите на вкладку сведений, отобразите ИД оборудования и задайте в интернете поиск драйвера по самой длинной строке с идентификаторами VEN и DEV.

Что предпринять, если служба работает медленнее, чем должна?

Теперь давайте посмотрим, что можно предпринять, если «Диспетчер печати» Windows 7 отключается и после этого. По всей видимости, работе принтера что-то мешает. Но что? Вероятнее всего, в системе возникает конфликт, например, при наличии второго установленного локального или сетевого принтера. Если таковые имеются, попробуйте их на время отключить. Еще одна причина – приоритетная работа виртуальных принтеров вроде MS Office Document Image Writer. Для этого виртуального устройства необходимо выполнить очистку очереди печати, используя для этого раздел принтеров и факсов.

Удаление виртуального принтера

Если это не поможет, отключите данное устройство полностью или даже удалите его из системы.

Дополнительные профилактические меры

Наконец, если «Диспетчер печати» Windows 7 отключается, а выше приведенные решения не помогают, вполне может быть, что связано это с вирусным воздействием. Проверьте свой компьютер на вирусы, используя для этого портативные сканеры. Наиболее действенным решением станет применение утилит с общим названием Rescue Disk, которые при записи на съемные носители позволяют загрузиться еще до старта основной операционной системы и выполнить максимально глубокое сканирование с полной нейтрализацией найденных угроз.

Эксперт по компьютерным сетям

4706 / 2084 / 447

Регистрация: 17.10.2015

Сообщений: 8,957

1

Постоянно отваливается Диспетчер печати

02.06.2017, 08:32. Показов 28300. Ответов 29


Студворк — интернет-сервис помощи студентам

ПК1 — W7x64 лицензия
ПК2 — W7x32 лицензия
Canon LBP6020 — лет 5 ему.
——————————————
Принтак подключен к ПК1, всё встало без нареканий и проблем (дрова с оф сайта LBP6020_6020B_R151_V110_W64_RU)
Локально печать идет без проблем.
Рядом (в непосредственной близости) стоит ПК2. На него, как сетевой принтер, установлен расшареный и с заранее установленными дровами для x32 этот самый Canon 6020. Всё встало без проблем. (Естественно на ПК1 все разрешения сделаны)
Проблема: (проявилась с неделю как)
При печати какого либо документа на ПК2 печать идет, но в событиях системы Диспетчер печати упал. Поставил перезапуск службы, но это не решает проблемы — тупо ошибок стало просто очень много.
Если печатать 1 лист — не критично, печать происходит, с события прилетела ошибка падения диспетчера и служба опять запустилась. Но, если печать от 2-х и более листов, первый лист печатает, служба падает, 2-3 лист пропадает, служба поднялась, 4 лист печатает и т.д.
На ПК1 и ПК2 ничего необычного из ПО не стоит. NOD32 Smart Security — лицензия. Проблем с сетью нет (проверено сто раз)
Попытки установить сетевой принтер как локальный (через Local port) приводит к ошибке Отказано в доступе (ХЗ почему). Просто Отказано в доступе и ОК. В каком доступе? К какому ресурсу? Не известно…
——————————————
Т.к. принтер расположен между ПК1 и ПК2 выполнил подключение с точностью на оборот. Теперь Диспетчер печати падает на ПК2. Принтер подключен толстым 1.8 м кабелем (менял для проверки) ОС чистые (Drweb cureit с LifeCD и сам NOD32 не выявил подозрений)

Понимаю, что проблема в совместимости дров. Предположительно после обнов ОС (вынужден был обновить весь парк из-за этого майского вирусняка).
1) Откатиться — смысла не имеет.
2) Выкинуть принтак!? А кто нить делал так у себя?
3) Заменить принтак? — замены нет, покупать новый, значит признать свою некомпетентность по выявлению и решению проблемы. Не хочется дискредитировать себя.
4) Установить более ранние дрова? — что то я не нашел архивных версий.
5) Переустановить ОС? — значит убрать проблему, но не выяснить источник проблемы. И в сл. раз а5 переустанавливать!?

Рекомендации в тырнете практически все однотипны, попробовал многое. Ну не помогает… возможно не все пробовал и не так пробовал.
Посоветуйте, что еще можно предпринять?



0



Эксперт по компьютерным сетям

4706 / 2084 / 447

Регистрация: 17.10.2015

Сообщений: 8,957

05.06.2017, 11:46

 [ТС]

2

ни одного ответа Проблема только у меня за все, почти 8 лет существования Win7
Ну что ж, будем ковырять (искать решение) дальше.



0



4242 / 1741 / 248

Регистрация: 01.05.2013

Сообщений: 7,772

05.06.2017, 14:44

3

romsan, Сделайте дамп процесса:
1. Скачайте утилиту ProcDump и распакуйте в заранее созданную папку C:\ProcDump
2. Запустите командную строку от имени администратора и выполните:

Код

C:\ProcDump\procdump.exe -accepteula -e -w spoolsv.exe C:\ProcDump\

3. Не завершайте сеанс и не закрывайте командную строку,

пока не произойдет сбой службы «Диспетчер печати»

.
4. После сбоя выложите сохраненный DMP-файл из папки C:\ProcDump в архиве.



2



Эксперт по компьютерным сетям

4706 / 2084 / 447

Регистрация: 17.10.2015

Сообщений: 8,957

05.06.2017, 17:55

 [ТС]

4

Turok123, это всё делать на ПК1 куда подключен принтер? или на ПК2, к которому по сети принтер подвязан?



0



4242 / 1741 / 248

Регистрация: 01.05.2013

Сообщений: 7,772

05.06.2017, 17:56

5

romsan, делайте там,где отваливается Диспетчер печати



0



Эксперт по компьютерным сетям

4706 / 2084 / 447

Регистрация: 17.10.2015

Сообщений: 8,957

06.06.2017, 11:11

 [ТС]

6



0



4242 / 1741 / 248

Регистрация: 01.05.2013

Сообщений: 7,772

06.06.2017, 14:35

7

Лучший ответ Сообщение было отмечено romsan как решение

Решение

romsan, анализ дампа показал,что в сбое Диспетчера печати виновата библиотека

  • C:\Windows\System32\spool\drivers\x64\3\CNABFMUI.DLL

Относится к драйверу принтера Canon.

Также код исключения

EXCEPTION_CODE: (NTSTATUS) 0xc0000374 — A heap has been corrupted.

указывает на повреждение «кучи».
Как известно,кривой код dll-библиотеки повреждает «кучу»,что снова отсылает нас к CNABFMUI.DLL.

Переустановите драйвер на принтер. Драйвера для вашего принтера Canon i-SENSYS LBP6020

отключите и удалите принтер.
Нажмите сочетание клавиш Win+R -> введите

-> там при удалении выберите пункт «Удалить драйвер и пакет драйвера».
1.Удалите принтер в Панели управления – устройства и принтеры.
2.Откройте Services.msc и остановите и перезапустите Диспетчер печати.
3.Откройте Управление печатью (откройте командную строку, введите

printmanagement.msc

или

print management

в строке поиска в меню Пуск).
4.В папке Настраиваемые фильтры выберите Все драйверы, нажмите правой кнопкой на драйвере принтера, который хотите удалить, и нажмите Удалить пакет драйвера.
5.Установите новый драйвер для принтера.

Добавлено через 40 секунд
Делайте это всё,конечно,на компьютере,где

Цитата
Сообщение от Turok123
Посмотреть сообщение

отваливается Диспетчер печати



1



Эксперт по компьютерным сетям

4706 / 2084 / 447

Регистрация: 17.10.2015

Сообщений: 8,957

06.06.2017, 15:22

 [ТС]

8

Цитата
Сообщение от Turok123
Посмотреть сообщение

Переустановите драйвер на принтер. Драйвера для вашего принтера Canon i-SENSYS LBP6020

как минимум 3 раза делал. Чистил папки PRINTERS, Drivers. Качал дрова с оф сайта Canon, и заново инсталил.

Цитата
Сообщение от Turok123
Посмотреть сообщение

5.Установите новый драйвер для принтера.

Т.к. принтер установлен сетевым, то данные драйвера устанавливал на ПК1 (локально подключен, а в свойствах принтера, в Дополнительные параметры добавлены драйвера для х32)
При установке по сети, драйвера берутся с ПК1

Цитата
Сообщение от Turok123
Посмотреть сообщение

Как известно,кривой код dll-библиотеки

т.е. проблема с самими драйверами Canon?
——————————
Для убеждения, я повторю пошагово Ваши рекомендации (я ранее гуглил и встречал эти рекомендации, выполнял — не помогло) В одном из советов, встретил рекомендации установить сетевой принтер как Local port и подсунуть этому ПК2 локально драйвера (чтоб он не качал их по сети с шаровой папки, а установил из др. источника) — на ПК с WinXP это прокатило, с ПК2 Win7x32 выдало «Отказано в доступе». В любом случае повторю действия, отпишусь.

Добавлено через 3 минуты

Цитата
Сообщение от Turok123
Посмотреть сообщение

4.В папке Настраиваемые фильтры выберите Все драйверы

а это где?



0



4242 / 1741 / 248

Регистрация: 01.05.2013

Сообщений: 7,772

06.06.2017, 15:27

9

Цитата
Сообщение от romsan
Посмотреть сообщение

а это где?

В оснастке Управление печатью.



0



Эксперт по компьютерным сетям

4706 / 2084 / 447

Регистрация: 17.10.2015

Сообщений: 8,957

06.06.2017, 15:42

 [ТС]

10

Возможно в Win7x32 Home Basic такой оснастки нет!?

Кликните здесь для просмотра всего текста

Постоянно отваливается Диспетчер печати



0



4242 / 1741 / 248

Регистрация: 01.05.2013

Сообщений: 7,772

06.06.2017, 15:49

11

Цитата
Сообщение от romsan
Посмотреть сообщение

Home Basic такой оснастки нет!?

Нет. Пропускайте тот шаг.



0



Эксперт по компьютерным сетям

4706 / 2084 / 447

Регистрация: 17.10.2015

Сообщений: 8,957

08.06.2017, 10:36

 [ТС]

12

Извиняюсь за задержку ,только сегодня смог заняться данной проблемой.
Описываю действия:
1) На ПК1 (W7x32) локально подключен данный принтер, в разделе Дополнительные настройки добавлены драйвера для x64 (Все дрова с официального сайта Canon стянуты)
2) На ПК2 (W7x64) выполнил пошагово рекомендации Turok123, после практически каждого действия перезагружал ПК. Выполнял действия с отключенной сетевой картой (иначе не давала система удалить пакет драйверов — пишет, мол заняты, и пока не грохнул процесс в диспетчере задач, относящийся к Canon)
3) Включил сетевую, устанавливаю сетевой принтер, сканер находит шару принтера, жму установить. Всё ставиться без проблем.
4) Запускаю сбор дампа, пробую печатать. Ошибок не наблюдается.
5) Тестю пол часа — ошибок нет.
——————————————————
Turok123, конечно спасибо, но данные манипуляции выполнял ранее неоднократно. Возможно всетаки где то, что то не в том порядке выполнял.
Вобщем пока всё работает. Как то странно, проверил версионность того проблемного файла — он идентичен. Т.е. сейчас установлен тот же набор файлов драйвера, что и был при сбоях диспетчера печати.



1



Эксперт по компьютерным сетям

4706 / 2084 / 447

Регистрация: 17.10.2015

Сообщений: 8,957

15.06.2017, 08:46

 [ТС]

13

Реанимирую тему.
К сожалению, проблема проявилась на 3-й день.

Кликните здесь для просмотра всего текста

Постоянно отваливается Диспетчер печати



0



4242 / 1741 / 248

Регистрация: 01.05.2013

Сообщений: 7,772

15.06.2017, 13:53

14

romsan, Сделайте новый дамп процесса.



0



Эксперт по компьютерным сетям

4706 / 2084 / 447

Регистрация: 17.10.2015

Сообщений: 8,957

15.06.2017, 14:30

 [ТС]

15

вот дамп (правда вроде ничто не падало именно щас)
spoolsv.exe_170615_142324.rar



0



4242 / 1741 / 248

Регистрация: 01.05.2013

Сообщений: 7,772

15.06.2017, 14:52

16

romsan, снова всё тоже самое. Анализ указывает на C:\Windows\System32\spool\drivers\x64\3\CNABFMUI.DLL.
И код исключения такой же

EXCEPTION_CODE: (NTSTATUS) 0xc0000374 — A heap has been corrupted

Что ж… попробуем копнуть в сторону heap corruption. И для «её» анализа понадобится утилита GFlags.
1. Скачайте утилиту GFlags (я её прикрепил) и распакуйте в заранее созданную папку C:\GFlags
2. Включите мониторинг утилитой GFlags и перезапустите службу. Для этого запустите командную строку от имени администратора и выполните поочерёдно команды:

Код

C:\GFlags\gflags /p /enable spoolsv.exe /full
net stop spooler /y
net start spooler

3. Сделайте дамп процесса командой

Код

C:\ProcDump\procdump.exe -accepteula -e -w spoolsv.exe C:\ProcDump\

4. После создания дампа выключите мониторинг и перезапустите службу:

Код

C:\GFlags\gflags /p /disable spoolsv.exe
net stop spooler /y
net start spooler

5. Выложите сохраненный DMP-файл из папки C:\ProcDump в архиве.



0



4242 / 1741 / 248

Регистрация: 01.05.2013

Сообщений: 7,772

15.06.2017, 16:48

18

Что-то в дампе нет информации о мониторинге GFlags. Попробуем по-другому:
1. Создайте папку C:\CrashDumps и примените прикреплённый твик реестра.
2. Включите мониторинг утилитой GFlags и перезапустите службу. Для этого запустите командную строку от имени администратора и выполните поочерёдно команды:

Код

C:\GFlags\gflags.exe /p /enable spoolsv.exe /full
net stop spooler /y
net start spooler

3. Не завершайте сеанс и не закрывайте командную строку. Подождите пока не произойдет сбой службы «Диспетчер печати» и в папке C:\CrashDumps не появится дамп.
4. После создания дампа выключите мониторинг и перезапустите службу:

Код

C:\GFlags\gflags.exe /p /disable spoolsv.exe
net stop spooler /y
net start spooler

5. Выложите сохраненный DMP-файл из папки C:\CrashDumps в архиве.



0



Эксперт по компьютерным сетям

4706 / 2084 / 447

Регистрация: 17.10.2015

Сообщений: 8,957

16.06.2017, 09:49

 [ТС]

19

Turok123, как то странно. Сейчас начал выполнять Ваши рекомендации. В событиях сбой ДП посл раз происходил в 9-30 (10-й раз). Выполняю Ваши рекомендации, печатаю более 20 листов… диспетчер печати не валится :-(
Это скрин после

Цитата
Сообщение от Turok123
Посмотреть сообщение

Код
C:\GFlags\gflags.exe /p /enable spoolsv.exe /full
net stop spooler /y
net start spooler

Кликните здесь для просмотра всего текста

Постоянно отваливается Диспетчер печати



0



Эксперт по компьютерным сетям

4706 / 2084 / 447

Регистрация: 17.10.2015

Сообщений: 8,957

16.06.2017, 13:54

 [ТС]

20

до сих пор диспетчер печати не падал



0



  • Windows 7 дисковод ноутбука не видит диск что делать
  • Windows 7 дата окончания поддержки windows
  • Windows 7 все редакции iso
  • Windows 7 голубой экран с курсором
  • Windows 7 все папки скачать