Зависшая очередь печати — одна из самых раздражающих проблем при работе с принтерами. Документы не печатаются, новые задания не добавляются, а в статусе гордо красуется надпись «Ожидание» или «Ошибка». В 80% случаев виноват не сам принтер, а сбой в драйвере или операционной системе. Эта статья поможет полностью очистить очередь печати на любом устройстве — от офисного HP LaserJet до домашнего Canon PIXMA, — не прибегая к перезагрузке компьютера или принтера.
Мы разберём методы для всех актуальных ОС (включая редкие случаи для Linux), а также расскажем, как избежать повторных зависаний. Особое внимание уделим скрытым сервисным командам Windows, которые позволяют сбросить очередь даже когда стандартные способы не работают. Если вы администрируете сеть с несколькими принтерами, в конце статьи найдёте советы по массовой очистке заданий.
Почему задания на печать «застревают» и что делать в первую очередь
Прежде чем приступать к радикальным мерам, проверьте три ключевых момента:
- 🔌 Состояние принтера: горит ли индикатор питания? Нет ли мигающих лампочек ошибок (например,
Paper JamилиToner Low)? У Brother и Xerox часто сбоят датчики тонера — даже при полном картридже. - 📡 Сетевое подключение: если принтер беспроводной, убедитесь, что он не потерял связь с роутером. На некоторых моделях Epson после обрыва Wi-Fi очередь блокируется до ручного сброса.
- 🖥️ Драйвер принтера: зайти в
Диспетчер устройств(Win) илиСистемную информацию(macOS) и проверить, нет ли восклицательного знака рядом с названием принтера.
Если всё в порядке, но документы по-прежнему не печатаются, переходите к активным действиям. Начните с самого простого способа — перезапуска службы печати. Это работает в 60% случаев и не требует прав администратора.
Способ 1: Очистка очереди через «Устройства и принтеры» (Windows)
Стандартный метод для Windows 10/11, который подходит для большинства пользователей:
- Откройте
Панель управления → Устройства и принтеры(можно найти через поиск по системе). - Найдите ваш принтер в списке, кликните по нему правой кнопкой мыши и выберите
Просмотр очереди печати. - В открывшемся окне нажмите
Принтер → Очистить очередь печати. - Подтвердите действие. Если задания не исчезли — переходите к следующему шагу.
Если кнопка Очистить очередь неактивна или ничего не происходит:
- 🔄 Попробуйте перезапустить службу печати: в том же окне очереди нажмите
Принтер → Приостановить печать, подождите 10 секунд, затем сноваПринтер → Возобновить печать. - 🛠️ Для принтеров Kyocera и Ricoh иногда требуется удалить принтер из системы и добавить заново (драйвер останется).
Проверьте подключение принтера к сети/USB
Убедитесь, что в лотке есть бумага
Перезагрузите принтер (выключите на 30 секунд)
Обновите драйвер принтера через официальный сайт производителя-->
⚠️ Внимание: На некоторых корпоративных принтерах (например, Xerox WorkCentre) очередь хранится не только на ПК, но и в памяти устройства. После очистки на компьютере может потребоваться сброс на самом принтере — обычно это делается через меню Job Status → Cancel All Jobs.
Способ 2: Командная строка — универсальный метод для Windows
Когда графический интерфейс не помогает, на помощь приходит net stop — команда для управления службами. Этот метод работает даже если очередь «зависла» на уровне системы.
net stop spooler
del %systemroot%\System32\spool\printers\* /Q
net start spooler
Разберём по шагам:
net stop spooler— останавливает службу печати (Print Spooler).del %systemroot%\System32\spool\printers\* /Q— удаляет все файлы заданий из папкиspool(флаг/Qотключает запросы на подтверждение).net start spooler— запускает службу обратно.
Если после выполнения команд очередь по-прежнему не очищается:
- 🔍 Проверьте, не заблокированы ли файлы в папке
spoolантивирусом (особенно актуально для Kaspersky и ESET). - 🛡️ Запустите командную строку от имени администратора — без прав некоторые операции могут не выполняться.
Если принтер подключён по сети, попробуйте временно переключиться на USB — иногда это сбрасывает сетевые блокировки очереди.
Способ 3: Очистка очереди на macOS (включая Monterey и Ventura)
На Mac процесс немного отличается, но не менее эффективен. Главное — использовать встроенную утилиту lpstat и cancel.
Шаги для очистки:
- Откройте
Терминал(можно найти через Spotlight). - Введите команду для просмотра всех заданий:
lpstat -oВы увидите список вида
Canon_MG3600-123 user 1024 Tue 10:00, гдеCanon_MG3600-123— ID задания. - Отмените все задания командой:
cancel -a -Флаг
-aозначает «все задания», а-— для текущего принтера по умолчанию.
Если терминал выдаёт ошибку Permission denied:
- 🔑 Добавьте перед командой
sudo(потребуется пароль администратора):sudo cancel -a - - 🔄 Перезапустите службу печати:
sudo launchctl stop org.cups.cupsdsudo launchctl start org.cups.cupsd
⚠️ Внимание: На macOS Ventura и новее Apple изменила механизм управления принтерами. Если команды не работают, попробуйте удалить принтер в Системные настройки → Принтеры и сканеры и добавить его заново. Это часто сбрасывает скрытые блокировки.
Способ 4: Сброс очереди на самом принтере (для сетевых и МФУ)
Многие современные принтеры (особенно МФУ от HP, Xerox и Ricoh) хранят очередь непосредственно в своей памяти. В этом случае очистка на компьютере не поможет — нужно сбросить задания на устройстве.
| Марка принтера | Как сбросить очередь | Примечания |
|---|---|---|
| HP LaserJet, OfficeJet | На панели принтера: Menu → Job Menu → Cancel All Jobs |
На некоторых моделях нужно удерживать Cancel 5 секунд. |
| Canon imageRUNNER, PIXMA | Settings → Job Status → Cancel All |
Для PIXMA может потребоваться пароль (по умолчанию canon или 7654321). |
| Epson WorkForce, EcoTank | Кнопка Home → Job Cancel → All Jobs |
На EcoTank сброс может занять до 1 минуты. |
| Brother (серии HL, MFC) | Menu → Job Cancel → All или удерживать Go 3 секунды |
На старых моделях нужно вводить код #99. |
Если на принтере нет дисплея (например, HP Neverstop или Pantum), попробуйте:
- 🔌 Отключить принтер от сети/USB на 30 секунд — это сбрасывает буфер памяти.
- 📱 Использовать мобильное приложение производителя (например, HP Smart или Epson iPrint), где есть опция отмены заданий.
Что делать если принтер не реагирует на кнопки?
Если панель управления принтера не отвечает, это может указывать на:
1. Зависание прошивки — требуется полный сброс (обычно удерживанием кнопки питания 10+ секунд).
2. Проблемы с блоком питания — характерно для Samsung и Xerox после скачков напряжения.
3. Механическую блокировку (например, замятие бумаги в неочевидном месте, например, в дуплексере).
В таких случаях очистка очереди на ПК не поможет — нужен ремонт или диагностика.
Способ 5: Продвинутые методы (для IT-специалистов)
Если стандартные способы не сработали, пригодятся инструменты для глубокой диагностики:
- 🔧 Утилита PrintUI (Windows):
printui /s /t2Откроется окно управления принтерами с расширенными опциями. Здесь можно принудительно удалить «зависшие» драйверы.
- 🐧 Для Linux (CUPS):
sudo cancel -a -sudo systemctl restart cups
- 📜 Ручная очистка реестра (осторожно!):
Удалите ключ
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\ИМЯ_ПРИНТЕРА, если принтер «призрачно» отображается в системе после удаления.
Для корпоративных сетей с Active Directory:
- 🖥️ Используйте
Print ManagementвАдминистрирование → Диспетчер печатидля массового сброса очередей на нескольких ПК. - 📊 Проверьте групповую политику — иногда блокировки очереди задаются централизованно (например, через
gpedit.msc).
Если принтер подключён через терминальный сервер (RDP), очередь может храниться на сервере, а не на локальном ПК. В этом случае очищать её нужно именно там.
Как предотвратить зависание очереди в будущем
Чтобы проблема не повторялась, следуйте этим советам:
- 🔄 Регулярно обновляйте драйверы: особенно критично для принтеров HP и Canon, где старые версии ПО конфликтуют с Windows 11.
- 📥 Используйте официальные утилиты:
- HP Print and Scan Doctor (автоматически чистит очередь и проверяет соединение).
- Epson Software Updater (исправляет ошибки spooler’а).
- 🖧 Настройте сетевые принтеры правильно:
- При подключении по Wi-Fi отдавайте предпочтение статическому IP (а не DHCP).
- Для Brother и Kyocera в настройках порта укажите протокол
LPRвместоRAW— это снижает вероятность сбоев.
Для офисов с большим количеством заданий:
- 📊 Установите лимит на количество документов в очереди (в настройках принтера или через групповую политику).
- ⏱️ Настройте автоматическую очистку заданий старше 24 часов (в некоторых МФУ, например Xerox AltaLink, это делается через веб-интерфейс).
⚠️ Внимание: Если очередь зависания появляется регулярно на конкретном ПК, проверьте его на вирусы. Некоторые трояны (например, WannaCry) блокируют службу Print Spooler для распространения по сети.
FAQ: Частые вопросы об очистке очереди печати
Можно ли отменить только одно задание, не очищая всю очередь?
Да. В Windows откройте очередь печати, кликните правой кнопкой по нужному документу и выберите Отменить. На macOS используйте команду cancel ИД_ЗАДАНИЯ (ID можно узнать через lpstat -o).
Если задание не отменяется, попробуйте приостановить очередь (Принтер → Приостановить печать), затем удалить файл вручную из папки %systemroot%\System32\spool\printers\ (имя файла соответствует ID задания).
Почему после очистки очереди принтер всё равно не печатает?
Вероятные причины:
- Драйвер сбойный — удалите принтер из системы, скачайте свежий драйвер с сайта производителя и установите заново.
- Порт принтера неверный — проверьте в настройках принтера (должен быть
USB,TCP/IPилиWSD, но неDOT4илиLPT). - Блокировка антивирусом — временно отключите защиту и попробуйте напечатать тестовый лист.
Для сетевых принтеров также проверьте, не изменился ли его IP-адрес (особенно если используется DHCP).
Как очистить очередь на принтере, подключённом через USB-хаб?
USB-хабы часто вызывают проблемы с печатью из-за нестабильного питания или конфликтов устройств. Сначала:
- Подключите принтер напрямую к USB-порту компьютера (без хаба).
- Откройте
Диспетчер устройств, найдите принтер в разделеОчереди печатии обновите драйвер. - Если принтер определяется как
Неизвестное устройство, попробуйте другой USB-порт (желательно USB 2.0, а не 3.0).
Если проблема остаётся, хаб может быть неисправен — попробуйте подключить принтер через другой хаб или напрямую.
Что делать, если после очистки очереди документы печатаются в неправильном порядке?
Это происходит из-за сбоя в диспетчере печати. Решения:
- 🔄 Перезапустите службу
Print Spooler(как описано в Способе 2). - 📋 В настройках принтера отключите опцию
Печать по порядку(если есть). - 🖨️ На некоторых МФУ (например, Ricoh MP C3004) нужно сбросить настройки очереди через веб-интерфейс (
http://IP_принтера).
Если документы печатаются вразнобой постоянно, проверьте, не установлены ли на ПК несколько версий драйвера для одного принтера (удалите лишние через Панель управления → Программы и компоненты).
Можно ли очистить очередь печати на принтере удалённо (например, для офиса)?
Да, есть несколько способов:
- Через RDP: подключитесь к компьютеру, к которому подключён принтер, и очистите очередь стандартными методами.
- Через веб-интерфейс принтера: многие сетевые принтеры (например, HP Enterprise или Xerox VersaLink) имеют веб-панель (
http://IP_принтера), где можно управлять заданиями. - С помощью PowerShell (для Windows):
Invoke-Command -ComputerName ИМЯ_ПК -ScriptBlock { Stop-Service -Name Spooler -Force; Start-Sleep -Seconds 2; Start-Service -Name Spooler }
Для массовой очистки на всех ПК в домене используйте скрипты с Group Policy или PDQ Deploy.