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

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

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

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

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

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

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

Функция работает во многих случаях, но если служба Windows, отвечающая за печать, «зависла», то очистить очередь не удастся.

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

Для того чтобы очистить очередь на печать принудительно, следует перезапустить службу «Диспетчера очереди печати» и очистить временные файлы, подготовленные системой. Почти 1 00% гарантия, что при повторном запросе на печать не возникнет проблем, а документ выведется на лоток принтера.

Чтобы Вам было проще, мы объединим все действия в один исполняемый файл. Двойной клик по нему, и системный каталог «\spool\printers\» очищен, а служба очереди печати перезапущена.

Содержимое файла:

Net stop spooler del /f /q %systemroot%\system32\spool\printers\*.shd del /f /q %systemroot%\system32\spool\printers\*.spl net start spooler

Вместо послесловия

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

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

Как очистить очередь на печать от зависших в ней документов

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

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

В Windows 10 вы можете управлять очередью печати принтера с помощью Классической панели управления или перейдя в Параметры-> Устройства-> Принтеры и сканеры . Если вы не можете удалить задание на печать, попробуйте следующее.

Чтобы очистить застрявшие задания из очереди на печать вашего принтера в Windows 10, выполните следующие действия.

  1. Откройте командную строку от имени Администратора.
  1. Введите следующую команду:
net stop spooler

Эта команда остановит службу Windows 10 Spooler

  1. Теперь введите или скопируйте следующую команду:
del /s /f /q C:\Windows\System32\spool\PRINTERS\*.*

Это приведет к удалению всех файлов, ждущих свою очередь на печать в папке PRINTERS

  1. Кроме того, откройте Проводник. Не закрывайте пока окно командной строки.

Перейдите в папку:

C:\Windows\System32\spool\PRINTERS

Подтвердите запрос безопасности Windows 10 и удалите все файлы и папки, которые есть в папке.

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

Способ №1

Самый простой способ очистки очереди печати - через свойства принтера. Зайдите в меню Пуск , потом в Панель управления , перейдите в раздел Устройства и принтеры и выберите из списка устройств свой принтер. Нажмите по нему правой кнопкой мышки и выберите в контекстном меню пункт Просмотр очереди печати .

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

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

Способ №2

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

Делается это так. Нажмите на клавиатуре комбинацию клавиш Ctrl+Alt+Del или Ctrl+Shift+Esc - откроется окно диспетчера задач. В нем вам нужно перейти на вкладку Службы и найти в списке служб службу Spooler (Диспетчер печати).

Можно также зайти в Пуск>Панель управления >Администрирование и выбрать пункт Службы .

Кликните на службе диспетчера печати правой кнопкой мышки и выберите в контекстном меню пункт Остановить службу . После этого зайдите в Проводник и перейдите по адресу: C:\Windows\System32\Spool\PRINTERS . В папке PRINTERS удалите все файлы с расширениями.SHD и.SPL. Затем снова перейдите в Диспетчер задач и вновь запустите службу диспетчера печати (Spooler).

Способ №3

Есть еще один способ очистить очередь печати. Он заключается в остановке диспетчера печати и удалении заданий на печать посредством командной строки Windows. Запускать командную строку нужно обязательно с правами администратора.

Нажмите на клавиатуре комбинацию клавиш Win+R и введите в строке Выполнить команду cmd . После этого должна открыться командная консоль. В ней вам нужно будет последовательно вписать следующие команды:

  • net stop spooler
  • del %systemroot%system32spoolprinters*.shd
  • del %systemroot%system32spoolprinters*.spl
  • net start spooler

Как вы быть может уже догадались, первая команда останавливает службу печати. С помощью второй и третьей команды удаляются фалы с расширением.shd и.spl из папки PRINTERS . Ну а третья команда служит для того, чтобы вновь выполнить запуск службы диспетчера печати.

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

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

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

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

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

Открываем «Диспетчер задач»

Для чистки очереди необходимо зайти в «Диспетчер задач»:

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

Чистим очередь принудительно

Способ 1

  1. Запускаем «Панель управления» через «Пуск». В просмотре «Крупные значки» ищем раздел «Администрирование».

  2. В открывшемся списке находим «Службы». Открываем их.

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

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

  4. Далее заходим в папку «Printers», пройдя следующий путь: переместившись в «Мой компьютер» открываем диск С, далее открываем папку «Windows», далее «System32», после чего в папке «Spool» находится нужный нам каталог.

  5. Зайдя в нужный каталог, вы увидите все очереди, просто выделяем весь список, удаляем все выбранные нами файлы.

    Помните! Данное действия приведут к удалению всех документов на всех устройствах печати вашего компьютера.

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

Теперь вы снова можете приступать к работе.

Способ 2


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

На заметку! Данный способ может не подойти, когда каталог Printers находится в другом пути. Можно проверить, нажав на ваш принтер и в «Свойствах сервера печати». Здесь в последнем разделе просматриваем путь к нашей папки. Если путь не совпадает, то придется редактировать код.

Способ 3

Создаем файл автоматической очистки. Данный способ аналогичен предыдущему.


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

Опубликовано: 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 файл сделает всю эту рутину за вас.