Очередь принтера не очищается в Windows 10

Решение Постоянно отключается служба Диспетчер печати

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

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

Оглавление:

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

Самым простым способом избавиться от проблемы является очистка папки %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. Обновить драйвера. Удалить старые драйвера: остановить службу диспетчера печати, удалить все содержимое из папки System32spooldrivers. Установить новые драйвера: их можно взять либо на диске, идущим в комплекте с принтером, либо скачать с сайта производителя устройства (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), следует обновить систему, поскольку проблема могла быть уже решена.

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

УДАЛЁНКА.РУ

Компьютерная помощь на расстоянии!

Не печатает принтер

Не печатает принтер – такая проблема может быть и у давно установленных принтеров и у новых, только что подключенных. При нажатии на кнопку «печать», принтер не подаёт никаких признаков начала работы, и при этом документ висит в очереди не пропадая. Так же, встречаются совсем противоположные ситуации, когда при отправке на печать документ в очереди пропадает, но ничего не происходит. Или появляется такая ошибка как: «Не существует обработчик печати». Причем драйвера принтера установлены. Одной из самых простых причин почему не печатает принтер, является: выпадение USB кабеля с гнезда, или сбоя работы службы печати. Решения бывают такими же банальными, если всё подключено, и питание, и USB соединение, иногда достаточно просто перезагрузить компьютер, что приведёт к перезапуску службы «Очередь печати».

Читайте также:  Описание натяжного ролика Нива Шевроле

Но, если это не помогло, то нужно почистить программу-планировщик spooler – убрать в соответствующих папках и системном реестре некоторые файлы. Этот вариант в большинстве случаев, помогает разобраться: почему не печатает принтер.

Spooler – программа которая сохраняет отправленные пользователем документы, и в виде очереди отправляет на принтер для печати.

Очистка реестра от старых принтеров

Будьте внимательны, выполняя дальнейшие действия можно удалить из системы все установленные принтеры, поэтому, после окончания процедуры очистки, нужно будет установить принтер и драйвера заново!

Так же, перед выполнением последующих рекомендаций, отключите принтер от компьютера.

В окне «Выполнить» прорисуем команду regedit, которая вызовет окно реестра.

Первым шагом будет проверка компонентов от которых зависит служба spooler, для этого переходим к ветке HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesSpooler, где для параметра DependOnService, должно быть указано значение RPCSS. Так же, могут быть указаны другие значения, их удалять не нужно, нам главное что бы было RPCSS, если все в порядке тогда переходим дальше.

Не печатает принтер, очистка реестра

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

Вторым пунктом, является очистка от всех драйверов. Развернув ветку KEY_LOCAL_MACHINESystemCurrentControlSetControlPrintEnvironmentsWindowsNTx86DriversVersion-3 ( в х64 битных операционных системах нужно открыть …EnvironmentsWindows NTx64DriversVersion-3) удаляем весь перечень драйверов установленных в системе.

В ветке HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrintMonitors, список записей должен выглядеть следующим образом.

BJ Language Monitor
Local Port
PJL Language Monitor
Standard TCP/IP Port
USB Monitor

Все остальное удаляем.

На этом работа с реестра окончена, теперь переходим к очистке папки Spool
Очистка папки Spool

В стандартном режиме мы не сможем почистить эту папку, так как служба «Диспетчер печати» её использует и у нас просто не будет доступа удалить содержимое. Поэтому, перезагружаем компьютер и загружаемся в безопасном режиме с помощью F8 в Windows 8 и XP, а в Windows 8 с помощью тех способов которые описывались здесь.

Войдя в безопасный режим переходим на диск “С:” –> Windows –> System32 –> Spool. В этой папке нас интересует содержимое следующее:

C:WindowsSystem32spoolprtprocsw32x86 – удаляем все содержимое (в x64 папку называется соответственно)

C:WindowsSystem32SpoolPrinters – удаляем все данные о установленных принтерах

C:WindowsSystem32SpoolDriversw32x86 – чистим папку от все файлов ранее установленных драйверов (в системах x64 путь Driversx64 ).

Очистив папку Spool, перезагружаемся в нормальном режиме и устанавливаем заново драйвера и принтер на компьютер. После чего, радуемся возобновлению работы принтера. Кстати, не забудьте после установки ещё раз перезагрузится для корректной работы устройства.

Очищаем очереди печати в Windows 10

Запуск документов на печать на принтере происходит, в большинстве случаев, через встроенный интерфейс операционной системы. Она выстраивает очередь из документов, которые отправятся на печать. Однако, из-за сбоев или ошибки пользователя, данная очередь выстаивается некорректно, из-за чего возникает необходимость в её очистке.

  1. Как очистить очередь печати в Windows 10
  2. Вариант 1: Через свойства принтера
  3. Вариант 2: Очистка очереди печати вручную

Как очистить очередь печати в Windows 10

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

Читайте также:  Все цвета кузова Лады Весты лайм, фантом, криптон, карфаген, плутон

Давайте перейдём непосредственно к способам очистки очереди на печать в Windows 10.

Вариант 1: Через свойства принтера

В данном случае воспользуемся встроенной утилитой в Windows «Устройства и принтеры». Там есть весь необходимый инструментарий для формирования очередей для обработки элементов. Их удаление происходит по следующей инструкции:

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

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

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

    1. Откройте сами «Параметры». Это можно сделать с помощью сочетания клавиш Win+I или кликнув по иконке пуска, а затем по иконке шестерёнки.
    2. В перечне параметров Windows переключитесь к разделу «Устройства».
    3. Обратите внимание на левое меню открывшегося окна. Там нужно переключиться к разделу «Принтеры и сканеры».
    4. В меню «Принтеры и сканеры» нажмите на блок с вашим рабочим принтером.
    5. Теперь кликните по кнопке «Открыть очередь».

    Вариант 2: Очистка очереди печати вручную

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

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

      Вызовите «Командную строку» от имени администратора. В «десятке» это можно быстро сделать через поиск по системе. Откройте его, нажав на иконку лупы в панели задач или воспользовавшись комбинацией клавиш Win+S. Туда введите cmd или «Командная строка».

  • В поле поисковой выдачи кликните правой кнопкой мыши по блоку с «Командной строкой» и выберите из контекстного меню «Запуск от имени администратора».
  • С помощь команды net stop spooler выполните остановку «Диспетчера печати». Для применения команды в интерфейсе строки нужно нажать Enter.
  • Теперь удалите оставшиеся временные файлы с помощью команды: del /s /f /q C:WindowsSystem32spoolPRINTERS*.*
  • Не закрывая «Командную строку» проверьте папку расположения временных файлов вручную. Она находится по пути: C:WindowsSystem32spoolPRINTERS . Скопируйте этот адрес в адресную строку «Проводника» и нажмите Enter для перехода по нему.
  • Если там остались какие-нибудь файлы, то выделите их и удалите.
  • Снова запустите «Диспетчер печати», введя в «Командную строку» net start spooler и применив её.
  • С необходимостью провести очистку очереди печати может столкнуться каждый пользователь ПК, который активно использует принтер. Чаще всего это можно реализовать посредствам первого способа, но в редких случаях приходится прибегать к помощи «Командной строки».

    Ссылка на основную публикацию
    Adblock detector