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

13 ответов на вопрос “Как удалить документ из очереди печати если он не удаляется?”

  1. Wortex Ответить

    Напомним, что при отправке документа на печать на принтер, служба печати Windows (Print Spooler) формирует задание печати и создает два файла: один с расширением .SHD (содержит настройки задания печати), второй — .SPL (хранит собственно данные, которые нужно распечатать).  Таким образом, задания печати будут доступны службе печати, даже после закрытия программы,  инициировавшей печать. Данные файлы хранятся в каталоге спулера (по умолчанию, «%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 файлом можно скать по ссылке reset_spooler.zip (запускать от имени администратора)

  2. Ironseeker Ответить

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

    Перезагрузка процесса

    Если после остановки печати процедура не возобновляется или стала появляться ошибка, то следует перезапустить диспетчер:
    Кликнуть вместе клавиши на клавиатуре «Win+R».
    В выпавшем окне набрать команду «services.msc».
    Откроется окно служб.
    Найти «Диспетчер печати», кликнуть по нему правой кнопкой мыши (ПКМ) и выбрать «Перезапустить».
    Это позволит убрать документы из очереди печати.

  3. Sternsinger Ответить

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

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

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

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

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

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

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

    Нажмите «Пуск».
    Откройте «Панель управления».

    Откройте раздел «Принтера и факсы».

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

    Пятый способ

    Нажимаем «Пуск».
    В строке поиска вводим команду cmd.
    Среди результатов ищем одноименную программу, нажимаем по ней правой кнопкой мышки.
    Среди списка выбираем «Запуск от имени администратора».

    В открывшемся окошке вводим net stop spooler. Нажимаем Enter.
    Открываем папку PRINTERS расположенную на системном диске по адресу C:\Windows\System32\Spool\
    Удаляем содержание папки.

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

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

    Открыть «Администрирование».

    Открыть «Службы».

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

    Откройте папку «PRINTERS» по адресу С:\Windows\system32\spool.

    Удалите содержимое папки «PRINTERS».

    Восстановите работу «Диспетчера очереди печати».

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

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

    После обязательно открываем «Службы», как уже описывалось ране (Пуск \Панель управления \Система и безопасность \Администрирование).
    Идем «Диспетчер печати», прожимаем по этой иконке правой кнопкой мышки. Нажимаем «Перезапустить»

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

    Вводим «printui /s /t2» (без кавычек). Нажимаем «Ок»

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

    Откроется еще одно окошко где выбираем «Удалить драйвер и пакет драйвера». Нажмите «Ок».

    Перезапускаем компьютер и устанавливаем драйвера к принтеру заново.

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

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

    Называем файл и открываем его. Далее в места для текста вводим:net stop spooler
    del %systemroot%\system32\spool\printers\*.shd
    del %systemroot%\system32\spool\printers\*.spl
    net start spooler

    Сохраняем файл.
    Открываем «Панель компьютера\Параметры папок».

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

    Возвращаемся к созданному ранее тестовому файлу и меняем расширение «.txt» на «.bat». Через свойства или двойным нажатием левой кнопкой мыши по названию файла с задержкой 4-6 секунд.

    Соглашаемся на изменения расширения.

  4. Kaktilar Ответить

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

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


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

    В окошке мы видим 3 документа, ожидающие распечатки. Однако наш принтер почему-то подготовленные документы распечатывать не собирается.
    Почему может не печатать?
    В моем случае, конечно, понятно почему. Потому, что принтер не подключен. Обратите внимание на заголовок окошка с очередью печати. Там написано “Работать автономно”. Это
    значит, что мой принтер запустит подготовленные документы в печать, как только я его снова подключу.
    А теперь, прежде чем продолжать чтение, подумайте, может и ваш принтер создал очередь печати по какой-нибудь совершенно банальной причине. Может вы что-то забыли? Например заправить картридж, что-то неверно закрепили в принтере или может что-то застряло в самом принтере и мешает печати?
    Отменяем печать
    Ладно. Предположим, что вы не знаете почему принтер не хочет производить печать. Или же наоборот. Вы знаете, что сбой вызван очередной ошибкой windows либо принтера и
    поможет только перезапуск печати. Давайте попробуем очистить очередь печати принтера и добавить файлы в очередь печати снова.
    Очистить очередь печати принтера можно как полностью:

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

    Если очередь печати не очищается
    Если вдруг очередь печати очищаться стандартными средствами не хочет. А принтер на все ваши действия по отмене печати никак не реагирует, остается
    последний вариант – очистить очередь печати принтера вручную.
    Для этого нам потребуется на время отключить службу печати windows, удалить временные файлы из системной папки (файлы отвечающие за подготовленную очередь
    печати), а затем снова запустить службу печати.
    Сделать все это можно опять же двумя способами. Первый – с помощью окна “Службы” и стандартного проводника windows. И второй – с помощью консоли windows. Второй способ, конечно, более сложный и вполне можно обойтись и первым, но если вы очень хотите произвести на кого-то впечатление, можете выбрать и его. Я рассмотрю оба.
    Первый способ ручной очистки очереди печати
    Кликаем по иконке компьютера правой кнопкой мыши и переходим в пункт “Управление”:

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

    В окне со службами мы ищем службу, отвечающую за печать, и останавливаем ее. В Windows 8 она называется “Диспетчер печати”, в Windows 7 тоже как-то подобно. Думаю сами найдете.
    После этого переходим в системную папку вот по этому пути:
    C:\WINDOWS\system32\spool\PRINTERS
    и удаляем оттуда все файлы.
    Удалили? Теперь снова запускайте службу, отвечающую за печать, и проверяйте очередь печати принтера. Она будет пустой.
    Второй способ ручной очистки очереди печати
    Открываем меню “Пуск”. В строке поиска вводим cmd и найденную консоль запускаем от имени администратора:

    В саму консоль по одной вводим следующие строки:
    net stop spooler
    IF EXIST “\Windows\System32\spool\PRINTERS\” del “\Windows\System32\spool\PRINTERS\*.*” /f /s /q
    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 файл сделает всю эту рутину за вас.

  5. Имени Фамилио Ответить

    Способ 2: принудительное удаление очереди печати

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

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

    Теперь вам потребуется запустить проводник Windows и пройти в нем по следующему адресу (для удобства просто скопируйте адрес и вставьте его в адресную строку проводника, щелкнув затем по клавише Enter):
    C:WINDOWSsystem32spoolPRINTERS
    Удалите из папки все файлы без исключения.
    Вы практически у цели. Вам остается лишь снова открыть окно со службами, щелкнуть левой кнопкой мыши по службе «Диспетчер печати», а затем выбрать пункт «Запустить службу».

    Способ 3: перезагрузка устройств

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

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

  6. РоБОеD Ответить

    windows
    Некоторым пользователям может пригодиться.
    Если во время печати документа произошла ошибка, то документ может остаться в очереди, блокируя при этом печать других документов. В этом случае бесполезно пытаться отправить документ на печать повторно или напечатать другой документ, так как все они будут скапливаться в очереди, печати ожидая когда напечатается или будет удален первый документ. Есть несколько способов убрать документ из очереди:
    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 для управления службой печати можно использовать sc.exe.

  7. Kalanim Ответить

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

    Способ №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.
    Наша компания предоставляет услугу обслуживание компьютеров и оргтехники.

  8. VideoAnswer Ответить

Добавить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *