Как бороться с зависанием заданий печати

Время от времени бывает, что задание печати не обрабатывается Windows и его нельзя удалить одновременно; застрявшее задание печати, так сказать, которое блокирует обработку всех других заданий печати. ​​

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

Однако существует быстрый и эффективный метод удаления зависших заданий на печать из очереди печати, чтобы печать больше не блокировалась.

Все, что нужно сделать в основном, — это остановить службу диспетчера очереди печати, вручную удалить застрявшие задания на печать и затем перезапустить службу диспетчера очереди печати. ​​

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

Для использования В подходе с графическим интерфейсом вы нажимаете на Windows-R, набираете services.msc и ищите службу диспетчера очереди печати. Щелкните эту службу правой кнопкой мыши и выберите «Остановить» в контекстном меню.

Это остановит диспетчер очереди печати, чтобы вы могли удалить задания на печать из очереди. Не закрывайте окно, так как оно нам снова понадобится, чтобы запустить службу диспетчера очереди печати. ​​

Теперь используйте проводник Windows, чтобы открыть % systemroot% system32 spool printers и удалите все файлы, которые находятся внутри. Как только это будет сделано, пора снова запустить службу диспетчера очереди печати. ​​

Это делается так же, как и было остановлено. Снова щелкните правой кнопкой мыши службу в диспетчере служб и выберите «Начать с». контекстное меню, чтобы запустить его снова. Если вы этого не сделаете, вы вообще не сможете печатать. Все задания на печать должны быть удалены, и должна быть возможность снова запускать новые задания на печать.

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

net stop spooler
del% systemroot% system32 spool printers *. shd
del% systemroot% system32 spool printers *. spl
net start spooler

Сценарий делает то же самое, что и ручной метод. Две строки в середине удаляют задания на печать, первая останавливает службу диспетчера очереди печати, последняя запускает ее снова в системе.

Оцените статью
toodcast.ru
Добавить комментарий