Документ застрял в очереди печати, принтер не реагирует на новые задачи, а в трее висит уведомление о "печатающемся" файле, которого нет на выходе? Эта проблема знакома каждому второму пользователю — особенно когда срочно нужно распечатать договор, билет или отчёт. Очередь печати (print queue) — временное хранилище заданий, которое иногда "заклинивает" из-за сбоев драйверов, конфликтов программ или аппаратных ошибок принтера.
В большинстве случаев очистка очереди занимает меньше 5 минут, но многие пользователи теряют часы на перезагрузки и переустановку драйверов. Мы собрали все рабочие способы для Windows 10/11 и macOS, включая решения для сложных случаев — когда стандартные методы не помогают. А ещё расскажем, как предотвратить повторные сбои и настроить принтер для стабильной работы.
——— * ———
Почему документ зависает в очереди печати?
Перед тем как очищать очередь, важно понять причину сбоя. В 80% случаев виновато не само задание, а системный сервис Print Spooler — служба Windows, управляющая печалью. Вот самые распространённые причины:
- 🖨️ Аппаратная ошибка принтера: закончилась бумага, замятие, отсутствует тонер/чернила. Принтер "молчит", но ПК считает, что задача выполняется.
- 💻 Сбой драйвера: устаревшая или повреждённая версия ПО для принтера (Canon, HP, Brother и др.).
- 📄 Повреждённый файл: документ в формате
.pdf,.docxили.xlsxсодержит ошибки, которые не может обработать принтер. - 🔄 Конфликт заданий: несколько пользователей одновременно отправили файлы на печать (актуально для сетевых принтеров).
- 🦠 Вирус или блокировка антивирусом: некоторые программы безопасности (например, Kaspersky или Avast) блокируют
spoolsv.exe.
Реже проблема кроется в настройках порта принтера (например, если используется WSD-порт вместо стандартного TCP/IP) или в ограничениях групповой политики (в корпоративных сетях).
⚠️ Внимание: Если принтер подключён по Wi-Fi или Ethernet, сначала проверьте физическое соединение. Отключите и снова подключите кабель или перезагрузите роутер — иногда это решает проблему без очистки очереди.
Способ 1: Очистка очереди через "Устройства и принтеры" (Windows)
Самый простой метод — удалить зависшее задание вручную. Подходит для Windows 7/10/11:
- Откройте
Пуск → Параметры → Устройства → Принтеры и сканеры(или введите в поискеУстройства и принтеры). - Найдите свой принтер (HP LaserJet, Canon PIXMA, Brother DCP и т.д.) и кликните по нему правой кнопкой мыши.
- Выберите
Просмотр очереди печати. - В открывшемся окне выделите зависший документ и нажмите
Отменить(илиУдалить). Если кнопка неактивна — см. способ 2.
Если очередь не очищается или появляется ошибка Не удалось удалить документ, значит, служба Print Spooler заблокирована. В этом случае поможет перезапуск сервиса (способ 3).
Попробовать удалить задание через контекстное меню (правый клик по документу)
Перезагрузить принтер (выключить на 30 секунд)
Проверьте, не висит ли процесс spoolsv.exe в Диспетчере задач
-->
Способ 2: Удаление очереди через командную строку (CMD)
Если графический интерфейс не реагирует, очистим очередь с помощью команд. Этот метод работает даже когда окно очереди печати не открывается:
- Запустите Командную строку от имени администратора (введите
cmdв поиске, затем правый клик →Запуск от имени администратора). - Остановите службу печати командой:
net stop spooler - Удалите все файлы из папки с очередью:
del %systemroot%\System32\spool\printers\* /Q - Запустите службу обратно:
net start spooler
Важно: После выполнения команды del все непечатанные документы будут безвозвратно удалены из очереди. Если нужно сохранить файл, сначала экспортируйте его из программы, откуда отправляли на печать (например, Word или Excel).
| Команда | Описание | Пример вывода |
|---|---|---|
net stop spooler |
Останавливает службу печати | Служба "Диспетчер печати" успешно остановлена. |
del %systemroot%\System32\spool\printers\* |
Удаляет все файлы заданий | (нет вывода при успехе) |
net start spooler |
Запускает службу обратно | Служба "Диспетчер печати" запущена. |
⚠️ Внимание: Если после командыnet start spoolerпоявляется ошибкаСистемная ошибка 1068, значит, зависимые службы отключены. Включите их черезservices.msc(см. способ 4).
Способ 3: Перезапуск службы Print Spooler через services.msc
Если команды CMD не сработали или вы предпочитаете графический интерфейс, воспользуйтесь Управлением службами:
- Нажмите
Win + R, введитеservices.mscи нажмитеEnter. - В списке найдите
Диспетчер печати (Print Spooler). - Кликните правой кнопкой и выберите
Остановить. - Подождите 10–15 секунд, затем снова кликните правой кнопкой и выберите
Запустить.
После перезапуска службы очередь должна очиститься автоматически. Если нет — повторите шаги из способа 2 (удаление файлов через CMD).
Для Windows 11 интерфейс services.msc может выглядеть иначе, но функционал остаётся тем же. Если служба отказывается запускаться, проверьте её тип запуска — он должен быть Автоматически.
Если принтер после очистки очереди всё равно не печатает, попробуйте сбросить его настройки. Для этого выключите принтер, зажмите кнопку Отмена (или Go у Brother) и включите питание. Удерживайте кнопку 10–15 секунд, пока не замигают все индикаторы.
Способ 4: Очистка очереди на macOS (для принтеров Apple, HP, Canon)
На MacBook или iMac алгоритм немного отличается. Вот как удалить зависшее задание:
- Откройте
Системные настройки → Принтеры и сканеры. - Выберите свой принтер в левом столбце.
- Кликните
Открыть очередь печати. - В списке заданий выделите зависший документ и нажмите
Удалить(значок корзины). - Если документ не удаляется, нажмите
Остановить очередь(кнопка с паузой), затем повторите удаление.
Если очередь по-прежнему не очищается:
- 🔄 Перезагрузите CUPS (систему печати macOS) через Терминал:
sudo launchctl stop org.cups.cupsdsudo launchctl start org.cups.cupsd
- 🗑️ Удалите файлы очереди вручную:
sudo rm -rf /var/spool/cups/*
⚠️ Внимание: На macOS Ventura и новее может потребоваться подтверждение через Touch ID или пароль администратора при выполнении команд в Терминале.
Способ 5: Radical-решение — сброс настроек принтера
Если ни один из методов не помог, проблема может крыться в повреждённых настройках принтера или драйвере. В этом случае поможет полный сброс:
- Удалите принтер из системы:
- В Windows:
Параметры → Устройства → Принтеры и сканеры → Удалить устройство. - В macOS:
Системные настройки → Принтеры и сканеры → Минус (-).
- В Windows:
- В Windows откройте
Диспетчер устройств, найдите принтер в разделеОчереди печати, кликните правой кнопкой →Удалить устройство. - В macOS удалите файлы драйвера из
/Library/Printers/(потребуются права администратора).
- Подключите принтер по USB или добавьте его через сеть.
- Скачайте последнюю версию драйвера с сайта производителя (HP Support, Canon Drivers и т.д.).
После переустановки проверьте печать тестовой страницы. Если проблема повторяется, возможно, неисправен сам принтер (например, повреждён чип картриджа или сбой в прошивке).
Что делать, если принтер печатает "пустые" листы после сброса?
Это может указывать на:
1. Засохшие чернила (для струйных принтеров Epson, Canon) — запустите функцию очистки дюз.
2. Пустой тонер-картридж (для лазерных HP, Brother) — встряхните картридж или замените его.
3. Неправильные настройки качества печати — в драйвере принтера выберите режим Черновик или Нормальное вместо Высокое.
Как предотвратить зависание очереди в будущем
Чтобы очередь печати не "клинила" снова, следуйте этим рекомендациям:
- 🔄 Регулярно обновляйте драйвер принтера. Устаревшие версии часто конфликтуют с обновлениями Windows/macOS.
- 📥 Используйте официальное ПО. Не скачивайте драйверы со сторонних сайтов — только с ресурсов производителя (support.hp.com, canon.ru/support и др.).
- 📄 Печатайте из "лёгких" форматов. Если возможно, конвертируйте
.pdfв.jpgили.docxперед печатью — это снижает риск сбоев. - 🖥️ Настройте принтер как сетевой. Если принтер подключён по USB, сетевое подключение (через
TCP/IP) часто работает стабильнее. - 🛡️ Исключите антивирус из проверки
spoolsv.exe. В настройках Kaspersky, Avast или ESET добавьте процесс в исключения.
Для офисных принтеров (Xerox, Kyocera) полезно настроить лимит очереди — например, не более 5 заданий одновременно. Это делается через веб-интерфейс принтера (введите его IP-адрес в браузере).
Если принтер используется несколькими пользователями, настройте приоритеты печати в драйвере. Это предотвратит блокировку очереди из-за крупных заданий (например, печати 100-страничных документов).
FAQ: Частые вопросы об очереди печати
Можно ли восстановить удалённый из очереди документ?
Нет, после очистки очереди файлы удаляются безвозвратно. Однако вы можете:
- Найти исходный документ на ПК и отправить на печать заново.
- Проверьте папку
%systemroot%\System32\spool\printers\— иногда файлы остаются там даже после сбоя.
Почему после очистки очереди принтер всё равно не печатает?
Возможные причины:
- Принтер не выбран по умолчанию в настройках.
- Сбой порта подключения (попробуйте поменять USB-кабель или сетевой протокол).
- Аппаратная неисправность (например, сломанный ролик подачи бумаги).
Проверьте статус принтера в Устройства и принтеры — если рядом с ним горит восклицательный знак, значит, есть проблема с драйвером или соединением.
Как очистить очередь на принтере HP с сенсорным экраном?
На большинстве моделей HP (например, OfficeJet Pro, LaserJet Enterprise):
- Нажмите на экране принтера
Настройки (⚙️) → Системные настройки → Отмена всех заданий. - Подтвердите действие (может потребоваться ввод пин-кода, по умолчанию
1234или0000).
Если экран не реагирует, выполните аппаратный сброс: выключите принтер, зажмите кнопку Отмена и включите питание (удерживайте 10 секунд).
Почему очередь печати висит после обновления Windows?
Обновления Windows иногда сбрасывают настройки принтера или конфликтуют с драйверами. Решения:
- Переустановите драйвер принтера (скачайте последнюю версию с сайта производителя).
- Откатните обновление Windows (если проблема появилась недавно):
Параметры → Обновление и безопасность → Журнал обновлений → Удалить обновления. - Проверьте совместимость принтера с вашей версией Windows на сайте бренда.
Можно ли очистить очередь печати удалённо (например, через RDP)?
Да, если у вас есть доступ к ПК по Удалённому рабочему столу (RDP) или через TeamViewer. Используйте любой из описанных выше методов (через services.msc или CMD). Для сетевых принтеров также можно подключиться к их веб-интерфейсу по IP-адресу и отменить задания там.