Мы используем размещенный терминальный сервер для запуска некоторых приложений.
У нас есть три пользователя, которые подключаются к серверу через RDP и пытаются печатать на сетевом принтере под названием HP Photosmart C7280.
Один из пользователей использует 32-разрядную версию Windows XP Pro на хосте, и когда он печатает через терминальный сервер, он работает нормально.
Другой пользователь использует 32-разрядную версию Vista на хосте, и когда он печатает через терминальный сервер, он работает нормально.
Третий пользователь использует 64-разрядную версию Windows 7 на хосте, и при печати через терминальный сервер он печатает только первую строку страницы (тестовая страница печатает 3/4 тестовой страницы по сравнению с печатью всей страницы, когда используя другие 2 машины).
Мы печатаем только из Word 2007 и Excel 2007 на всех машинах.
Сервер - Windows 2003. Ошибок в журнале событий нет.
Любые идеи?
Печать с терминального сервера, особенно с серверов 2k3, всегда вызывает затруднения.
У меня нет совета для этого конкретного сценария, но я могу поделиться своим опытом.
Мы обнаружили, что после возникновения проблемы за проблемой со 150 пользователями в разных местах с разными принтерами, сбоя диспетчера очереди печати и т. Д. Мы решили переложить нашу печать на одно из двух решений:
Мы выбрали ThinPrint просто потому, что с ним у нас было больше опыта, и с тех пор у нас не было никаких проблем с печатью на каких-либо клиентах.
(будьте осторожны со старыми версиями thinprint, поскольку установка .NET 3.0 убьет всю систему - мы выяснили это на собственном горьком опыте, и пришлось перестраивать 4 терминальных сервера)
Вы также можете попробовать TSPrint из terminalworks. Их применение не такое дорогое. http://www.terminalworks.com/tsprint.php
Если это еще не сделано, загрузите драйверы x32 2003 непосредственно на сервер терминалов. Затем он подберет этот драйвер и будет использовать его при печати для клиентов.