У меня есть сервер приложений Windows Server 2008 x86. На данный момент обновление невозможно. У меня есть клиенты, которые подключаются к удаленному приложению и пытаются распечатать. У пользователей x86 нет проблем, но клиенты x64 не могут видеть принтеры, перечисленные в их диалоговом окне печати.
Есть ли способ обойти это? Я предполагаю, что это из-за того, что они являются машинами x64?
Как мне заставить моих клиентов печатать?
Я предполагаю, что вам нужно установить драйвер x64 bit.
На сервере печати перейдите в Printer Properties
, затем щелкните Sharing
таб. Нажмите Additional Drivers...
. Когда вы загружаете x64-битный драйвер с веб-сайта производителя, вам нужно убедиться, что имя драйвера точно такое же, как у драйвера x86, и вы должны быть готовы продолжить работу.
Я видел такие проблемы, как наличие драйвера HP LaserJet xxxx PCL6 x86, а затем у них есть драйвер HP LaserJet xxxx PCL 6. Это лишнее пространство - убийца.
Эта статья Microsoft имеет отношение к настройке терминального сервера: http://technet.microsoft.com/en-us/library/cc753853(v=ws.10).aspx, поэтому убедитесь, что вы, по крайней мере, выполнили его инструкции.
По сути, вам нужно убедиться, что драйверы доступны на терминальном сервере (правильной версии и разрядности) для каждого принтера, который используют люди. Ой! Если повезет, у них в основном такие же принтеры. Если не...
Чтобы получить драйверы, у большинства производителей принтеров есть несколько доступных пакетов драйверов. Ищите те, которые говорят что-то вроде «минимальный», «сетевая установка» или «базовый драйвер». Например, HP имеет «полнофункциональное программное обеспечение и драйвер» или «базовый драйвер».
Обычно это либо ZIP-файлы, либо самораспаковывающиеся EXE-файлы, которые предоставляют вам настоящие .inf и связанные файлы, которые вы можете добавить на сервер.
Если они недоступны, вы можете либо запустить полную программу установки на сервере терминалов (но это также установит все вспомогательные программы для принтера, которые вам почти наверняка не нужны), либо запустить установку, а затем посмотреть в% TEMP% для извлеченных файлов, скопируйте их в другое место и отмените установку.
В качестве альтернативы вы можете использовать что-то вроде ThinPrint который не требует уникальных драйверов для каждого принтера. Но для этого требуется, чтобы клиент ThinPrint был установлен на компьютерах всех, кто подключается. (Это не обязательно рекомендация для ThinPrint ... есть и другие, которые делают то же самое, что может быть лучше. Я использовал ThinPrint раньше, и он действительно работает.)