Как убрать из очереди печати зависший документ. Не удаляется документ из очереди печати? — всё просто! С помощью командной строки


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

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

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

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

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

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

Итак, нашу очистку мы начнем с системного реестра.

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

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

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

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

Вторым пунктом, является очистка от всех драйверов. Развернув ветку KEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Environments\WindowsNTx86\Drivers\Version-3 (в х64 битных операционных системах нужно открыть …\Environments\Windows NTx64\Drivers\Version-3 ) удаляем весь перечень драйверов установленных в системе.

В ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors, список записей должен выглядеть следующим образом.

  • 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:\Windows\System32\spool\prtprocs\w32x86 – удаляем все содержимое, кроме файла winprint.dll, так как его удаление может повлечь за собой появление новых проблем связанных с печатью (в x64 папку называется соответственно )

C:\Windows\System32\Spool\Printers – удаляем все данные о установленных принтерах

C:\Windows\System32\Spool\Drivers\w32x86 – чистим папку от все файлов ранее установленных драйверов (в системах x64 путь Drivers\x64 ).

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

Не печатает принтер. Очистка spoolerа

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

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

Способ 1: Просмотр очереди через «Панель управления»

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

Таким образом, мы рассмотрели один из самых простых способов остановки печати на любом принтере.

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


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

Способ 3: Удаление вручную

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


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

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

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

Как понятно из заголовка, речь пойдет об очистке очереди печати принтера. Такая необходимость может возникнуть из-за какой либо ошибке при печати. Например, текущее задание печати завершилось с ошибкой и не очищается из очереди, соответственно, все последующие задания печати встанут в очередь и будут ждать завершения предыдущего. Проблема решается быстро и не представляет никакой сложности. Самым нетерпеливым можно сразу посетить конец статьи, где мы автоматизируем очистку очереди печати с помощью *.bat файла.

Также в конце статьи есть ВИДЕО , где я все раскладываю по полочкам.

Нужно зайти в «Пуск - Панель управления - принтеры и факсы».

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

В результате у вас должно появиться такое окно.


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


Если задание отменилось - принтер начнет печатать все остальные задания печати.

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

Чистим очередь печати

1. Щелкаем правой кнопкой мыши по значку «Мой компьютер» и выбираем пункт «управление».


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

3. В правой части окна появится список служб среди которых нам нужно найти «Диспетчер очереди печати». Щелкаем по нему правой кнопкой мыши и выбираем пункт «стоп».


4. Затем нам нужно удалить все файлы из папки: C:WINDOWSsystem32spoolPRINTERS


5. Теперь возвращаемся в службы и снова находим «Диспетчер очереди печати» Щелкаем по нему правой кнопкой мыши и выбираем пункт «пуск».


6. Готово, теперь можно зайти в «Принтеры и факсы» и убедиться, что список заданий печати пуст.

Автоматизируем процесс удаления очереди (.bat)

Согласитесь, что каждый раз выполнять всю последовательность действий из первого пункта слишком неудобно. Поэтому мы автоматизируем весь процесс. ?
Данный способ очистки очереди печати фактически ничем не отличается от первого, за одним лишь исключением, что все пункты из первого способа выполняются автоматически с помощью «батника» (файлы с расширением.bat)
1. Итак, чтобы очистить очередь печати достаточно скачать файл clearprint.bat и запустить его. В Windows 7 нужно запустить файл с правами администратора (пр. кнопка мыши - запустить от имени администратора ). После запуска ждем исполнения файла (около 5 сек).
2. Готово, очередь печати пуста, а значит мы может продолжать работать над своими делами.

Недавно я записал видео о том, как очистить очередь печати. Смотрите оценивайте.

Вот, видите, нет ничего сложного. До встречи на следующих страницах сайта сайт

P.S. Не забываем подписываться на новые статьи?

Сегодня речь пойдёт о ситуации, когда при попытке распечатать какой-либо документ на принтере, нажимая на кнопку печать, ничего не происходит. Документы добросовестно направляются в очередь печати на принтере, а он не печатает. При этом, сам принтер исправен.

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

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

Но, после её перезагрузки, не любил начинать по-новому открывать нужные программы, документы или окна интернет-браузера, которые были открыты до перезагрузки. Теперь же я поступаю совсем по-другому, а именно очищаю очередь печати принтера HP, не перезагружая систему.

И в сегодняшней пошаговой инструкции я вам продемонстрирую, как это можно осуществить в Windows 7, не перезагружая систему, всего за 3 шага.

ОСТАНОВКА СЛУЖБЫ . Переходим в “Панель управления” – “Администрирование” – “Службы”, находим “Диспетчер печати” и останавливаем его, нажатием на кнопку “Остановить”.

ОЧЕРЕДЬ ПЕЧАТИ

Переходим в каталог – C:\WINDOWS\System32\spool\PRINTERS или, в меню кнопки Пуск, в поле поиска вставляем:

%windir%\System32\spool\PRINTERS

и нажимаем клавишу Enter на клавиатуре.

В открывшейся папке “PRINTERS” выделяем все файлы. Это и есть очередь печати. Удаляем их все до одного.

ЗАПУСК СЛУЖБЫ . Там же, где остановили “Диспетчер печати”, там же и запускаем его.

Можем опять печатать! Если не удаётся очистить содержимое в папке “PRINTERS”, так как один из файлов в ней не получается удалить, просто воспользуйтесь программой . Для тех пользователей, которые не хотят так заморачиваться, я создал исполняемый файл с расширением.BAT, который проделывает все вышеперечисленные действия сам после запуска.

Вы можете скачать его бесплатно по этой или создать сами. Вот его подробное содержимое.

Net stop spooler del %systemroot%\System32\spool\printers\* /Q /F /S net start spooler

Спасибо за внимание! Не забывайте, что на этом блоге есть ещё около 500 полезных компьютерных советов.

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

Быстро отменить выполнение поставленной перед техникой миссии печати можно вручную — для этого достаточно отключить питание техники. У разных аппаратов эта кнопка может находиться в разных местах (например, у принтера Самсунг её можно найти на задней панели).

Но такой возможностью пользоваться не рекомендуется: все же происходит вмешательство в работу сложного аппарата. Такое некорректное «поведение» может привезти к соответствующим последствиям, и самое меньшее из них – замнется бумага и аппарат придется разбирать.

Как отменить процесс с компьютера

Рассмотрим, как снять поставленную задачу непосредственно с ПК (ноутбука) для любого подобного устройства (от Canon до Hp) . Команды будет одинаковы для всех видов ОС Windows. Чтобы их выполнить на компьютере, следует сделать следующее.


Иногда указанные комбинации не срабатывают – в этом случае понадобится полностью сбросить и перезапустить всё начатое . Начать следует с одновременного нажатия клавиш Win+R. В появившейся диалоговой строке вводим команду services.msc и нажимаем «Ввод» (Enter). Далее останется в открывшемся новом окне найти и запустить процесс «Диспетчер печати».

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

Возможные проблемы

Выполнив все указанные шаги, пользователь должен понимать: мгновенной остановки процесса печати не произойдет. Это обстоятельство связано с тем, что печатающее устройство обладает ОЗУ — встроенной оперативной памятью . Она является своего рода буфером для того, чтобы хранить поступающих на аппарат документов (очереди печати). Поэтому некоторое время после подачи команды отмены техника всё равно еще способна продолжать работать.

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