Как отменить печать на принтере и очистить очередь печати в windows - kupihome.ru

Как отменить печать на принтере и очистить очередь печати в windows

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

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

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

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

2) Посмотрите есть ли бумага в принтере. Да, бывает и такое.

3) Может быть такое, что у Вас несколько принтеров или же были изменены настройки и документ отправляется на другой принтер. Чтобы убедиться в правильности настроек, посмотрите куда отправляется документ. Обычно во всех программах для распечатки есть выбор того, куда будет отправляться на распечатку документ. Например вот так выглядит в Блокноте:

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

Причины выявили? Решили проблему? Нет? Тогда переходим к другой наиболее распространенной проблеме — это когда Вы отправили на печать документ, а он остается «висеть» в Очереди печати (окошечко состояния принтера, в котором отображаются все документы) и то пишет что «Идет печать», то «Ошибка», а на самом деле ничего не происходит.
Часто в этом случае многие пользователи отправляют повторно на печать тот же самый документ или другие. Думают мол «А вдруг поможет» и тогда в Очереди появляются десятки документов на печать, но она всё равно не происходит.

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

1) Самое лёгкое и быстрое решение — это перезагрузить либо принтер, либо компьютер. Обычно выключает принтер, а компьютер жалко. Можно вообще и то и то отключить и снова включить.
Тут следует знать, что если Вы выключили принтер, а потом включили его (желательно спустя секунд 10), то не нужно снова отправлять на печать документ, т.к. он уже будет в очереди (при условии что компьютер не выключали) и может распечататься несколько раз.

2) В окне кликаем правой кнопкой по документу и выбираем Отменить

Если не вышло — значит идем далее.

3) Идем в Пуск — Панель управления — Принтеры и факсы
Это для Windows XP

Здесь находим наш принтер и либо кликаем по нему ПКМ и выбираем пункт Очистить очередь печати:

Не вышло? Тогда возьмемся посерьезнее за удаление очереди печати.

4) Кликаем ПКМ по значку Моего компьютера (в меню Пуск или на Рабочем столе) и выбираем пункт Управление:

Всё. Теперь очередь печати уж точно будет очищена.

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

Вот сам файл:
ohistka_ocheredi_pechati.zip 336 b cкачиваний: 1013
Для тех, кому интересно что там внутри, показываю содержимое:

Если Вам это интересно, то значит Вы сами сможете создать такой файл правильно =)

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

Читать еще:  Как правильно резать кафельную плитку, керамогранит механическим и электрическим плиткорезом

На это у меня всё. Надеюсь теперь Вы сможете отменить/убрать/очистить очередь печати в Windows XP, 7 и 8.

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

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

Первый способ

Самый элементарный способ очистить очередь печати — нажатие соответствующей кнопки (команды) в меню «Отмена» на вашем принтере. Чаще всего данная команда приписывается одной с внешних кнопок принтера (красный, черный крестик). Для активации команды «очистка очереди печати» необходимо удерживать данную кнопку нажатой около 5-10 секунд.

Второй способ

Некоторые модели принтеров автоматически очищают очередь после отключения от компьютера. Потому отключите принтер, выждите некоторое время (20-30 секунд), снова подключите устройство к компьютеру. Аналогичный эффект достигается перезагрузкой принтера (отключением питания).

Третий способ

  1. Справа внизу рабочего стола ищем иконку принтера. Найдя ее открываем контекстное меню управления принтером нажатием правой кнопкой мышки по иконке. Выбираем «Открыть все активные принтеры и факсы».
  2. Дожидаемся появления нового окошка где слева вверху необходимо нажать на «Принтер» и выбрать среди предложенных вариантов «Очистить очередь печати».

Четвертый способ

  1. Нажмите «Пуск».
  2. Откройте «Панель управления».
  3. Откройте раздел «Принтера и факсы».
  4. Нажимаем правой кнопкой мышки по иконке интересующего принтера, выбираем в появившемся контекстном меню «Очистить очередь печати».

Пятый способ

  1. Нажимаем «Пуск».
  2. В строке поиска вводим команду cmd .
  3. Среди результатов ищем одноименную программу, нажимаем по ней правой кнопкой мышки.
  4. Среди списка выбираем «Запуск от имени администратора».
  5. В открывшемся окошке вводим net stop spooler . Нажимаем Enter.
  6. Открываем папку PRINTERS расположенную на системном диске по адресу C:WindowsSystem32Spool
  7. Удаляем содержание папки.

Шестой способ

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

  1. Открыть «Панель управления» посредством кнопки «Пуск».
  2. Открыть «Администрирование».
  3. Открыть «Службы».
  4. Отыщите среди всех служб «Диспетчер печати», нажмите ее иконке правой кнопкой мыши. В открывшемся контекстном меню выберете «Остановить».
  5. Откройте папку «PRINTERS» по адресу С:Windowssystem32spool .
  6. Удалите содержимое папки «PRINTERS».
  7. Восстановите работу «Диспетчера очереди печати».

