как почистить spool windows 10
Как почистить spool windows 10
Добрый день! Уважаемые читатели и гости крупнейшего IT блога pyatilistnik.org. Принтеры очень капризные устройства и с ними связано больше всего заявок от пользователей. Я вам уже рассказывал огромное количество ситуаций, в которых мы с вами устраняли ту или иную проблема. Сегодня я хочу добавить отдельную заметку, в которой покажу, как правильно очистить spooler печати. Делается это для того, чтобы ваш принтер сбросил все старые, зависшие задания, мешающие правильной работе устройства.
В каких ситуациях нужно чистить spooler печати
Давайте определимся в каких ситуациях, вам может потребоваться очистка спулера печати:
Методы очистки spool папки
Я уже много раз рассказывал, что при отправке вашего задания на печать, он попадает в папку spool.
В папке PRINTERS вы найдете список файлов в формате SHD и TMP, которые вы просто так не удалите, так как они заблокированны процессом Spooler. Логично, что нужно его остановить, все удалить и запустить. Есть два метода очистки:
Скачиваем скрипт по очистке спулера печати. Кладем его в нужное вам место. Запускаем командную строку от имени администратора и переходим в папку с вашим скриптом, через команду:
Команда dir покажет содержимое вашей папки. У меня тут лежит Clean_spooler.bat. Запускаем его, и он сможет очистить spooler печати, буквально за минуту. Как видите он останавливает «Диспетчер печати», удаляет все содержимое папки «C:\Windows\System32\spool\PRINTERS» и запускает обратно «Диспетчер печати». Все спулер очищен.
Ну и покажу ручную очистку папки spool. Помните я вам рассказывал, как перезапускать диспетчер печати, там мы открывали специальную mmc консоль из которой останавливали службу, тут мы все это дело повторим. Открываем оснастку «Службы», через окно выполнить (Нажмите Win и R одновременно), введя слово services.msc.
Останавливаете службу «Диспетчера печати»
Переходите в папку C:\Windows\System32\spool\PRINTERS и все от туда удаляете.
Запускаете службу и получаете чистый spooler в вашей системе, как видите реально не более минуты все занимает. Естественно, что можно удалить содержимое в папке C:\Windows\System32\spool\PRINTERS и через powershell, если нужно дополню статью и данным сценарием.
Принудительная очистка очереди печати в Windows
Рассмотрим особенности очистки «подвисшей» очереди печати в системах Windows. Рассмотренная методика позволяет удалить из очереди документы, которые по какой-то причине не печатаются и мешают отправке на печать других файлов и документов.
В том случае, если какие-то документы не удаляются из очереди печати, значит они в данный момент заблокированы системой или драйвером самого принтера. Они пропадут из очереди печати после перезагрузки. Если перезагрузка выполнить проблематично, можно принудительной удалить все задания из очереди службы печати Windows.
Нам нужно вручную очистить содержимое этой папки, тем самым мы удалим все задания в памяти Print Spooler.
Откройте командную строку с правами администратора и последовательно выполните команды:
net stop spooler
del %systemroot%\system32\spool\printers\*.shd /F /S /Q
del %systemroot%\system32\spool\printers\*.spl /F /S /Q
net start spooler
Этот набор команд последовательно останавливает службу печати Windows, рекурсивно удаляет все файлы с расширениями *.shd и *.spl из каталога %systemroot%\system32\spool\printers и запускает остановленную службу.
Архив с готовым bat файлом можно скать по ссылке reset_spooler.zip (запускать от имени администратора)
Рассмотренные выше методики помогут очистить очередь печати в любой версии Windows, будь то Windows 7, 8 или Windows 10.
Очистка очереди печати в Windows 10
Сейчас у многих пользователей имеется дома принтер. С его помощью можно без каких-либо трудностей распечатать необходимые цветные или черно-белые документы. Запуск и настройка этого процесса обычно осуществляется через операционную систему. Встроенный инструмент выстраивает очередь, которая регулирует поступление файлов в печать. Иногда происходят сбои либо случайная отправка документов, поэтому возникает надобность очистить эту очередь. Выполняется такая задача двумя методами.
Очищаем очередь печати в Windows 10
В рамках данной статьи будет рассмотрено два метода очистки очереди печати. Первый является универсальным и позволяет удалить все документы или только выбранный. Второй же полезен тогда, когда произошел системный сбой и файлы не удаляются, соответственно, и подключенное оборудование не может начать нормально функционировать. Давайте разберемся с этими вариантами более детально.
Способ 1: Свойства принтера
Взаимодействие с печатающим устройством в операционной системе Windows 10 происходит с помощью стандартного приложения «Устройства и принтеры». В него встроено множество полезных утилит и инструментов. Один из них и отвечает за формирование и работу с очередью элементов. Удалить их оттуда не составит труда:
К сожалению, не всегда упомянутый выше значок отображается на панели задач. В этой ситуации открыть меню управления периферией и очистить очередь через нее можно так:
Как видите, первый способ достаточно прост в исполнении и не требует много времени, очищение происходит буквально за несколько действий. Однако иногда случается так, что записи просто не удаляются. Тогда рекомендуем обратить внимание на следующее руководство.
Способ 2: Ручная очистка очереди печати
За корректную работу принтера отвечает служба «Диспетчер печати». Благодаря ей создается очередь, документы отправляются в распечатку, а также происходят дополнительные операции. Различные системные либо программные сбои в самом устройстве провоцируют зависание всего алгоритма, из-за чего временные файлы никуда не деваются и только мешают дальнейшему функционированию оборудования. При возникновении подобных проблем вам нужно вручную заняться их удалением, а сделать это можно следующим образом:
Такая процедура позволяет очистить очередь печати даже в тех случаях, когда элементы, находящиеся в ней, зависли. Переподключите устройство и заново приступайте к работе с документами.
С необходимостью очистки очереди печати сталкивается практически каждый обладатель принтеров или многофункциональных устройств. Как вы могли заметить, выполнить эту задачу не составит труда даже неопытному юзеру, а второй альтернативный метод поможет справиться с зависанием элементов буквально за несколько действий.
Помимо этой статьи, на сайте еще 12391 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Если не удаляется очередь печати принтера в Windows штатными средствами, то очистить очередь печати можно принудительно. Сделать это можно вручную или через командную строку, написав bat файл. Второй вариант предпочтительней для системных администраторов так как им чаще приходится сталкиваться с проблемой очистки очереди печати.
1 способ: через графический интерфейс.
Более долгий способ очистить очередь печати по сравнению со вторым, но понятный обычному пользователю.
1. Открываем оснастку «Службы«
Самый быстрый способ открыть «Службы«: нажимаем сочетание клавиш Win+R и набираем команду services.msc.
Альтернативный путь в Windows7: Пуск / Панель управления / Администрирование / Службы.
2. В оснастке находим службу «Диспетчер печати» и нажимаем «Остановить»
3. Чистим файлы очереди печати.
Переходим в папку C:\Windows\System32\spool\PRINTERS и удаляем из нее все файлы.
3. Возвращаемся в оснастку Службы и запускаем «Диспетчер печати».
2 способ: с помощью командной строки.
Этот способ очень удобен для системных администраторов, которых часто напрягает огромный штат бухгалтеров и прочих любителей печатать кучу документов на расшаренных usb принтерах.
1. Создаем bat-файл с кодом:
2. Запускаем от имени Администратора и радуемся результату.
Нет в Windows 7 такой папки
Олег, этого не может быть. Как видите я все действия выполнял на Windows7. Возможно у вас эта папка скрыта. Вы можете попробовать скопировать с сайта директорию C:\Wiondows\System32\spool\PRINTERS, вставить в адресную строку проводника и нажать Enter. Либо настроить Windows, чтобы показывались скрытые и системные папки.
А за способ спасибо. Помогло и на Windows 10
папка PRINTERS пустая, но в очереди файл так и весит. Что делать?
После того как вы очистили папку, нужно обязательно перезапустить диспетчер печати в службах. Если со службами что-то не получается, то попробуйте перезагрузить компьютер.
Спасибо. Хороший способ.
Здравствуйте! Причин может быть много начиная с прикладного уровня (некорректная работа программы или вирусы) и заканчивая физическим. На физическом уровне чаще всего этой проблеме подвержены usb-принтеры. На usb-интерфейсах старых ПК и принтеров могут возникать просадки по питанию со всеми вытекающими.
Спасибо, навели на мысли!)
Здравствуйте! Подскажите пожалуйста, после нажатия запуска службы, выдала какую-то ошибку и теперь «Запустить» и «Остановить» не активны, что делать?
Перезагружал несколько раз, ничего не поменялось, пришлось выключить ноут.
А на следующий день зашел, все «кнопки» активны, перезапустил, теперь все работает.
Уже распечатал все документы!
Большое Спасибо!
До вашего ответа обратился(по совету) к компьютерщику, сказал нужно перестанавливать Windows.
Как убрать документы из очереди на печать
Удалить очередь через свойства принтера
Если в очередь отправлено много документов и нужно отменить печать конкретного, то выберите его и через контекстное меню сделайте отмену.
В Windows 10 функцию можно использовать в окне параметров.
Значок в системном трее
Открыть окно очереди позволяет и значок принтера на панели задач.
Принудительная очистка
Если отменить очередь через меню аппарата не получается, сбросить задачи необходимо принудительно. При этом очищается список на всех устройствах, подключённых к сети. Такая методика применяется к отдельным моделям HP, Canon.
Перезапуск службы печати
Для Windows 7, 8 и 10 быстрый доступ «Службам» возможен через окно «Выполнить», которое запускается комбинацией кнопок Win+R.
Введите команду services.msc. Очистка диспетчера произойдёт после нажатия клавиши «Перезапуск».
Очистка временной папки Printers
Документы для дальнейшей обработки создают два временных архива.
Автоматическая чистка стэка с непостоянными данными происходит при выключении или перезагрузке оборудования. Если очередь не очищается, архивы нужно почистить вручную в системной папке C:\Windows\System32\Spool\Printers.
При попытке удаления может появиться уведомление, что файл уже используется.
Тогда остановите диспетчер печати. Удалите файлы и запустите службу.
После удаления данных из папки восстановить их обратно нельзя. Информация появится в очереди только при повторной передаче на принтер.
Снятие очереди через командную строку
Метод используется, если список в диспетчере не удаляется предыдущими методами. Для входа в строку Windows 7 необходимо через «Пуск» раскрыть «Стандартные». В выпадающем меню выбирается «Командная строка». Для 8 и 10 версии ОС в поиске введите команду cmd.
Управление делается от имени админа:
Если команды не сработали, проверьте настройки оборудования. Узнайте адрес сохранения текущих данных и отредактируйте код под себя.
Метод применяется при системных сбоях и позволяет мгновенно снять существующую очередь.
Как только надо убрать документы из очереди, дважды кликаем по созданному файлу.
Запускать только от имени администратора.