Показать полную графическую версию : Проблема с кодировками при печати через TS Easy Print
molodoipon
11-04-2011, 09:15
пардон что влезаю, у меня была похожая проблема:
терминальный сервер на Windows Server 2008 R2, принтеры прокинуты через Easy Print , печать в основном из 1С, печатает нормально, НО на нескольких компах с Win XP c терминалки из офисных программ печатались кракозябры.
Перепробовал все, что только придумал...
Помогли только статьи http://support.microsoft.com/kb/946411/ и http://support.microsoft.com/kb/977683
В результате перекинул файл Tswpfwrp.exe из Windows 7 на проблемную машину и проблема ушла.
Safety1st
13-04-2011, 20:18
По-моему, нет. Только при использовании Citrix XenServer это можно. »
Можно, есть политика:
Computer Configuration\Policies\Administrative Templates\Windows Components\Terminal Services
Terminal Server\Printer Redirection
Redirect only the default client printer
или
User Configuration\Policies\Administrative Templates\Windows Components\Terminal Services
Terminal Server\Printer Redirection
Redirect only the default client printer
Но она применяется только с уровня Windows Server 2008.
=-=-=-==-=-=-=-=
Без включенной роли сервера печати не нашел метода удаления/добавления драйверов принтера. »
Да, но на скриншоте видно, что это возможно даже для клиентских Windows:
http://img148.imageshack.us/img148/5197/prnsrv.jpg (http://img148.imageshack.us/i/prnsrv.jpg/)
Это тот метод?
Safety1st
14-04-2011, 12:30
добавил сначала роль сервера печати »
При установке роли принт-сервера также ставится 'Printing-ServerCore-Role-WOW64' для 32-х битной поддержки. И/или NetFx2-ServerCore-WOW64, и/или NetFx3-ServerCore-WOW64.
Может, в этом всё дело, что принтеры заработали? Может в случае проблемных принтеров нужна 32-х битная поддержка?
Интересно...
Эти штуки можно включать и без установки роли:
dism /online /enable-feature /FeatureName:NetFx3-ServerCore-WOW64 и т.д.
ahmad_il
14-04-2011, 18:03
Isotonic, спасибо еще раз. Изменил политики пользователя.. теперь подключается только "принтер по умолчанию".
1. Можно ли эту операцию организовать как-то на 2003ем сервере?
2. Теперь в 2008ом терм сеансе смущает только 20 сек пауза перед началом печати.. В журнале ошибок нет..
Safety1st
14-04-2011, 20:13
ahmad_il, я у Вас про метод управления драйверами принтера спросил. Очень интересно получить ответ.
ahmad_il
14-04-2011, 21:18
я у Вас про метод управления драйверами принтера спросил »
Isotonic, да-да, этот метод.. установка роли сервера печати, и через свойства сервера печ манипуляция драйверами..
Может в случае проблемных принтеров нужна 32-х битная поддержка? »
В смысле: попробовать отключить роль сервера печати, включить "dism /online /enable-feature /FeatureName:NetFx3-ServerCore-WOW64" и проверить работоспособность системы? В течение недели я экспериментировать не могу.. станции/сервер в работе.. да и по времени тяжко..
Safety1st
14-04-2011, 21:38
да-да, этот метод.. установка роли сервера печати, и через свойства сервера печ манипуляция драйверами.. »
Вы скриншот внимательно смотрели? Там машина с XP! Это Вас не смутило?
На Windows 7, Server 2008 открываете 'Устройства и принтеры', тупо выбираете любой принтер, вверху появляются свойства сервера печати:
http://img402.imageshack.us/img402/7617/srvprint.jpg (http://img402.imageshack.us/i/srvprint.jpg/)
В смысле: попробовать отключить роль сервера печати, включить ...»
Думаю, Вам не стоит. А то ещё сломается что-нибудь. Экспериментировать нужно в тестовой среде. Я написал в надежде, что кто-нибудь из тех, у кого траблы с EasyPrint, попробуют эту фишку в надежде решить свои проблемы.
FeatureName:NetFx3-ServerCore-WOW64 - это только на ServerCore есть, в его блоге увидел. На полных версиях такого в списке features нет. Но идея, на которую Вы меня натолкнули - в силе: при установке роли сервера печати обеспечивается x32-поддержка и устройства, с которыми раньше не работало, начинают работать.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.