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

Службы терминалов Windows 2008 «Простая печать» и матричные принтеры

Мы используем функцию «Easy Print», которая позволяет программам, работающим на сервере, «видеть» принтеры, установленные на клиентских машинах. Все работает нормально, ЗА ИСКЛЮЧЕНИЕМ тех случаев, когда мы отправляем только текстовый вывод на матричный принтер. В этом случае принтер выводит только пустую страницу.

Сначала у нас были проблемы с ошибкой «Windows Presentation Foundation Terminal Server Print W обнаружил проблему и должен быть закрыт». но это было исправлено заменой TsWpfWrp.exe на ту из Vista SP1, как было предложено Вот.

Но теперь мы получаем только пустую страницу! Каждый другой (графический) документ, который мы отправляем на принтер, работает на 100%.

Мы также пробовали использовать драйвер "Generic text-only", но результат тот же.

Теперь мы пытаемся изменить такие параметры, как процессор печати, на вкладке «Дополнительно» в драйвере принтера, чтобы посмотреть, не произойдет ли что-то. Но это всего лишь предположение, и мы действительно не знаем, что еще попробовать.

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

Я обнаружил, что Easy Print всегда работает медленно. Также он всегда будет производить графический вывод. Если вам нужна только печать текста, выполните следующие действия:

  1. Включить использование собственных драйверов: в групповой политике отключить Use Terminal Services Easy printer driver first, это находится в User Configuration/Policies/Administrative Templates/Windows Components/Terminal Services/Terminal Server/Printer Redirection
  2. Установите собственный драйвер принтера на сервер (номер версии и имя драйвера должны совпадать на сервере и клиенте)

Попробуйте удалить ...

  • windows.net framework 3.5
  • .net framework 3.0
  • .net framework 2.0

А потом переустановите ...

  • .net framework 3.5

Из Вот.

Я считаю, что Easy Print очень медленный (генерирует огромные файлы) и несовместим с хост-принтерами. Как уже предлагалось, отключите параметр «Сначала использовать простой драйвер печати» на сервере и установите собственный драйвер принтера на сервере. Затем отключите сеанс терминала, выйдя из системы, повторно подключитесь и убедитесь, что используется собственный драйвер, проверив свойства принтера на сервере терминалов.