Если кажется, что принтер печать делает “сам по себе”, чаще всего проблема в очереди: один документ застрял и блокирует остальные. Ниже разберём понятные способы, как отменить и очистить очередь, включая ситуации, когда всё “зависло”.


С чего начать при зависшем задании

Представьте, что вы отправили важную печать, а на экране и в windows очередь только растёт. В этот момент обычно помогают 3 шага в правильном порядке:

  1. Сначала отменить задание через интерфейс принтера или окна очередь.
  2. Если не удаляется — остановить и перезапустить служба очереди печати.
  3. Если всё равно не уходит — удалить “кэш” заданий через файлы спулера (нужны права администратора).

1) Отмена через кнопки принтера

У многих моделей есть кнопки типа Отмена, Сброс или Стоп. Нажмите их прямо на устройство принтера.

Чтобы сработало быстрее, попробуйте по очереди:
- нажать Отмена один раз,
- затем нажать Стоп/Сброс,
- если есть комбинации — используйте по подсказкам на панели.

⚠️ Иногда помогает “остановить на месте”, но само задание останется в очереди windows. Тогда переходите к следующим шагам.


2) Быстрый физический способ

Если принтер продолжает “кормить” бумагу, можно:
- остановить печать принудительно, изъяв лоток для бумаги,
- затем спокойно удалить задание в очереди Windows.

Этот способ не “лечит” систему, но даёт время не тратить бумагу, пока вы очистить очередь.


3) Отмена в Windows через “Открыть очередь”

Самый понятный путь — через интерфейс очереди.

Шаги

  1. Откройте раздел с устройствами печати в Windows.
  2. Найдите нужный принтер.
  3. Откройте очередь (обычно пункт вроде “Открыть очередь”).
  4. Выберите зависший документ.
  5. Нажмите Отменить (для одного) или Отменить все документы (для всей очереди).

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


4) Очистка очереди через панель управления

Если вам удобнее “классическая” навигация, используйте панель управления:

Шаги

  1. Откройте панель управления.
  2. Перейдите в “Устройства и принтеры”.
  3. Найдите нужный принтер.
  4. Откройте “Просмотреть, что печатается”.
  5. Отмените задание: “Отменить” или “Отменить все документы”.

5) Через значок принтера в системном трее

Когда окно не находится, помогает быстрый способ прямо с панели задач.

Что делать

  1. Найдите в системной области значок принтера (часто в правом нижнем углу).
  2. Правой кнопкой мыши откройте список активных принтеров.
  3. Выделите все документы в очереди.
  4. Если нужно — поставьте на паузу и возобновите.
  5. Если цель именно удалить зависший документ — используйте перезагрузку/удаление очереди (в меню часто есть “перезагрузить” или “отменить”).

6) Сброс диспетчера очереди печати через службу

Когда документ не удаляется из очереди, чаще всего “держит” служба Print Spooler (диспетчер очереди печати).

Шаги в Windows

  1. Откройте окно служб: выполните services.msc.
  2. Найдите Диспетчер очереди печати.
  3. Нажмите Остановить.
  4. Затем выберите Перезапустить (или “Перезагрузить”).
  5. После этого снова откройте очередь и проверьте, ушло ли.

7) Принудительная очистка очереди через файлы спулера

Если зависло “намертво” и обычное отменить не помогает, используют принудительное удаление файлов очереди печати.

Какие файлы отвечают за задания печати

При отправке печать Windows формирует:
- *.SHD — настройки задания
- *.SPL — данные для печати

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

Где находятся файлы очереди печати

По умолчанию путь такой:
- %systemroot%\System32\spool\PRINTERS

Важно

Принудительная очистка может удалить задания на всех принтерах системы (особенно на серверных сценариях). На выделенном сервере будьте аккуратны.


Вариант с командной строкой (администратор)

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

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

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


8) Если документы не удаляются и требуется ручная чистка папки

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

Принцип один и тот же:
- вы останавливаете служба,
- удаляете файлы очереди (SHD/SPL) из каталога спулера,
- запускаете служба обратно.


9) Проверка пути к каталогу спулера

Если путь отличается от “по умолчанию”, команда удаления может не попасть “в цель”.

Ориентир:
- проверьте в свойствах принт-сервера поле Spool folder location
- сравните с фактическими папками в системе

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


10) Командный способ полностью по шагам

Ниже — короткая схема “старт-стоп-удалить-запустить”.

flowchart TD
A[Открыть cmd от администратора] --> B[Остановить службу печати]
B --> C[Удалить *.shd и *.spl из папки спулера]
C --> D[Запустить службу печати снова]
D --> E[Открыть очередь и проверить]

11) Таблица выбора метода по ситуации

Ситуация Что пробовать первым Почему
Небольшой “сбой” и очередь видна В окне очереди нажать Отменить Обычно проблема в одном задание
Печать продолжается, но остановить можно физически Изъять лоток, потом удалить документ в очереди Сначала остановить печать, затем убрать блокировку
Документы “застряли” и не уходят Перезапустить служба “Диспетчер очереди печати” Задание удерживается service/служба
Ничего не помогает Принудительно очистить файлы .SHD и .SPL Сброс “кэша” очереди в каталоге спулера

12) Скрипт очистки очереди и администраторские права

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

Если задача решается скриптом, правильная логика такая:
1) проверить, что запуск с админ-правами
2) остановить служба
3) очистить нужные файлы очереди
4) запустить служба


13) Как сортировать очередь печати по лотку

Встроенной стандартной возможности сортировать очередь “по лотку бумаги” в Windows обычно нет. Если и встречается, то только за счёт специфических возможностей драйвера или ПО производителя.

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


Короткий итог

Чтобы удалить документ из очереди печати, чаще всего хватает одного из сценариев:

  • нажать Отмена в очереди Windows,
  • либо перезапустить служба диспетчера очереди печати,
  • либо принудительно удалить файлы .SHD и .SPL в каталоге спулера.

Идея простая: сначала пробуем “мягко” отменить задание, а если зависнуть — сбрасываем очередь через служба и файлы.