Зависшие документы в очереди печати — одна из самых распространённых проблем при работе с принтерами. Даже после отмены задания файлы могут оставаться в списке, блокируя новые задачи или вызывая ошибки типа «Приостановлено», «Ошибка печати» или «Документ удаляется». В 80% случаев проблема решается вручную, но многие пользователи не знают, где искать эту самую «очередь» и как её правильно очистить.
В этой статье вы найдёте пошаговые инструкции для всех популярных операционных систем — от Windows 10/11 до MacOS Ventura и дистрибутивов Linux. Мы также разберём скрытые причины, почему документы «застревают», и что делать, если стандартные методы не срабатывают. Например, знали ли вы, что виновником может быть служба печати, которая работает со сбоями? Или что некоторые модели принтеров HP и Canon требуют отдельной перезагрузки буфера?
Если вам нужно срочно распечатать документ, а очередь забита старыми заданиями — следуйте нашим рекомендациям. Для удобства мы выделили 5 универсальных способов, которые работают в 95% случаев. А если проблема глубиннее — в конце статьи есть раздел с диагностикой неисправностей и ссылками на официальные утилиты производителей.
1. Стандартный способ: очистка очереди через «Устройства и принтеры» (Windows)
Наиболее простой метод, который работает в Windows 7/8/10/11. Подходит для большинства моделей принтеров — от бюджетных Epson L3110 до офисных Xerox Phaser 6510. Главное условие: принтер должен быть подключён к компьютеру (по USB, Wi-Fi или Ethernet) и отображаться в системе.
Чтобы удалить файлы из очереди:
- 🖱️ Откройте
Пуск → Параметры → Устройства → Принтеры и сканеры(или введите в поискеУстройства и принтеры). - 📄 Найдите свой принтер в списке и кликните по нему правой кнопкой мыши → выберите
Просмотр очереди печати. - 🗑️ В открывшемся окне выделите зависшие документы (можно несколько, удерживая
Ctrl) и нажмитеОтменитьилиУдалить. - 🔄 Если документы не удаляются — нажмите в меню
Принтер → Очистить очередь печати.
⚠️ Внимание: Если после нажатия Отменить появляется ошибка «Невозможно удалить документ», это означает, что служба печати заблокирована. В таком случае переходите к способу №3 (перезапуск службы).
Отключите принтер от сети на 30 секунд
Перезагрузите компьютер
Проверьте подключение кабеля USB/Wi-Fi
Обновите драйвер принтера-->
2. Быстрая очистка через командную строку (Windows)
Если графический интерфейс не реагирует, можно удалить все задания печати через командную строку. Этот метод работает даже когда очередь «зависла» на этапе «Удаление» или принтер отображается как «Не в сети».
Выполните следующие команды по порядку:
net stop spooler
del %systemroot%\System32\spool\printers\* /Q
net start spooler
Расшифровка команд:
- 🛑
net stop spooler— останавливает службу печати (Print Spooler). - 🗑️
del %systemroot%\System32\spool\printers\* /Q— удаляет все файлы из папки очереди (без запроса подтверждения). - 🔄
net start spooler— запускает службу обратно.
⚠️ Внимание: После выполнения этих команд все нераспечатанные документы будут безвозвратно удалены, даже те, которые не отображались в графическом интерфейсе. Если вам нужно сохранить часть файлов — сначала экспортируйте их в PDF через Microsoft Print to PDF.
3. Перезапуск службы печати (Print Spooler) для сложных случаев
Иногда очередь печати блокируется из-за сбоя в работе службы Print Spooler. Это системный процесс, который управляет всеми заданиями печати. Если он «завис», стандартные способы удаления файлов не сработают.
Чтобы перезапустить службу:
- Нажмите
Win + R, введитеservices.mscи нажмитеEnter. - В списке найдите
Диспетчер печати (Print Spooler). - Кликните правой кнопкой →
Остановить. - Подождите 10–15 секунд, затем снова кликните правой кнопкой →
Запустить.
Если служба не запускается или выдаёт ошибку «Не удалось запустить службу», проверьте:
- 🔧 Зависимости службы: Откройте свойства
Print Spooler→ вкладкаЗависимости. Убедитесь, что все связанные службы (например,HTTPилиRPC) работают. - 🛡️ Антивирус: Временное отключите защиту (например, Kaspersky или ESET может блокировать доступ к папке
spool). - 📥 Целостность системных файлов: Выполните в командной строке (от имени администратора):
sfc /scannowdism /online /cleanup-image /restorehealth
Что делать, если служба Print Spooler отсутствует в списке?
Это может означать, что служба отключена в реестре или удалена вирусом. Чтобы восстановить её:
1. Откройте реестр (Win + R → regedit).
2. Перейдите по пути: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler.
3. Убедитесь, что параметр Start имеет значение 2 (автоматический запуск).
4. Если ключа нет — импортируйте его из резервной копии или переустановите драйвер принтера.
4. Очистка очереди на MacOS (Ventura, Monterey, Big Sur)
На Mac очередь печати управляется через утилиту Просмотр очереди печати. В отличие от Windows, здесь нет отдельной службы, но иногда документы «застревают» из-за конфликтов с драйверами (особенно у принтеров Brother и Kyocera).
Инструкция для очистки:
- Откройте
Системные настройки → Принтеры и сканеры. - Выберите свой принтер и нажмите
Открыть очередь печати. - В списке заданий выделите ненужные и нажмите
Удалить(значок корзины). - Если документ не удаляется — нажмите
Остановить очередь(⏸️), затем сноваВозобновить(▶️).
Если очередь по-прежнему не очищается:
- 🔄 Перезагрузите CUPS (систему печати Unix):
Откройте
Терминали выполните:sudo launchctl stop org.cups.cupsdsudo launchctl start org.cups.cupsd
- 🗃️ Удалите файлы очереди вручную:
Перейдите в папку
/private/var/spool/cups/и удалите все файлы с расширением.spl. - 📦 Переустановите драйвер:
Удалите принтер из системы, скачайте свежий драйвер с сайта производителя и установите заново.
На MacOS перед удалением принтера из системы обязательно удалите его из списка Принтеры и сканеры, иначе драйвер может остаться в кэше и вызывать конфликты.
5. Очистка очереди в Linux (Ubuntu, Debian, Fedora)
В Linux очередь печати управляется системой CUPS (Common Unix Printing System). Для очистки заданий используются команды терминала. Этот метод подходит для всех дистрибутивов, включая Ubuntu 22.04, Debian 11 и Fedora 38.
Основные команды:
| Команда | Описание | Пример |
|---|---|---|
lpstat -o |
Показывает все задания в очереди | lpstat -oВывод: Canon_MF4400-1 root 1024 Пн 10 мая 14:30 |
cancel <номер_задания> |
Удаляет конкретное задание | cancel Canon_MF4400-1 |
cancel -a |
Удаляет все задания текущего пользователя | cancel -a |
sudo systemctl restart cups |
Перезапускает службу CUPS | Требуется после очистки, если очередь не обновляется |
Если команды не срабатывают:
- 🔧 Проверьте права доступа: выполните команды от имени суперпользователя (
sudo). - 📂 Удалите файлы очереди вручную:
sudo rm /var/spool/cups/* - 📥 Обновите CUPS:
sudo apt update && sudo apt upgrade cups
6. Дополнительные методы: сброс принтера и фирменные утилиты
Если программные способы не помогли, проблема может крыться в аппаратном буфере принтера. Многие модели (например, HP LaserJet, Canon imageCLASS) хранят очередь непосредственно в своей памяти. В таких случаях поможет аппаратный сброс.
Как сбросить буфер принтера:
- 🔌 Отключите питание: Выключите принтер, выньте кабель питания из розетки и подождите 1–2 минуты. Это очистит оперативную память.
- 🖨️ Сброс через меню: На некоторых моделях (например, Brother HL-L2350DW) зажмите кнопку
GoилиCancelна 10 секунд. - 💻 Фирменные утилиты:
- HP:
HP Print and Scan Doctor(автоматически чистит очередь). - Epson:
Epson Software Updater(включает инструмент диагностики). - Canon:
Canon PRINT Utility(для сетевых принтеров).
- HP:
⚠️ Внимание: После аппаратного сброса принтер может потребовать повторной настройки подключения (особенно если используется Wi-Fi). Заранее запишите параметры сети или держите под рукой инструкцию.
Если принтер подключён по сети, очистка очереди должна выполняться на всех устройствах, которые отправляли на него задания. Иначе «зависшие» документы могут появиться снова после перезагрузки.
7. Диагностика причин «зависания» очереди и профилактика
Чтобы проблема не повторялась, важно понять, почему документы застревают в очереди. Вот наиболее частые причины и способы их устранения:
| Причина | Как проявляется | Решение |
|---|---|---|
| Конфликт драйверов | Очередь очищается, но новые задания не печатаются | Удалите старые драйверы через Панель управления → Программы и установите свежие с сайта производителя |
| Переполнение буфера принтера | Документы висят в статусе «Обработка» часами |
Уменьшите размер файлов (например, конвертируйте PDF в чёрно-белый режим) или разбейте большое задание на части |
| Сетевые проблемы (Wi-Fi/Ethernet) | Принтер то появляется, то пропадает из списка | Настройте статический IP для принтера в роутере или перейдите на проводное подключение |
| Повреждённые файлы в очереди | Один документ блокирует все остальные | Удалите проблемный файл через services.msc (способ №3) или перезагрузите принтер |
Профилактические меры:
- 📥 Регулярно обновляйте драйверы: Производители выпускают патчи для устранения багов (например, HP ежемесячно обновляет ПО для серии OfficeJet).
- 🖼️ Используйте «лёгкие» форматы: Для печати лучше подходят
PDFилиJPEG, чемDOCXилиPPTX(они требуют больше ресурсов для рендеринга). - 🔄 Настройте автоматическую очистку: В Windows можно создать задачу в
Планировщике, которая будет перезапускатьPrint Spoolerраз в сутки.
Как проверить, какой драйвер используется принтером?
1. Откройте Устройства и принтеры.
2. Кликните правой кнопкой по принтеру → Свойства принтера → вкладка Дополнительно.
3. В поле Драйвер будет указано название (например, HP Universal Printing PCL 6).
4. Если драйвер помечен как Microsoft XPS Document Writer или Generic — его нужно обновить!
FAQ: Частые вопросы по очистке очереди печати
Можно ли восстановить удалённый из очереди документ?
Нет, после очистки очереди файлы удаляются безвозвратно. Однако если документ был отправлен на печать из программы (например, Word или Excel), проверьте Историю печати в самом приложении — иногда там сохраняются временные копии. Также можно поискать файл в папке C:\Users\<имя_пользователя>\AppData\Local\Temp (сортировка по дате изменения).
Почему после очистки очереди принтер всё равно не печатает?
Вероятные причины:
- Приостановлен статус принтера: Проверьте в
Устройства и принтеры, не стоит ли галочкаПриостановить печать. - Ошибка подключения: У сетевых принтеров может сбиться IP-адрес. Переподключите устройство.
- Заклинило механику: Если принтер издаёт необычные звуки (скрежет, треск), проблема может быть в картридже или роликах подачи бумаги.
Для диагностики запустите тестовую печать со встроенного меню принтера (обычно есть опция Self Test или Demo Page).
Как очистить очередь на виртуальном принтере (например, PDF-принтер)?
Виртуальные принтеры (например, Microsoft Print to PDF, CutePDF или doPDF) тоже имеют очередь, но она очищается иначе:
- Откройте
Устройства и принтеры→ найдите виртуальный принтер. - Кликните
Просмотр очереди печатии удалите задания как обычно. - Если очередь не очищается — переустановите виртуальный принтер (скачайте свежую версию с официального сайта).
⚠️ Внимание: Некоторые виртуальные принтеры (например, FinePrint) сохраняют временные файлы в C:\ProgramData\. После удаления заданий проверьте эту папку и очистите её вручную.
Что делать, если очередь печати появляется снова после перезагрузки?
Это признак того, что:
- 🖥️ Служба Print Spooler повреждена: Выполните команды:
sc config spooler depend= RPCSSsc stop spooler
sc start spooler
- 📡 Задания сохраняются на сервере печати (для сетевых принтеров): Очистите очередь на всех устройствах, подключённых к принтеру.
- 🦠 Вирус или вредоносное ПО: Проверьте систему Malwarebytes или Kaspersky Virus Removal Tool.
Можно ли очистить очередь печати удалённо (например, с телефона)?
Да, но способы зависят от модели принтера:
- 📱 Для принтеров с поддержкой облака:
- HP Smart, Canon PRINT, Epson iPrint — позволяют управлять очередью через мобильное приложение.
- В некоторых моделях (например, Brother MFC-J6945DW) есть веб-интерфейс: введите IP принтера в браузере.
- 💻 Для сетевых принтеров: Подключитесь к компьютеру, к которому принтер подключён физически, через
Удалённый рабочий стол (RDP)или TeamViewer.
⚠️ Внимание: Удалённая очистка может не сработать, если принтер подключён по USB к другому устройству. В этом случае очередь управляется только с «хост»-компьютера.