Как удалить принтер с незавершенными заданиями. Как очистить очередь печати в Windows.


Не отменяется печать на принтере. Не удаляется документ из очереди печати? — всё просто!

Опубликовано: 29.09.2014

Приветствую, друзья.

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

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

Стандартный способ очистки очереди печати

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

Либо с помощью перехода через пункт меню «Пуск» -> «Устройства и принтеры»:

Независимо от того, как вы перешли, в любом попадете на вот такое окошко с подвисшими очередями печати:

В окошке мы видим 3 документа, ожидающие распечатки. Однако наш принтер почему-то подготовленные документы распечатывать не собирается.

Почему может не печатать?

В моем случае, конечно, понятно почему. Потому, что принтер не подключен. Обратите внимание на заголовок окошка с очередью печати. Там написано «Работать автономно». Это значит, что мой принтер запустит подготовленные документы в печать, как только я его снова подключу.

А теперь, прежде чем продолжать чтение, подумайте, может и ваш принтер создал очередь печати по какой-нибудь совершенно банальной причине. Может вы что-то забыли? Например заправить картридж, что-то неверно закрепили в принтере или может что-то застряло в самом принтере и мешает печати?

Отменяем печать

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

Очистить очередь печати принтера можно как полностью:

так и от некоторых отдельных файлов:

Если очередь печати не очищается

Если вдруг очередь печати очищаться стандартными средствами не хочет. А принтер на все ваши действия по отмене печати никак не реагирует, остается последний вариант — очистить очередь печати принтера вручную.

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

Сделать все это можно опять же двумя способами. Первый — с помощью окна «Службы» и стандартного проводника windows. И второй — с помощью консоли windows. Второй способ, конечно, более сложный и вполне можно обойтись и первым, но если вы очень хотите произвести на кого-то впечатление, можете выбрать и его. Я рассмотрю оба.

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

Кликаем по иконке компьютера правой кнопкой мыши и переходим в пункт «Управление»:

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

После этого переходим в системную папку вот по этому пути:

C:\WINDOWS\system32\spool\PRINTERS

И удаляем оттуда все файлы.

Удалили? Теперь снова запускайте службу, отвечающую за печать, и проверяйте очередь печати принтера. Она будет пустой.

Второй способ ручной очистки очереди печати

Открываем меню «Пуск». В строке поиска вводим cmd и найденную консоль запускаем от имени администратора:

В саму консоль по одной вводим следующие строки:

net stop spooler net start spooler

После каждой введенной строки нажимаем Enter и ожидаем ответа от консоли.

Краткое пояснение: Первая строка останавливает службу диспетчера печати windows. Вторая строка проверяет наличие файлов очередей печати в системной папке и если находит, то удаляет их. Третья строка запускает службу диспетчера печати windows.

Автоматизируем очистку очередей печати

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

Создаем новый текстовый документ и вставляем в него следующие строки:

net stop spooler IF EXIST «\Windows\System32\spool\PRINTERS\» del «\Windows\System32\spool\PRINTERS\*.*» /f /s /q net start spooler @pause

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

Bat файл будет взаимодействовать с консолью windows почти также, как я вам описывал во втором способе. Только вам уже не нужно будет ожидать ответа консоли и после ввода каждой строки нажимать Enter. Bat файл сделает всю эту рутину за вас.

Вероятно, многие пользователи сталкивались с проблемой, когда при попытке вывода документа или изображения на принтер печать оказывается невозможной. Светодиод принтера мигает, сигнализируя о том, что процесс вроде бы вот-вот должен начаться, но ничего не происходит. Ни к чему не приводит и повторная отправка документа на печать. Тут и встает вопрос о том, как очистить очередь печати принтера. Далее будет приведено несколько простых способов.

Применение жидкости

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

Без ультразвуковой ванночки:

  1. Положите печатающую головку на 5 минут в теплую (40-50 градусов) воду.
  2. В другую емкость налейте жидкость для промывки.
  3. На 10 минут погрузите головку картриджа в этот раствор, опустив ее примерно на 1 см в раствор.
  4. Достаньте элемент и с помощью шприца и заправочной станции вытяните около 1 мл чернил.
  5. Салфеткой уберите грязь и чернила с печатающей головки.
  6. Установите в принтер и запустите штатную чистку.
  7. Если процедура не привела к удовлетворительному результату, ее повторяют 2-3 раза.

