Найти в Дзене
mdex-nn.ru

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

Система печати Windows Server 2008 R2 x64 вещь довольно капризная, вдруг перестают работать абсолютно все принтеры. Если вы не видите ни одного принтера в системы, хотя они там были - верный признак того, что система печали "легла". И восстановить её нормальную работу, порой, бывает крайне сложно. Виной тому, чаще всего, являются "кривые" драйвера одного из принтеров, из-за чего постоянно валится Диспетчер очереди печати. Бывают ошибки другого рода - попытки установить драйвер принтера, не важно сетевого или локального, заканчиваются сообщениями вида: Не удалось установить принтер. Не существует обработчик печати. Или Windows не удается подключиться к принтеру. Не существует обработчик печати. Оставим "Диспетчер очереди печати" до следующего раза, а сегодня остановимся на обработчике печати. Этот компонент системы печати Windows используется по умолчанию и представлен файлом winprint.dll в каталоге C:\Windows\System32\spool\prtprocs\. Некоторые драйверы принтеров используют собственны

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

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

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

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

Или

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

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

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

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

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

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

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

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

Не ленитесь ставить лайки и оставлять комментарии. Ещё больше статей у меня в блоге mdex-nn.ru