Назад | Перейти на главную страницу

Отпечатки, отправленные на перенаправленные принтеры удаленного рабочего стола, не печатаются

К моей рабочей станции (Windows 8.1 x64) подключен принтер HP Photosmart 7510, который работает нормально. Я подключаюсь к серверу 2012 R2 x64 по RDP и распечатываю простую строку из notepad.exe на перенаправленный принтер, но ничего не печатается. В средстве просмотра событий в разделе Журналы приложений и служб> Microsoft> Windows> PrintService> Admin я вижу следующее.

The document Print Document, owned by russ.speight, failed to print on
printer HP Photosmart 7510 series (redirected 2). Try to print the document 
again, or restart the print spooler. Data type: RAW. Size of the spool 
file in bytes: 46978. Number of bytes printed: 46978. Total number of pages
in the document: 1. Number of pages printed: 0. Client computer: 
\\RemoteWindows2012Server. Win32 error code returned by the print processor:
2147500037. Unspecified error

На моем локальном компьютере я настроил принтер для сохранения заданий печати. Файл SPL для задания печати создается в c: \ windows \ system32 \ spool \ printers, но он содержит только <ctrl> E <esc>% -12345X, где <> - управляющие символы. Поиск в Google последовательности отображается как команда языка задания печати HP (PJL). Файл SPL для одной и той же операции печати, выполняемой локально, сильно отличается (45 КБ против 1 КБ данных).

Я пробовал использовать множество решений, доступных в Интернете: изменение групповых политик перенаправления принтеров, чтобы принудительно использовать собственный драйвер или драйвер Easy Print; включить / выключить «Обработка заданий печати на клиенте» на вкладке «Совместное использование» принтера; переключение типов данных процесса печати принтера. Я пробовал другой принтер (чековый принтер Ithaca iTerm 280, хотя он даже не пропускает файл SPL). я нашел этот очень похожий пост но я подтвердил, что обе системы уже имеют упомянутый патч.

К этому моменту мои навыки поиска неисправностей с черным принтером исчерпаны. Прямое решение, очевидно, приветствовалось бы, но я жду предложения о неизвестных ранее файлах трассировки, методах и инструментах устранения неполадок.

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

Изменить: я забыл упомянуть, что сценарий был предпринят между разными парами клиент / сервер, но не мной. Я жду подробностей этих тестов и опубликую их, когда они будут доступны.

Редактировать 2: предыдущие тесты проводились с использованием локальной Windows 7 Pro SP1 с принтером серии Samsung M288x, подключенным по протоколу RDP к системе Windows 8.1 Pro.

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

Если вам не нужны расширенные функции печати, попробуйте установить принтер локально с помощью простейшего предустановленного драйвера, например HP Deskjet 600, но убедитесь, что на вашем сервере предустановлен тот же драйвер.