Решение разных программных проблем часть 6. Не печатает принтер.

Всем приветы! «Не печатает принтер», как много в этой фразе. Я не люблю эту фразу, очень не люблю, т.к. причин такого десятки, как программных, так и аппаратных и либо проблему удастся победить за 2 минуты или она в некоторых случая нерешаема (например по экономическим причинам). Сегодня разберем достаточно частый случай. когда не печатает принтер. Погнали !

Данная проблема очень часто встречается при связке принтер HP (в основном) и документ PDF и некоторые другие случаи, но мне попадается в основном такая связка.

Часто проблема решается просто удалением подвисшего задания. После удаления, принтер спокойно печатает до следующего «затыка».

Чтобы победить данную проблему нужно:

Остановить службу печати.

Удалить задания.

Запустить службу.

Остановить диспетчер печати можно многими способами:

1. Нажимаем комбинацию Ctrl+Shift+Esc и попадаем в диспетчер задач (либо запускаем его любым другим удобным для вас способом).

Ищем в процессах «Диспетчер очереди печати» (в Windows 8/8.1/10) или «spoolsv.exe» (в других Windows), либо переключаемся во вкладку «Подробности» и там ищем «spoolsv.exe» и завершаем его.

Advertisements
Решение разных программных проблем часть 6. Не печатает принтер. 2

2. Нажимаем Win+R и вводим «net stop spooler», жмем Enter и он завершится. Также это можно написать в командной строке или в оболочке PowerShell.

3. Нажимаем Win+R и вводим services.msc, жмем Enter, либо правой клавишей на «Мой/Этот компьютер» и жмем «управление». В Windows 8/8.1/10 можно нажать Win+X и выбрать в появившемся меню «Управление компьютером». Во всех этих случаях мы попадем в оснастку «Службы».

Ищем и нажимаем на «Диспетчер печати» или «Диспетчер очереди печати» и слева выбираем на «Остановить службу».

Решение разных программных проблем часть 6. Не печатает принтер. 3

Теперь пришла очередь удалить все задания. Под «все» имеется ввиду все. Зависшие, нормальные, в очереди, потерянные и т.д., удалим все.

Удалять нужно в папке, которая находится по пути:

%windir%\System32\spool\PRINTERS

например

C:\Windows\System32\spool\PRINTERS

Удаляем ВСЁ содержимое этой папки. Должно все удалиться, если что-то не хочет, то возможно у вас не вышло завершить диспетчер печати.

Решение разных программных проблем часть 6. Не печатает принтер. 4

Запускаем диспетчер печати, способов тоже несколько:

1. Нажимаем комбинацию Ctrl+Shift+Esc и попадаем в диспетчер задач (либо запускаем его любым другим удобным для вас способом).

Далее жмем Файл — Запустить новую задачу — C:\Windows\System32\spoolsv.exe — Ок.

2. Нажимаем Win+R и вводим «net start spooler», жмем Enter и он завершится. Также это можно написать в командной строке или в оболочке PowerShell.

3. Нажимаем Win+R и вводим services.msc, жмем Enter, либо правой клавишей на «Мой/Этот компьютер» и жмем «управление». В Windows 8/8.1/10 можно нажать Win+X и выбрать в появившемся меню «Управление компьютером». Во всех этих случаях мы попадем в оснастку «Службы».

Ищем и нажимаем на «Диспетчер печати» или «Диспетчер очереди печати» и слева выбираем на «Запустить службу».

4. Перезагрузитесь. Обычно «спулер» имеет тип запуска «Автоматически» и он спокойно запустится при следующей загрузке.

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

Можете скачать готовый bat-файл, который имеет следующий код:

net stop spooler
del /S /Q %windir%\system32\Spool\Printers\*
net start spooler

Очевидно, что он останавливает службу, чистит папку, запускает службу.

Всем спасибо, всем пока. Критику и вопросы принимаю.

*

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *