Не удалось установить принтер. Не существует обработчик печати

Август, 18th 2014Рубрика: Windows 34577
Подписаться на комментарии по RSS

Система печати Windows Server 2008 R2 x64 вещь довольно капризная, вдруг перестают работать абсолютно все принтеры. Если вы не видите ни одного принтера в системы, хотя они там были - верный признак того, что система печали "легла". И восстановить её нормальную работу, порой, бывает крайне сложно.

Виной тому, чаще всего, являются "кривые" драйвера одного из принтеров, из-за чего постоянно валится Диспетчер очереди печати.

Бывают ошибки другого рода - попытки установить драйвер принтера, не важно сетевого или локального, заканчиваются сообщениями вида:

Не удалось установить принтер. Не существует обработчик печати.

Или

Windows не удается подключиться к принтеру. Не существует обработчик печати.

Оставим "Диспетчер очереди печати" до следующего раза, а сегодня остановимся на обработчике печати. Этот компонент системы печати Windows используется по умолчанию и представлен файлом winprint.dll в каталоге C:\Windows\System32\spool\prtprocs\.

Некоторые драйверы принтеров используют собственный обработчик печати (например hpcpp115.dll) и размещают его том же каталоге. Думаю, стоит немного прояснить что вообще находится в системном каталоге C:\Windows\System32\spool\:

\drivers - содержит файлы драйверов
\PRINTERS - содержит файлы очереди печати
\prtprocs - обработчики печати
\SERVERS - хранит информацию о компьютерах сети с доступными принтерами
\tools - разные утилиты

Нас интересует обработчик печати. Для 64-разрядной ОС каталог \prtprocs представлен следующим образом:

─prtprocs
 └───x64
     └───ru-RU

В каталоге \x64 должен находиться файл «winprint.dll», а \ru-RU файл «LXKPTPRC.DLL.mui».

В моем случае, файл winprint.dll по каким-то причинам отсутствовал. Получается, что система вполне резонно ругалась на отсутствие обработчика печати, правда не уточняла чего именно ей не хватало. Я просто скопировал недостающие файлы с другого Windows Server 2008 R2.

Скачать архив PRTPROCS.zip для Windows Server 2008 R2.

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

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

Без регистрации
ваш комментарий будет опубликован после проверки
Регистрация на сайте

На указанный адрес будет отправлено письмо с кодом активации. Вы можете настроить собственный профиль и стать активным участником или автором.