Гид по технологиям

Как удалить застрявшую печать в Windows

6 min read Windows Обновлено 28 Dec 2025
Удаление застрявших заданий печати в Windows
Удаление застрявших заданий печати в Windows

Принтер на рабочем столе

Застрявшие задания печати — это те задания, которые не печатаются и не удаляются стандартными средствами. Они занимают место в очереди печати и блокируют последующие задания. В Windows такая ситуация обычно решается вручную: нужно остановить сервис, удалить файлы очереди и снова запустить сервис.

Отмена задания печати через интерфейс Windows

Часто проще и быстрее сначала попробовать стандартные средства в системе. Это подходит в 80–90% случаев мелких сбоев очереди.

  1. Откройте меню Пуск и найдите Print Management (Управление печатью). Нажмите, чтобы открыть окно управления печатью.
  2. В списке слева выберите All Printers (Все принтеры). Появится список принтеров с установленными драйверами.
  3. Найдите нужный принтер, щелкните по нему правой кнопкой и выберите Open Printer Queue (Открыть очередь печати).
  4. В окне очереди выделите задание или несколько задач, которые хотите отменить.
  5. Щелкните правой кнопкой по выделенному заданию и выберите Cancel (Отменить).

Окно очереди печати в диалоге управления принтерами

Если задание не удаляется сразу — подождите минуту и попробуйте снова. Если и это не помогло — переходите к более агрессивным методам.

Удаление застрявших заданий печати вручную

Windows использует системную службу Print Spooler для временного хранения заданий печати. Файлы заданий находятся в специальной папке. Процесс очистки состоит из трёх шагов: остановить сервис, удалить файлы, снова запустить сервис.

Остановка службы Print Spooler через окно Служб

  1. Войдите в систему как администратор.
  2. Нажмите Win + R, чтобы открыть окно Выполнить. Можно также найти «Выполнить» через Пуск.
  3. Введите services.msc и нажмите Enter — откроется окно Служб.
  4. Найдите службу с именем Print Spooler.
  5. Щёлкните по службе правой кнопкой и выберите Stop (Остановить).

Окно служб Windows с выделенным сервисом Print Spooler

После остановки служба перестанет работать. Статус изменится с «Running» на пустой или «Stopped».

Удаление файлов очереди печати вручную

  1. Откройте Проводник (Windows Explorer).
  2. Перейдите в папку C:\Windows\System32\spool\PRINTERS.
C:\Windows\System32\spool\PRINTERS
  1. Внутри папки PRINTERS находятся временные файлы заданий. Выделите все файлы и удалите их.
  2. Вернитесь в окно Служб и запустите службу Print Spooler: щёлкните правой кнопкой и выберите Start (Запустить).

После этого очередь печати должна очиститься и вы снова сможете печатать.

Остановка и очистка Print Spooler через Командную строку

Если вы предпочитаете команды или работаете по удалёнке, используйте Командную строку с правами администратора.

  1. Нажмите Пуск и найдите Command Prompt (Командная строка).
  2. Щёлкните правой кнопкой и выберите Run as administrator (Запуск от имени администратора).
  3. Введите команду и нажмите Enter:
net stop spooler
  1. Удалите файлы очереди командой (или удалите вручную как выше):
del /F /S /Q "%windir%\System32\spool\PRINTERS\*.*"

Примечание: кавычки и переменная %windir% используются для корректной работы в разных установках Windows.

  1. Запустите службу снова:
net start spooler

Командная строка с командами управления службой Print Spooler

Если команды выполнились успешно, вы увидите сообщения о том, что служба остановлена и запущена.

Создание .bat-файла для автоматизации очистки

Если проблема возникает регулярно, можно сохранить последовательность команд в .bat-файле и запускать её с правами администратора.

  1. Откройте Блокнот или другой текстовый редактор.
  2. Вставьте текст ниже (каждая команда — в отдельной строке):
net stop spooler
del /F /S /Q "%windir%\System32\spool\PRINTERS\*.*"
net start spooler
  1. Сохраните файл через Файл > Сохранить как.
  2. Выберите «Тип файла: Все файлы (.)» и дайте имя, заканчивающееся на .bat, например clear_spooler.bat.
  3. Чтобы запускать файл с правами администратора: щёлкните правой кнопкой по файлу и выберите «Запуск от имени администратора».

Скрипт .bat открыт в текстовом редакторе

Важно: для корректной работы .bat-файла пользователь должен запускать его от администратора, иначе команды остановки/запуска службы не сработают.

Когда описанные методы не помогают

Иногда удаление файлов очереди и перезапуск службы не решают проблему. Возможные причины:

  • Повреждён драйвер принтера. В этом случае удалите и переустановите драйвер.
  • Принтер недоступен в сети или отключён физически. Проверьте кабели, питание и сетевые соединения.
  • Проблемы с привилегиями или политиками группы (GPO) в корпоративной сети. Обратитесь к администратору.
  • Вирус или сторонняя утилита блокирует процессы печати. Просканируйте систему.

