Зависший в очереди документ — одна из самых распространённых проблем при работе с принтерами. Ситуация знакома многим: отправляешь файл на печать, а он «застревает» в статусе «Обработка» или «Печать», блокируя все последующие задачи. В результате принтер не реагирует на новые команды, а в диспетчере печати скапливается куча невыполненных заданий. Причины могут быть разными — от сбоя драйвера до конфликта сетевых настроек, но решение почти всегда одно: принудительно очистить очередь печати.
В этой статье мы разберём 5 проверенных способов снять принтер с очереди на разных операционных системах — от классического Windows до macOS и Linux. Отдельно остановимся на нюансах для сетевых принтеров (HP OfficeJet, Canon PIXMA, Brother DCP и др.) и случаях, когда стандартные методы не работают. Если вы столкнулись с ошибками вроде 0x0000000d, Print Spooler не отвечает или принтер просто «не видит» новые задания — здесь вы найдёте решение.
Прежде чем приступать, убедитесь, что проблема именно в очереди печати, а не в самом устройстве. Например, если на принтере мигает индикатор ошибки (например, E05 на Epson или 13.20.00 на Xerox), сначала проверьте уровень тонера, наличие бумаги или замятие. В остальных случаях — следуйте инструкциям ниже.
1. Стандартный способ: очистка очереди через «Устройства и принтеры» (Windows)
Самый простой метод — использовать встроенный диспетчер печати Windows. Он работает на всех версиях ОС, от Windows 7 до Windows 11, и не требует прав администратора (если принтер подключён к вашему пользователю).
Чтобы удалить зависшие документы:
- 🖱️ Откройте меню
Пуск→ введитеУстройства и принтерыи выберите соответствующий раздел. - 🖨️ Найдите в списке свой принтер (например, HP LaserJet Pro M404n или Canon MG3640) и дважды кликните по нему.
- 📄 Откроется окно с очередью печати. Здесь вы увидите все зависшие документы. Выделите нужный файл (или несколько, зажав
Ctrl) и нажмитеПравка → Отменитьили простоDeleteна клавиатуре. - 🔄 Если документ не удаляется — кликните правой кнопкой по принтеру в списке и выберите
Просмотр очереди печати, затем повторите попытку.
Если очередь не очищается или появляется ошибка Невозможно отменить документ, значит, служба печати (Print Spooler) работает некорректно. В этом случае переходите к следующему способу.
Если принтер подключён по сети, а в очереди висит документ от другого пользователя — удалить его можно только с правами администратора или с компьютера, с которого он был отправлен.
2. Перезапуск службы Print Spooler (для Windows)
Служба Print Spooler отвечает за управление всеми заданиями печати в Windows. Если она «зависла», принтер перестаёт реагировать на команды, а документы не удаляются из очереди. Перезапуск службы решает проблему в 90% случаев.
Как это сделать:
- 🔧 Нажмите
Win + R, введитеservices.mscи нажмитеEnter. - 📋 В списке служб найдите
Print Spooler(обычно она отсортирована по алфавиту). - 🔄 Кликните по службе правой кнопкой и выберите
Перезапустить. Если кнопка неактивна — сначала нажмитеОстановить, затемЗапустить. - 📝 После перезапуска проверьте очередь печати — зависшие документы должны исчезнуть.
Если служба Print Spooler не запускается или выдаёт ошибку (например, 1068 или 1075), причиной может быть повреждение системных файлов или конфликт драйверов. В этом случае поможет восстановление системы или переустановка драйвера принтера.
Что делать, если Print Spooler не запускается?
Если служба не запускается даже после перезагрузки ПК, попробуйте:
1. Открыть командную строку от имени администратора (Win + X → Командная строка (администратор)).
2. Ввести по очереди команды:
net stop spooler
del %systemroot%\System32\spool\printers\* /Q
net start spooler
3. Перезагрузить компьютер.
Эти команды принудительно очистят папку с временными файлами печати и перезапустят службу.
3. Очистка очереди через командную строку (Windows)
Если графический интерфейс не помогает, можно удалить зависшие документы через командную строку. Этот метод работает даже когда служба Print Spooler отключена или принтер не отображается в списке устройств.
Инструкция:
- Откройте командную строку от имени администратора (
Win + X → Командная строка (администратор)). - Остановите службу печати:
net stop spooler - Удалите все файлы из папки с очередью:
del %systemroot%\System32\spool\printers\* /Q - Запустите службу обратно:
net start spooler
После выполнения команд очередь печати будет полностью очищена. Этот способ гарантированно удаляет даже те документы, которые не отменяются через графический интерфейс, но требует прав администратора.
Отправьте тестовый документ на печать|Убедитесь, что принтер не выдаёт ошибок|Проверьте, что в очереди нет старых заданий|Перезагрузите принтер (если проблема повторяется)
-->
4. Очистка очереди на macOS
На Mac процесс удаления зависших документов немного отличается, но не менее прост. Основной инструмент — утилита Очередь печати, которая встроена в систему.
Пошаговая инструкция:
- 🖱️ Откройте
Системные настройки → Принтеры и сканеры. - 🖨️ Выберите свой принтер (например, Brother HL-L2350DW или Epson EcoTank ET-2800) и кликните
Открыть очередь печати. - 📄 В открывшемся окне вы увидите список документов. Выделите зависший файл и нажмите
Удалить(значок корзины) илиОтменить задание. - 🔄 Если документ не удаляется — перезапустите систему печати через
Терминал:sudo cancel -a -sudo cupsdisable [имя_принтера]
sudo cupsenable [имя_принтера]
(замените
[имя_принтера]на название вашего устройства).
На macOS также может помочь сброс системы печати (Reset printing system), но будьте осторожны: это удалит все сохранённые принтеры и их настройки. Чтобы сделать сброс, в меню Принтеры и сканеры кликните правой кнопкой по пустому месту и выберите Сбросить систему печати.
На macOS перед сбросом системы печати запишите или сфотографируйте настройки принтера (IP-адрес, имя очереди, драйвер) — после сброса их придётся вводить заново.
5. Очистка очереди в Linux (Ubuntu, Debian, Fedora)
В Linux-системах за печать отвечает служба CUPS (Common Unix Printing System). Очистка очереди здесь осуществляется через командную строку или веб-интерфейс.
Способ 1: Через терминал
- 🐧 Откройте терминал (
Ctrl + Alt + T). - 📋 Посмотрите список текущих заданий:
lpstat -o - 🗑️ Удалите конкретное задание (замените
[ID]на номер из списка):cancel [ID]Или очистите всю очередь:
cancel -a - 🔄 Перезапустите службу CUPS:
sudo systemctl restart cups
Способ 2: Через веб-интерфейс CUPS
Если терминал кажется сложным, можно использовать графический интерфейс:
- Откройте браузер и перейдите по адресу:
http://localhost:631. - Выберите вкладку
Jobs(Задания). - Найдите зависший документ и нажмите
Cancel Job. - При необходимости перезапустите службу CUPS через терминал (см. выше).
В Linux также полезно проверить права доступа к принтеру — иногда документы не удаляются из-за недостаточных прав пользователя. Используйте команду lpoptions -l, чтобы увидеть текущие настройки.
6. Особенности для сетевых принтеров (HP, Canon, Epson, Brother)
Если принтер подключён по сети (через Wi-Fi, Ethernet или облачный сервис вроде HP ePrint), очистка очереди может потребовать дополнительных действий. Основная проблема сетевых устройств — задания могут висеть не только на вашем ПК, но и на самом принтере или на сервере печати.
Что делать:
- 🌐 Если принтер поддерживает веб-интерфейс (например, Brother MFC-J6945DW или HP Neverstop Laser), откройте его IP-адрес в браузере (обычно
192.168.x.x). Перейдите в разделJob StatusилиPrint Queueи отмените задания вручную. - 🔧 На некоторых моделях (например, Canon imageCLASS) для сброса очереди нужно зажать кнопку
Cancel(Отмена) на панели принтера на 5–10 секунд. - 📡 Для облачных принтеров (Google Cloud Print, HP Smart) проверьте очередь в соответствующем приложении или на веб-портале производителя.
Если принтер подключён через сетевой сервер печати (например, в офисе), обратитесь к администратору — у вас может не хватить прав для очистки чужих заданий.
На сетевых принтерах HP (например, OfficeJet Pro 9015) иногда помогает отключение и повторное включение функции AirPrint в настройках устройства.
7. Что делать, если ничего не помогает?
Если ни один из способов не сработал, проблема может крыться глубже — например, в повреждённых драйверах, конфликтах ПО или аппаратных неисправностях принтера. Вот что стоит проверить:
| Проблема | Причина | Решение |
|---|---|---|
| Очередь очищается, но принтер не печатает | Повреждён драйвер или порт принтера | Удалите принтер в Устройства и принтеры, затем добавьте заново с официального драйвера |
| Документы висят, хотя очередь пустая | Сбой в службе Print Spooler или вирус |
Проверьте систему антивирусом, выполните sfc /scannow в командной строке |
При печати вылетает ошибка 0x0000007e |
Конфликт с обновлением Windows или драйвером | Откатите систему до предыдущей точки восстановления или обновите драйвер |
| Принтер печатает «мусор» после очистки очереди | Повреждён буфер печати или кэш заданий | Выключите принтер на 1 минуту, затем включите и отправьте тестовую страницу |
Если принтер по-прежнему не работает, попробуйте подключить его к другому компьютеру или ноутбуку. Если проблема повторяется — скорее всего, неисправность аппаратная (например, вышел из строя контроллер печати). В этом случае обратитесь в сервисный центр.
Перед визитом в сервисный центр сделайте резервную копию настроек принтера (сетевые параметры, профили цвета и др.) — после ремонта их может потребоваться восстановить.
⚠️ Внимание: На некоторых моделях принтеров (например, Epson EcoTank или Canon MAXIFY) сброс очереди через ПК не всегда срабатывает из-за встроенной памяти устройства. В этом случае поможет только физическое отключение принтера от сети на 30–60 секунд.
FAQ: Частые вопросы по очистке очереди печати
Можно ли удалить чужой документ из очереди сетевого принтера?
Нет, если у вас нет прав администратора. Сетевые принтеры (например, в офисе) обычно настроены так, что пользователи могут удалять только свои задания. Чтобы очистить чужой документ, обратитесь к IT-специалисту или администратору принтера.
Почему после очистки очереди принтер всё равно не печатает?
Возможные причины:
- Принтер остался в автономном режиме (проверьте статус в
Устройства и принтеры). - Драйвер устарел или повреждён (переустановите его с сайта производителя).
- В принтере закончилась бумага/тонер или произошла механическая неисправность.
Попробуйте отправить тестовую страницу через панель управления принтера или меню Свойства → Печать тестовой страницы.
Как очистить очередь на принтере, подключённом через USB?
Для USB-принтеров (например, Canon PIXMA MG2540 или HP DeskJet 2130) сначала отключите кабель от компьютера, затем:
- Очистите очередь через
Устройства и принтеры(см. Способ 1). - Перезапустите службу
Print Spooler(см. Способ 2). - Подключите принтер обратно и попробуйте распечатать документ заново.
Если проблема повторяется, попробуйте другой USB-порт или кабель.
Что делать, если принтер пишет «Документ удалён, но всё равно печатает»?
Это происходит, когда принтер уже начал печать, но команда на отмену поступила слишком поздно. В этом случае:
- Нажмите кнопку
Cancel(Отмена) на панели принтера. - Если принтер продолжает печать — выключите его кнопкой питания на 10–15 секунд.
- Для сетевых принтеров (например, Xerox WorkCentre) может потребоваться перезагрузка через веб-интерфейс.
Как предотвратить зависание документов в очереди?
Чтобы минимизировать риск «застревания» заданий:
- 🔄 Регулярно обновляйте драйверы принтера (скачивайте их только с официального сайта производителя).
- 📡 Для сетевых принтеров используйте статический IP-адрес, чтобы избежать разрывов соединения.
- 📄 Не отправляйте на печать слишком большие файлы (PDF свыше 100 МБ лучше разбить на части).
- 🛡️ Проверяйте компьютер на вирусы — некоторые вредоносные программы блокируют службу
Print Spooler.