С использованием УЗ-ванны:

  1. Налейте в емкость промывочный раствор.
  2. На 2-3 минуты погрузите в него головку картриджа, опустив ее на 1 см в жидкость.
  3. Заполните водой УЗ-ванночку и только на 5 секунд поместите в нее элемент!
  4. После того как вы достали картридж, вытяните из него шприцом 1 мл краски.
  5. Очистите от грязи печатающую головку.
  6. Верните картридж в принтер, запустите штатную очистку.
  7. При неудовлетворительном результате повторите процедуру еще 2-3 раза.

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

Очередь печати принтера: почему возникают сбои?

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

Частично к сбоям этого типа можно отнести слишком большое количество документов в очереди (особенно это касается не локальных, а сетевых принтеров), слишком долгое время ожидания, выставленное в настройках принтера, проблемы в работе самой службы печати и т.д. Но ведь каким-то образом эту проблему решать надо? Далее рассмотрим вопросы, касающиеся того, как очистить очередь печати принтера Windows 7 или любой другой системы. Какая ОС используется, принципиального значения не имеет.

Как очистить очередь печати принтера: самые простые способы

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

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

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

Удаление файлов печати

В случае, когда требуется решить проблему того, как очистить очередь печати принтера Windows 10, можно поступить несколько иначе. Потребуется ручное вмешательство.

Сначала в дереве процессов «Диспетчера задач» нужно завершить работу служб печати (spooler.exe и spoolsv.exe), после чего самостоятельно удалить временные файлы принтера с расширениями.spl и.shd, которые находятся в папке Printer каталога Spool, который в свою очередь располагается в директории System32 системной папки Windows.

Принудительный перезапуск службы печати

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

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

Причины и признаки загрязнения

У лазерных и струйных устройств имеются различные признаки и причины появления загрязнений.

Струйный

Струйные принтеры уже считаются устаревшими устройствами и поэтому пользуются ими не так часто. Главным недостатком таких печатающих аппаратов считается то, что они быстро ломаются. Наиболее распространенная проблема струйных моделей — появление темных полос при печати. Они появляются из-за загрязнения принтера. Основной причиной загрязнения аппарата считается использование неподходящих чернил. Поэтому перед применением чернил надо убедиться в том, что они совместимы со струйным аппаратом.

Лазерный

Чаще всего при печати используются лазерные модели, которые отличаются от струйных лучшим качеством печати и долговечностью. Однако даже у таких устройств иногда появляются проблемы с пачканьем бумаги. Темные полоски и пятна на бумаге появляются из-за продолжительного простоя аппарата. Из-за этого чернила засыхают и быстро забивают печатающую головку. Также она может засориться, если долго ее не прочищать от загрязнений.

Что можно использовать дополнительно?

Если все вышеописанные методы кому-то кажутся сложными или не дают должного эффекта, можно воспользоваться сторонними утилитами, среди которых наиболее интересной выглядит программа HP Print and Scan Doctor.

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

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

Очищаем мусор

В общем то на этом все, принтер и драйвер принтера безвозвратно удалены из системы. Осталось разве что залезть в папку Program Files и удалить все папки, если такие имеются, которые относятся к удаленному принтеру. Особо дотошные еще могут почистить реестр от записей относящихся к данному принтеру, для этого запускаем программу regedit. Идем Пуск\Все программы\Стандартные там уже известный нам Выполнить. Вводим в поле regedit и нажимаем кнопку ОК.

В открывшейся программе в верхнем меню нажимаем на Правка и в открывшемся списке выбираем Найти… Далее в поле поиска вводим название принтера и нажимаем на кнопку Найти далее.

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

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

Вместо итога

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

Некоторым пользователям может пригодиться.

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

1. Открыть «Панель управления» > «Принтеры и факсы» > «Ваш принтер» В открывшемся списке выделить документ, напротив которого написано «ошибка» и либо нажать правую кнопку мыши и в появившемся меню выбрать пункт отменить, либо в панели инструментов окна выбрать «Документ» > «Отменить».