Если есть подозрение на драйвер, выполните следующие шаги:

  1. Удалите принтер в разделе Устройства и принтеры.
  2. Удалите драйвер через Print Management > Drivers.
  3. Перезагрузите компьютер.
  4. Установите свежую версию драйвера с сайта производителя.

Альтернативные подходы

  • PowerShell: можно управлять службой через PowerShell (Stop-Service, Get-Service, Start-Service). Это удобно при удалённом администрировании.
  • Удалённый доступ к серверу печати: если в сети есть сервер печати, очистите очередь на сервере, а не на клиенте.
  • Временное отключение шаринга принтера и повторная публикация принтера в сети.

Пример команд PowerShell (запускать от администратора):

Stop-Service -Name Spooler -Force
Remove-Item -Path "$env:windir\System32\spool\PRINTERS\*" -Force -Recurse
Start-Service -Name Spooler

Чеклист: Быстрая проверка перед очисткой

  • Пользователь сохранил важные документы и не печатает ничего критичного.
  • Вы вошли как администратор или имеете права администратора.
  • Проверили физическое подключение принтера (питание, кабели, Wi‑Fi).
  • Скрытые задания печати не ожидают печати на другом компьютере.

Роль‑ориентированные задачи

Для пользователя:

  • Попробуйте отменить задание через окно очереди печати.
  • Если не выходит — попросите администратора.

Для администратора локальной машины:

  • Остановите службу Print Spooler, удалите файлы в PRINTERS, запустите службу.
  • Проверьте драйвер и при необходимости переустановите.

Для IT‑поддержки организации:

  • Проверьте политики GPO, влияющие на службу Spooler.
  • Убедитесь, что сервер печати не перегружен.
  • Проведите аудит безопасности, если сбои повторяются.

Модель принятия решения (коротко)

Если локальная отмена не сработала → Остановить Spooler и удалить файлы → Если проблема повторяется → Проверить драйвер и сеть → Если в корп. среде — проверить GPO и серверы печати.

Критерии приёмки

  • Очередь печати пуста и в ней нет заданий.
  • Служба Print Spooler запущена и в состоянии Running.
  • Печать небольшого тестового документа проходит успешно.

Чеклист тестовых сценариев

  1. Отправить тестовую страницу на принтер. Ожидаемый результат: печать проходит.
  2. Создать несколько заданий и попытаться удалить одно из середины очереди.
  3. Остановить Spooler, поместить файлы в папку PRINTERS, запустить Spooler и проверить, появляются ли ошибки в журнале событий.

Риски и меры снижения

  • Риск: удаление нужного временного файла. Мера: перед удалением убедитесь, что в очереди нет критичных заданий и предупредите пользователей.
  • Риск: недостаток привилегий. Мера: запускать операции только от администратора и документировать шаги.
  • Риск: повреждение драйвера. Мера: иметь под рукой установочный пакет драйвера для восстановления.

Короткий словарь

  • Print Spooler — системная служба Windows для управления очередью печати.
  • Очередь печати — список заданий, ожидающих отправки на принтер.
  • PRINTERS — папка в spool, где хранятся временные файлы заданий.

Рекомендации по безопасности и приватности

  • Перед удалением файлов убедитесь, что в них не содержится конфиденциальной информации, которая должна быть распечатана. Удалённые файлы нельзя восстановить обычными средствами.
  • В корпоративной среде соблюдайте политики безопасности и уведомляйте пользователей перед массовой очисткой очереди.

Краткая сводка и дальнейшие шаги

Если стандартная отмена заданий не помогает, остановка службы Print Spooler и удаление файлов в папке PRINTERS решает проблему в подавляющем большинстве случаев. Если же задания продолжают застревать — проверьте драйвер принтера, сетевое подключение и политики в домене.

План действий после очистки:

  • Распечатайте тестовую страницу.
  • Наблюдайте за очередью в течение 24 часов.
  • Если проблема повторилась — замените драйвер и проверьте журнал событий Windows на ошибки, связанные с Print Spooler.

Important: запускайте автоматические скрипты только с правами администратора и проверяйте содержимое .bat-файлов перед применением.

Notes: описанные методы применимы к большинству версий Windows (Windows 7/8/10/11, серверные редакции). В корпоративных сетях возможны дополнительные ограничения.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

SQL Server в Docker на Linux — запуск и лучшие практики
Базы данных

SQL Server в Docker на Linux — запуск и лучшие практики

Как восстановить исчезнувшие заметки на iPhone
Руководство

Как восстановить исчезнувшие заметки на iPhone

OneLook Reverse Dictionary — найти слово по описанию
Язык

OneLook Reverse Dictionary — найти слово по описанию

Windows Sonic — включение и тестирование звука
Аудио

Windows Sonic — включение и тестирование звука

Управление умными лампами в Apple Home
Умный дом

Управление умными лампами в Apple Home

Буфер обмена Windows 11: руководство и советы
Windows

Буфер обмена Windows 11: руководство и советы