Как очистить зависшую очередь печати в Windows и на Mac
На этой странице
Обзор
«Зависшая» очередь — это документ, который не печатается и не отменяется и часто блокирует всё, что стоит в очереди за ним. В большинстве случаев её можно очистить за секунды встроенной опцией отмены. Если задание отказывается исчезать, следующий надёжный шаг — перезапустить службу, управляющую печатью (диспетчер очереди печати, или Print Spooler, в Windows), либо, на Mac, сбросить систему печати.
Всё здесь использует встроенные средства Windows и macOS. Ничего на этой странице не требует изменений прошивки, сброса чипа или сторонних утилит. Сначала попробуйте самый простой шаг и переходите к более серьёзным только если задание всё ещё зависло.
Прежде чем начать
Немного терпения избавляет от большей части раздражения в духе «оно всё ещё там».
Отмена заданий в Windows
Начните со встроенного окна очереди. Это безопасное решение первой линии.
Перезапуск диспетчера очереди печати Windows
Если задание не отменяется, перезапустите диспетчер очереди печати (Print Spooler) — службу Windows, управляющую очередью. Это документированное решение для действительно зависших заданий.
Как очистить очередь печати через командную строку (CMD)?
Откройте командную строку от имени администратора и выполните три команды: остановите диспетчер очереди печати, удалите файлы из папки spool и снова запустите службу. Это то же решение, что и шаги в «Службах» выше, только в виде команд.
Отмена заданий на Mac
macOS позволяет очищать задания прямо из окна очереди печати (Print Center).
Сброс системы печати на Mac
Это крайнее средство Apple, когда ни один другой шаг не помогает. Оно убирает все зависшие задания, но также удаляет все ваши принтеры и сканеры, поэтому потом их придётся добавить заново.
Когда обращаться за помощью
Если задания продолжают зависать даже после перезапуска спулера или сброса системы печати, причина обычно вне очереди: приостановленный/отключённый принтер, устаревший или повреждённый драйвер либо сбоящее сетевое соединение. Обновите драйвер из приложения производителя, убедитесь, что принтер в сети, и запустите пошаговую диагностику для следующего шага, подходящего вашей модели.
Частые вопросы
Как очистить очередь печати через CMD в Windows 11?
Откройте командную строку от имени администратора (введите cmd в строке поиска, щёлкните правой кнопкой мыши по «Командная строка» и выберите «Запуск от имени администратора»). Выполните net stop spooler, затем del C:\Windows\System32\spool\PRINTERS\*.* /Q, чтобы удалить файлы из папки spool, и в конце net start spooler. Microsoft приводит тот же порядок (остановить, удалить, запустить) для Windows 11 и Windows 10 через окно «Службы».
Как принудительно удалить очередь печати, которая не очищается?
Остановите диспетчер очереди печати, удалите все файлы в C:\Windows\System32\spool\PRINTERS и снова запустите службу. Microsoft указывает этот способ на случай, если отмена заданий не очищает очередь. Если Windows сообщит, что у вас нет доступа к папке, нажмите «Продолжить». Если задание всё ещё на месте, следующий шаг по Microsoft: выключить принтер, подождать не менее 60 секунд, включить его снова и перезагрузить ПК.
Задание печати зависло на «Удаление»: как его убрать?
Если после отмены задание остаётся в состоянии «Удаление», очистите очередь на уровне службы: остановите диспетчер очереди печати, удалите файлы в C:\Windows\System32\spool\PRINTERS и снова запустите его. На общем принтере задание, зависшее на «Удаление», блокирует печать и для остальных, как описано в одной из веток на Microsoft Q&A. Если оно всё ещё там, перезагрузите ПК и принтер, оставив принтер выключенным не менее 60 секунд.
Можно ли сделать .bat-файл для очистки очереди печати?
Да. В одном из ответов на Microsoft Q&A предлагают сохранить эти три строки в текстовом файле и переименовать его в ResetSpooler.bat: net stop Spooler, del C:\Windows\System32\spool\PRINTERS\*.* /Q и net start Spooler. Запускайте его от имени администратора, так как Microsoft выполняет эти команды в командной строке администратора. В том же ответе отмечается, что иногда его нужно запустить два или три раза, чтобы удалить все зависшие задания.
Последнее обновление · Контент независим и не спонсируется ни одним производителем.
Источники и методология
- Microsoft: Fix print job stuck in queue errors in Windows OS vendor (Windows 11/10): cancel jobs, restart the Print Spooler, manually clear the spool folder, restart PC and printer (printer off at least 60 seconds)
- Microsoft: Fix print spooler service not running errors in Windows OS vendor: restarting the Print Spooler service
- Microsoft Learn: Troubleshoot printing issues caused by Print Spooler service not running OS vendor: net stop spooler and net start spooler from Command Prompt run as administrator
- Microsoft Q&A (community): Print Queue won't clear Windows 10 User reports and answers: job stuck on Deleting on a shared printer, click Continue on the folder access prompt, ResetSpooler.bat with del of the spool folder, sometimes needs two or three runs
- Apple: Manage printers and print jobs with Print Center on Mac OS vendor: cancel jobs from the print queue
- Apple: Reset the printing system on your Mac to solve a problem OS vendor: resetting clears the queue and removes printers
Заметили неточность? Сообщить о проблеме с контентом