Добрый день. У многих из нас есть принтер. У кого-то домашний, а может у кого-то сетевой на работе или учёбе. И довольно часто можно наблюдать ситуацию, при которой что-либо печататься перестаёт, однако документ продолжает “висеть” в очереди. Как правило это происходит из-за сбоя в службе, отвечающей за этот процесс. Если пользователь не в курсе, что лучше проделать в такой ситуации, то зачастую он отправляет на распечатку один и тот же документ вновь и вновь. В дальнейшем же, когда служба и принтер заработают, получим кучу ненужной макулатуры. Неприятно. Очередь печати очистить совсем не сложно и этот процесс мы как раз рассмотрим ниже.
Очистка
Не важно, какая у вас операционная система: Windows XP или Windows 7, или новые Windows 8 / Windows 10. Для начала стоит попробовать выполнить очистку очереди через соответствующее меню управления. Для этого через «Пуск» и «Панель управления» следует открыть окно принтеров и факсов и найти нужное устройство.
Теперь открываем его двойным нажатием и видим документы, которые не хотят распечатываться. Правый клик по ним и выбираем «Отменить».
Также это можно проделать, щёлкнув на соответствующем значке в трее.
Перезагрузка
Если это не возымело эффекта, то в большинстве случаев решением станет обычная перезагрузка. Начать стоит с принтера. Выключите и включите его нажатием соответствующей кнопки. В большинстве случаев она будет стандартно выглядеть и располагаться на передней или верхней панели.
Думаю, вы легко найдёте её. А если и это не помогло, то стоит попробовать выполнить перезагрузку компьютера. Даже если принтер подключен не на прямую к ПК и является сетевым, проблема обычно всё же возникает в локальной службе. Поэтому это может помочь.
Принудительная очистка
Если вдруг перезагрузка невозможна, или, что редко, не помогла, то попробуем сделать следующее. Нажимаем по значку «Моего компьютера», используя правую кнопку, и выбираем «Управление».
Открываем «Службы» и находим строку «Диспетчер очереди печати». Кликаем на ней правой кнопкой и останавливаем.
Пока не закрываем это окно. Открываем проводник и переходим вот в эту папку C:\WINDOWS\system32\spool\PRINTERS и удаляем всё содержимое.
А теперь снова запускаем ту службу, что отключали.
Как можно ускорить и автоматизировать этот процесс? Ведь проделывать эту процедуру каждый раз, как возникает проблема, не слишком то удобно. Зайдите в командную строку, нажав WIN+R и введя cmd
Скопируйте вот этот текст и вставьте в открывшееся окно.
net stop spooler
del /f /q %systemroot%\system32\spool\printers\*.shd
del /f /q %systemroot%\system32\spool\printers\*.spl
net start spooler
Не забудьте нажать Enter после вставки последней строки.
Чтобы еще больше облегчить это дело, откройте обычный блокнот и вставьте текст туда.
Сохраните, а затем измените расширение файла на .bat
Теперь при возникновении проблем можете просто запускать этот файл и всё будет происходить автоматически.
В заключение, краткая инструкция:
- Зайти в принтеры, открыть нужный, правый клик по документу, отменить печать.
- Перезагрузить принтер и ПК.
- Создать текстовый документ, вставив в него содержимое, расположенное чуть выше. Сохранить, изменить .txt на .bat и запустить.
С уважением, Артём Гурьянов.