Последний способ

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

  1. Откройте посредством кнопки «Пуск» папку «Панель управления».
  2. Отыщите в списке приложений «Принтеры и факсы».
  3. Нажмите правой кнопкой мышки по иконке принтера, выберете «Удалить устройство».
  4. После обязательно открываем «Службы», как уже описывалось ране (Пуск Панель управления Система и безопасность Администрирование).
  5. Идем «Диспетчер печати», прожимаем по этой иконке правой кнопкой мышки. Нажимаем «Перезапустить»
  6. Далее удаляем драйвера. Для чего открываем меню «ПускВсе программы Стандартные». Выбираем «Выполнить».
  7. Вводим «printui /s /t2» (без кавычек). Нажимаем «Ок»
  8. После откроется окошко где необходимо выбрать принтер, подлежащий удалению и нажать соответствующую кнопку.
  9. Откроется еще одно окошко где выбираем «Удалить драйвер и пакет драйвера». Нажмите «Ок».
  10. Перезапускаем компьютер и устанавливаем драйвера к принтеру заново.

Скрипт для автоматической очистки очереди печати

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

  1. Создайте текстовой файл с расширением «.bat». Это можно сделать, нажав правой кнопкой мышки на пустом (вне иконок) пространстве рабочего стола. Что откроет контекстное меню где нужно выбрать «СоздатьТекстовый документ».
  2. Называем файл и открываем его. Далее в места для текста вводим: net stop spooler
    del %systemroot%system32spoolprinters*.shd
    del %systemroot%system32spoolprinters*.spl
    net start spooler

  • Сохраняем файл.
  • Открываем «Панель компьютераПараметры папок».
  • Откроется окошко, где переходим в закладку «Вид» и снимаем галочку напротив «Скрывать расширения…». Нажимаем «Ок».
  • Возвращаемся к созданному ранее тестовому файлу и меняем расширение «.txt» на «.bat». Через свойства или двойным нажатием левой кнопкой мыши по названию файла с задержкой 4-6 секунд.
  • Соглашаемся на изменения расширения.
  • Таким образом создается небольшая программка, посредством которой можно быстро очистить очередь печати, при необходимости.

    Как очистить очередь печати? А если не очистится?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Далее в «Службы и приложения» и в «Службы». Попадаем в окно со службами:

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

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

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

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

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

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

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

    net stop spooler
    IF EXIST «WindowsSystem32spoolPRINTERS» del «WindowsSystem32spoolPRINTERS*.*» /f /s /q
    net start spooler

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

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

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

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

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

    net stop spooler
    IF EXIST «WindowsSystem32spoolPRINTERS» del «WindowsSystem32spoolPRINTERS*.*» /f /s /q
    net start spooler
    @pause

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

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

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

    Думаю многие сталкивались с ситуацией, когда документ «завис» в очереди на печать… не желает удаляться, а из за него не печатаются и прочие задания на печать.

    Для начала капельку ПОЛЕЗНОЙ для нас теории! Расширим словарный запас с одной стороны и поймём суть происходящего с другой…

    Что такое очередь печати, диспетчер очереди печати и т.д. ?

    spool (англ.) – подкачивать/откачивать данные;
    SPOOL – сокр. от Simultaneous Print Operations On Line – одновременная online-обработка заданий на печать;
    spooler (print spooler) – спулер, спулер печати – 1) диспетчер очереди печати – программа-планировщик, которая принимает документы, отправленные пользователем на печать, сохраняет их (на диске или в оперативной памяти) и отправляет в порядке очереди на выбранный принтер. Дисковый адрес Диспетчера очереди печати (Spooler SubSystem App) – WindowsSystem32spoolsv.exe; 2) подсистема печати получает, обрабатывает, выполняет диспетчеризацию и распределяет документы, направляемые на печать. Дисковый адрес Подсистемы печати (Spooler SubSystem DLL) – WindowsSystem32spoolss.dll;
    spool file – файл спулинга, спул-файл – файл, в который в процессе спулинга сбрасывается содержимое задания на печать;
    spooling – 1) спулинг (процесс обработки посылаемых на печать документов, которые сохраняются на диске или в ОЗУ до момента, когда печатающее устройство сможет их обработать); 2) подкачка (данных); откачка (данных) (одновременно с решением задачи);
    print spooling – вывод задания на печать с (предварительной) подкачкой;
    print queue – очередь заданий на печать (очередь печати) – список документов, ожидающих печати. Очередь печати (Windows Vista и XP) формируется в папке Windowssystem32spoolPRINTERS;
    Буферизация печати – создание очереди печати, позволяет процессору компьютера ускорить обработку задания печати за счет его временного сохранения на жестком диске перед отправкой на принтер. В результате процессор может значительно быстрее вернуть управление программе, из которой выполняется печать, чем если бы обработка всего задания и отправка его непосредственно на принтер выполнялись самой программой.

    Рассмотрим теперь как отменить задание на печать
    – XP: нажмите Пуск –> Настройка –> Принтеры и факсы (Vista/W7: Пуск –> Панель управления –> Принтеры);
    – в диалоговом окне Принтеры и факсы (Принтеры) двойным щелчком левой кнопки мыши откройте окно нужного принтера (или щелкните нужный принтер правой кнопкой мыши, из открывшегося контекстного меню выберите Открыть);
    – в очереди печати щелкните правой кнопкой мыши элемент, печать которого требуется остановить, и выберите команду Отмена (для отмены всех заданий в меню Принтер выберите команду Очистить очередь печати).

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

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

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

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

    Читать еще:  Какое внутреннее покрытие микроволновой печи лучше?
    Ссылка на основную публикацию