Не печатает принтер. Очистка spoolerа

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

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

Одной из самых простых причин почему не печатает принтер, является: выпадение USB кабеля с гнезда, или сбоя работы службы печати. Решения бывают такими же банальными, если всё подключено, и питание, и USB соединение, иногда достаточно просто перезагрузить компьютер, что приведёт к перезапуску службы «Очередь печати».

Но, если это не помогло, тогда я Вам расскажу, как почистить программу-планировщик spooler, а именно, что нужно убрать в соответствующих папках и системном реестре.  Этот вариант в большинстве случав, помогает разобраться: почему не печатает принтер.

Spooler – программа которая сохраняет отправленные пользователем документы, и в виде очереди отправляет на принтер для печати.

Очистка реестра от старых принтеров

Итак, нашу очистку мы начнем  с системного реестра.

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

Так же, перед выполнением последующих рекомендаций,  отключите принтер от компьютера.

В окне «Выполнить» прорисуем команду regedit, которая вызовет окно реестра.

Первым шагом будет проверка компонентов от которых зависит служба  spooler, для этого переходим к  ветке  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler, где для параметра DependOnService, должно быть указано значение RPCSS. Так же, могут быть указаны другие значения, их удалять не нужно, нам главное что бы было RPCSS, если все в порядке тогда переходим дальше.

Не печатает принтер, очистка реестра

Далее, удаляем все печатающие устройства которые есть в системе. Переходим по ветке HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Printers, где нажав на стрелочку появится весь список принтеров. Для их удаления мы можем воспользоваться клавишей «Delet»

Вторым пунктом, является очистка от всех драйверов. Развернув ветку KEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Environments\WindowsNTx86\Drivers\Version-3 ( в х64 битных операционных системах нужно открыть …\Environments\Windows NTx64\Drivers\Version-3) удаляем весь перечень драйверов установленных в системе.

В ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Monitors, список записей должен выглядеть следующим образом.

  • BJ Language Monitor
  • Local Port
  • PJL Language Monitor
  • Standard TCP/IP Port
  • USB Monitor

Все остальное удаляем.

На этом работа с реестра окончена, теперь переходим к очистке папки Spool

Очистка папки Spool

В стандартном режиме мы не сможем почистить эту папку, так как служба «Диспетчер печати» её использует и у нас просто не будет доступа удалить содержимое. Поэтому, перезагружаем компьютер и загружаемся в безопасном режиме с помощью F8 в Windows 8 и XP, а в Windows 8 с помощью тех способов которые описывались здесь.

Войдя в безопасный режим переходим на диск “С:\” –> Windows –> System32 –> Spool. В этой папке нас интересует содержимое следующее:

C:\Windows\System32\spool\prtprocs\w32x86 – удаляем все содержимое (в x64 папку называется соответственно)

C:\Windows\System32\Spool\Printers – удаляем все данные о установленных принтерах

C:\Windows\System32\Spool\Drivers\w32x86 – чистим папку от все файлов ранее установленных драйверов (в системах x64 путь Drivers\x64 ).

Очистив папку Spool, перезагружаемся в нормальном режиме и устанавливаем заново драйвера и принтер на компьютер. После чего, радуемся возобновлению работы принтера. Кстати, не забудьте после установки ещё раз перезагрузится для корректной работы устройства.

Вы можете оставить комментарий, или ссылку на Ваш сайт.

Интересные материалы по теме:

ПОДПИСКА НА ОБНОВЛЕНИЯ

Статья была полезна и понравилась вам? Тогда не забудьте подписаться на RSS или по электронной почте что бы не пропустить все самое интересное и полезное. Также вы можете следить за блогом в социальных сетях: Twitter, Facebook, Vkontakte.


Оставить комментарий

9 комментариев к “Не печатает принтер. Очистка spoolerа”

    Принтер определяеться но не печатает. Порт LPT.

    Для Windows 10 не помогло.

      Какую модель принтера вы пытаетесь подключить? Какая разрядность Windows 10 х32 или х64? Драйвера скачивали с цента обновлений или с офицеального сайта производителя принтера?

        Чистая установка windows 10 x64. Принтер Hp laser jet5 (не 5Л).

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

        через переходник USB-LPT то принтер печатает до перезагрузки.

        Задания в очередь ставяться но через время пропадают, печать не начинаеться. Уверен не один я такой. Если есть решение, то оно поможет

        многим. Спасибо.

          Подобная ситуация у меня встречалась с принтером HP LaserJet 1100 который настраивали на Windows 7, тут всё решилось скачкой и переустановкой драйвера на vista x64 (так как эта версия драйверов походит и для 7,8.10). Что касается HP LaserJet 5 то такого драйвера на него может и не быть, поэтому первый совет, попробуйте установить принтер воспользовавшись универсальным драйвером печати от HP. Так же при выборе драйвера при установке принтера, можно попробовать выбрать вместо HP laserJet 5 более ранний драйвер, например, на HP LaserJet 4 (Данный совет часто помогал мне при установке принтера 5L).

            Спасибо за советы! Но увы ничего не получилось. Поставлю пока виртуальную винду.

            Что ви сделали что у вас роботает hp lj 5l??

              Подключил его к компьютеру и просто установил драйвер который предложил Windows, так же на компьютере в биосе должен обязательно быть включен Parallel Port.

    В реестре удалял только те принтера которые перестали работать, на диске С: вообще ничего не трогал. Может конечно это и не правильно, но все заработало. Спасибо!