Так же можно очистить всю очередь, нажав правой кнопкой мыши на иконку принтера в окне «принтеры и факсы» и в выпадающем меню выбрать пункт «Очистить очередь печати»

2. Если предложенным способом убрать документ не удаётся, то нужно нажать на кнопку очистки очереди на принтере, если таковая имеется (обычно на ней изображен крестик, но не обязательно).

3. Если кнопки очистки очереди нет или она не помогла (а может вы её просто не нашли) можно попробовать выключить принтер, подождать несколько секунд и снова включить его, в большинстве случаев это приводит к нужному результату.

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

Первый способ: нажать правой клавишей мыши на значок «Мой компьютер», в появившемся меню выбрать пункт «управление», в открывшемся окне выбрать «Службы и приложения» > «Службы», найти в списке справа «Диспетчер очереди печати», кликнуть по нему правой клавишей мыши и в появившемся меню выбрать стоп, либо нажать на ссылку «остановить» справа от списка служб.

Второй способ открыть консоль (программа cmd.exe) и в появившемся окне ввести Net stop spooler либо sc stop spooler.

После остановки диспетчера очереди печати нужно очистить папку C:\WINDOWS\system32\spool\PRINTERS

Теперь запустим очередь печати, это можно сделать так же как вы её останавливали первым способом, только нужно выбрать пункт «пуск» вместо «стоп», либо набрав в консоли net start spooler или sc start spooler соответственно.

Если вы хотите автоматизировать данный процесс, то создайте с помощью блокнота файл с расширением.bat и поместите туда следующий текст: net stop spooler del %systemroot%\system32\spool\printers\*.shd del %systemroot%\system32\spool\printers\*.spl net start spooler Запустите этот файл и он выполнит все, что написано в пункте 4. Если сценарий не смог завершиться, то служба печати будет остановлена и её придется запускать вручную, как указано в четвертом пункте. Так же вместо комманды net для управления службой печати можно использовать

Рассмотрим особенности очистки «подвисшей» очереди печати в системах Windows. Рассмотренная методика позволяет удалить из очереди документы, которые по какой-то причине не печатаются и мешают отправке на печать других файлов и документов.

«Мягкий» способ очистки текущей очереди печати принтера выполняется из окна Панели управления (Control Panel ->Devices and Printers

). В списке принтеров нужно найти проблемный принтер, щелкнуть по нему ПКМ и выбрать в меню пункт
See what’s printing
.

В открывшемся окне управления очередью печати принтера в меню выбираем пункт Printer

->
Cancel All Documents
. Все документы, в том числе зависшие, должны удалиться из очереди печати принтера.

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

удалить все задания из очереди службы печати Windows.

Важно

. Приведенная ниже методика очистки очереди печати удаляет ВСЕ имеющиеся задания печати на ВСЕХ принтерах системы. Это нужно иметь в виду, особенно при очистке зависшей очереди печати на выделенном принт-сервере на базе Windows.

Напомним, что при отправке документа на печать на принтер, служба печати Windows (Print Spooler) формирует задание печати и создает два файла: один с расширением .SHD

(содержит настройки задания печати), второй — .
SP
L (хранит собственно данные, которые нужно распечатать). Таким образом, задания печати будут доступны службе печати, даже после закрытия программы, инициировавшей печать. Данные файлы хранятся в каталоге спулера (по умолчанию,
«%systemroot%\System32\spool\PRINTERS
”). После успешной печати, эти файлы автоматически удаляются из этого каталога, и, соответственно, из очереди печати.

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

Откройте командную строку с правами администратора и последовательно выполните команды:

net stop spooler del %systemroot%\system32\spool\printers\*.shd /F /S /Q del %systemroot%\system32\spool\printers\*.spl /F /S /Q net start spooler

Этот набор команд последовательно останавливает службу печати Windows, рекурсивно удаляет все файлы с расширениями *.shd и *.spl из каталога %systemroot%\system32\spool\printers и запускает остановленную службу.

Архив с готовым bat файлом можно скать по ссылке (запускать от имени администратора)

Примечание

