Иногда случается глюк и у принтеров в очереди зависают документы, удалить их, очистить очередь печати, выключить и включить принтер. Все это может не помочь. А если все так плохо, надо подойти к вопросу с другой стороны.
Все задания отправленные на печать хранятся в виде файлов в папке %systemroot%\system32\spool\printers\ и имеют расширения .shd и .spl. И для очистки очереди печати надо всего лишь удалить эти файлы, предварительно остановив службу печати (spooler) (она их держит открытыми на запись, и удалить не дает).
Вот маленький скрипт который позволяет делать очистку очереди печати одним кликом, а это очень важно для людей не понимающих в компьютера, как раз для тех людей которые печатают на принтера и сталкиваются с зависаниями очереди печати.
net stop spooler del /f /q %systemroot%\system32\spool\printers\*.shd del /f /q %systemroot%\system32\spool\printers\*.spl net start spooler