. В том случае, если скрипт не работает, проверьте, что в свойствах принт-сервера (Панель управления -> Devices and Printers -> кнопка Print Server Properties в верхнем меню -> вкладка Advanced -> в поле
Spool folder location
указан каталог
C:\windows\system32\spool\Printers
. В 99% случаев это должно быть так. Если путь к каталогу спулера отличается, нужно будет поправить путь к нему в скрипте.

Рассмотренные выше методики помогут очистить очередь печати в любой версии Windows, будь то Windows 7, 8 или Windows 10.

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

Очистка принтера при помощи программного обеспечения

Прежде чем описывать процедуру чистки принтера hp вручную, стоит вспомнить о такой прекрасной возможности, данной тайваньским производителем, как очистка при помощи предустановленного на компьютер программного обеспечения. Обычно при покупке к принтеру прилагается диск с программами, драйверами и полезной справочной информацией. Программа, предлагаемая к установке диском, «Центр решений HP», способна помочь в очистке принтера. Это очень просто: достаточно лишь запустить программу, а затем найти в меню «Панель инструментов принтера», а там уже – утилиту «очистка картриджей». В случае если принтером давно не занимались, можно проделать данную процедуру несколько раз. Но, к сожалению, программной очистки не всегда достаточно – хотя бы потому, что она не затрагивает сопла печатающей головки, и в таких случаях хозяевам ничего не остается, кроме как попытаться своими руками очистить печатающую головку в частности и принтер в целом.

Причины отказа печати или задержки

Есть множество причин, почему задание на печать не может быть выполнено, но одна из распространенных причин является то, что очередь печати принтера «зависла».
Это может происходить по ряду причин. Но основных всего 3:

  1. Допустим, вы пытались напечатать что-то несколько часов назад, но принтер был выключен. Вы, в конечном итоге, об этом забыли. Когда вы вернетесь и попробуйте распечатать новый документ, он добавится в очередь печати, но если предыдущее задание не выполнено или не удалено, то текущий документ не распечатается. В этом случае достаточно просто удалить документ с очереди и процесс печати тут же запустится.
  2. Еще одной причиной может быть программный сбой в компьютере (например, из-за наличия вредоносного ПО или установки сторонних программ, имеющих доступ к службе печати). В этом случае не всегда получается очистить очередь с помощью диспетчера печати – нужно работать непосредственно со службой печати.
  3. Такая проблема также может возникнуть из-за сбоя в работе принтера (зажеванная бумага, отсутствие чернил, сбой в блоке управления).

Ниже мы рассмотрим все способы очистки очереди печати.

Очистка настроек принтера из памяти

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

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

Крупный план нажатия пальцем кнопки на принтере: adpower99 / iStock / Getty Images

Очистка очереди печати через диспетчер печати

Чтобы проверить очередь печати, перейдите в меню Пуск и откройте меню «Устройства и принтеры».

Выделите кликом мыши принтер, который установлен у вас по умолчанию (помечен галочкой в зеленом кругу) и вы увидите кнопку «Показать очередь печати», появившуюся на панели инструментов. Нажав на нее, откроется окно со списком всех заданий на печать. Если заданий слишком много, и они не выполняются, выделите ненужные, кликните правой клавишей мыши и выберите «отменить печать». Будут удалены все выделенные вами задачи, которые стояли в ожидании и только заполняли память принтера. Таким же образом вы можете удалить конкретную задачу, выбрав ее и нажав кнопку «Delete».

Сброс принтера

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

Как принудительно очистить очередь печати в Windows?

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

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

C:\WINDOWS\system32\Spool\Printers

Шаг 5 Удалите абсолютно все файлы из каталога Printers. Это очистит всю очередь печати (если вы делаете это на сервере, сначала убедитесь, что больше нет никаких других заданий на печать, обрабатываемых другими принтерами, потому что этот шаг приведет к удалению этих заданий также).

Шаг 6 Теперь вы можете вернуться к консоли служб, найти остановленный диспетчер печати и запустить его (клик правой клавишей мыши и выбор параметра Start).

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

Сброс принтера

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

Рейтинг
( 1 оценка, среднее 5 из 5 )
Понравилась статья? Поделиться с друзьями: