Windows 2008 R2 Terminal Server и проблема печати на стороне клиента.

03.10.13

База данных - Инструменты администратора БД

Воистину говорят, хочешь сделать, что нибудь хорошо - сделай это сам. Особенно, если ЭТО касается взаимодействия администратора локальной сети и программиста 1С.

Стандартная задача: "Обеспечить возможность удаленной печати на старые принтеры с 64 битного терминального сервера". Проблемы начинаются в том случае, когда не удается подобрать на старые принтеры 64 битные драйвера.


Компоненты:
1. Терминальный сервер: Win 2008 R2 Terminal Server 64 bit
2. Клиенты XP,7-ка (32 bit)
3. Принтеры производства 2002-2012 годов.

До определенного момента данная задача была головной болью администратора локальной сети, 
и её решение меня особо не волновало, пока... пока не настал момент истины.

Так случилось, что печать на локальные принтеры с удаленного терминала пришлось настраивать самому. Как водится 20% локальных принтеров не подключились. Вроде бы можно и успокоиться, 
выставить заказчику счет - пусть оплачивает покупку новой техники, но вот незадача:
Худо-бедно, но принтера подключились все. А вот некоторые компьютеры так настроить и не удалось.На лицо факт: "Проблема не зависит от принтера, а зависит от настроек клиента".

 


Звоню знакомым админам, считай "гуру", объясняю ситуацию - ответ один: "Идти на сайты производителей принтеров и качай драйвера" 

- Я говорю: "При чем здесь 64 битные драйвера на терминальный сервер, когда у меня с ноута любой принтер печатает на ура?"

- Дальше звучит какое-то невнятное бормотание по поводу космических кораблей бороздящих просторы инета, и так повторяется с тремя консультантами подряд.

 


Причина обнаружилась совершенно случайно. После переустановки винды, мой ноут наотрез отказался печатать через терминальный сервер на всех принтерах одновременно. Оказалось для нормальной работы TS EasyPrint требуется на локальный компьютер установить NetFrameWork 3.5 SP1


В результате: В общем случае проблема решается подключением TS EasyPrint на Терминальном сервере. EasyPrint эмулирует дрова, используя драйвера клиента.

Ниже по тексту "Рекомендуется" означает, что на практике работает и без этой опции.

Настройки Терминального сервера:
1. Обязательно - Для нормальной работы потребуется поднять сервер терминалов.
2. Рекомендуется - "Конфигурация компьютера\Административные шаблоны\Компоненты Windows\Службы удаленных рабочих столов\Узел сеансов удаленных рабочих столов\Перенаправление принтера\Использовать в первую очередь драйвер принтера Easy Print служб удаленных рабочих столов выставить в «Включено»

Настройки Клиента:

1. Обязательно - Минимум XP SP3
2. Обязательно - NetFrameWork 3.5 SP1 
3. Рекомендуется - RDP client 7.0 
4. Обязательно - В свойствах подключения не забудьте поставить галочку «Подключать принтера»

Полезные ссылки: 
Win 2008 R2 Terminal Server и печать
Печать В Терминале — TS Easy Print На Win2008 R2

Вступайте в нашу телеграмм-группу Инфостарт

Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

См. также

Инструментарий разработчика Чистка данных Свертка базы Инструменты администратора БД Системный администратор Программист Руководитель проекта 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы, интерфейс 8.5. Может выполнять свертку одновременно в несколько потоков, а также без непосредственного участия пользователя. Решение в Реестре отечественного ПО.

24900 руб.

20.08.2024    74769    377    170    

322

Разработка Инструменты администратора БД Администрирование веб-серверов Администрирование Программист 1C:ERP Платные (руб)

Это специализированное решение для глубокого анализа и мониторинга серверов и баз данных 1С. Продукт позволяет выявлять причины замедлений, блокировок и ошибок, объединяя данные технологического журнала, СУБД и оборудования в единой интерактивной системе.

90000 руб.

13.05.2026    1239    2    0    

4

Инструменты администратора БД Инструментарий разработчика Роли и права Программист 1С:Предприятие 8 1C:Бухгалтерия Россия Платные (руб)

Расширение позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках. Не изменяет данные конфигурации, легко устанавливается практически на любую конфигурацию на управляемых формах.

17000 руб.

10.11.2023    26336    98    46    

104

Информационная безопасность Инструменты администратора БД Инструментарий разработчика Учет документов Системный администратор Программист Бизнес-аналитик Бухгалтер Пользователь Руководитель проекта 1С 8.3 1С 8.5 Розничная и сетевая торговля (FMCG) Платные (руб)

Контроль ввода данных в 1С: проверка заполнения реквизитов, обязательные поля, контроль перед записью и проведением, запрет проведения документа. Позволяет настраивать любые проверки данных в 1С 8.3/8.5 от обязательных полей до сложных условий – без открытия конфигуратора и написания кода. Готовое расширение, которое подключается и работает сразу.

6000 руб.

15.04.2026    2534    6    0    

21

Закрытие периода Инструменты администратора БД Корректировка данных Бухгалтер Пользователь 1С:Предприятие 8 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Оптимизирует проведение при включенной функциональной опции «Раздельный учет НДС». Используется в более 10 организациях уже 2 года. Совместимо с конфигурацией Бухгалтерия 3.0 (+КОРП).

14640 руб.

29.04.2020    51190    140    162    

95

SALE! 15%

Файловый обмен (TXT, XML, DBF), FTP Поиск данных Инструменты администратора БД Корректировка данных Системный администратор Программист 1С:Предприятие 8 1C:Бухгалтерия 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Данная обработка позволит Вам легко и просто, а главное - быстро, выполнить сравнение данных между ЛЮБЫМИ базами (и РИБ, по правилам конвертаций) по контрольным суммам выбранных объектов баз 1С, работающих на платформах 8.3 и выше. Удобный и понятный интерфейс в виде "мастера". Высокая скорость сравнения достигается за счет специального алгоритма расчета контрольной суммы объекта/записи и сравнения по данным суммам объектов 2х баз через файл. Имеется возможность выбора реквизитов, по которым система будет сравнивать объекты. Сравнение количества записей в движениях документов, возможность сравнивать данные по правилам конвертации и не только! Выбор объектов конфигурации для КАЖДОГО узла в отдельности с индивидуальным отбором для каждого объекта конфигурации, работа с FTP, сохранение или загрузка настроек, сохранение или загрузка результата сравнения, регистрация на обмен объекта и его движений. (Обновление от 12.11.2024, версия 2.2-2.5)

24400 20740 руб.

27.10.2017    46905    32    15    

50
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. donchess 24 02.10.13 17:17 Сейчас в теме
В win2008 правильно использовать Remote Application,а не удаленный рабочий стол.
2. Evgen.Ponomarenko 571 02.10.13 17:41 Сейчас в теме
(1) donchess,
В чем разница? Какие преимущества Remote Application делают его предпочтительней механизма удаленного рабочего стола?
3. Evgen.Ponomarenko 571 02.10.13 19:14 Сейчас в теме
(1) donchess,
В контексте данной статьи использование Remote Application не решает проблему удаленной печати.
4. Alister 10 02.10.13 19:44 Сейчас в теме
Оказалось для нормальной работы TS EasyPrint требуется на локальный компьютер установить NetFrameWork 3.5 SP1

Об этом написано практически по каждой ссылке про ИзиПринт. :)
5. Evgen.Ponomarenko 571 02.10.13 21:27 Сейчас в теме
(4) Alister,
Я прекрасно понимаю, что не открываю Америки. Просто, когда у тебя проблемы с печатью, начинаешь искать "Терминальный сервер 2008 печать", а не "Проблема печати ИзиПринт". В моём случае админ локальной сети заплатил 100$, чтобы ему другой админ поднял терминальный сервер с 10 рейдом. А когда у меня появились проблемы с печатью на удаленном сервере, и я обратился к админам за консультациями - ни первый, ни второй админ про ИзиПринт даже не вспомнили.

На ИС нет ни одной статьи посвященной этой теме, решил заполнить пробел. Вдруг кто-то найдет здесь свое решение проблемы.
6. Alister 10 03.10.13 11:21 Сейчас в теме
(5) я нисколько не умаляю важности Вашей статьи, пусть будет, чем больше материала, тем проще искать не обращаясь на другие ресурсы :), просто попробуйте по форуму задать поиском EasyPrint или "терминал печать" - тема "обсосана с ног до головы".
Evgen.Ponomarenko; +1 Ответить
7. Evgen.Ponomarenko 571 03.10.13 13:24 Сейчас в теме
(6) Alister,
На самом деле, я вам благодарен за внимание к теме. Но хотел бы сказать, что
перед тем как приступить к написанию статьи я исходил ИС вдоль и поперёк, чтобы не публиковать
историю о велосипеде.

По запросу "EasyPrint" в выдаче только моя статья. А по запросу "терминал печать"
есть пару решений для 2003 сервера с помощью решений сторонних производителей.
Подобных решений проблемы удаленной печати стандартными средствами 2008 сервера без
привлечения администратора сервера, только со стороны клиента на ИС нет.

Статья - это громко сказана, скорее крик души:"А ларчик просто открывался!"
8. Alister 10 03.10.13 15:38 Сейчас в теме
По запросу "EasyPrint" в выдаче только моя статья

(7) я про форум писал, что по нему поиском пройтись (сверху одноименная кнопка) :) , статья действительно только Ваша.
9. Alister 10 03.10.13 15:39 Сейчас в теме
Кстати и мои темы в поиске находятся, тоже использовал ИзиПринт, но он очень долго работает - бухи устают ждать. :)
10. Evgen.Ponomarenko 571 03.10.13 15:51 Сейчас в теме
(9) Alister,
Странно... у меня ИзиПринт летает на пяти принтерах из шести, не смотря на то, что терминал находится в другом городе.
Однако есть комп на котором ИзиПринт тормозит... но это скорее исключение... на этом компе стоит
64 битная ХР SP 2 с кривым драйвером под HP LaserJet 1320. Давно руки чешутся переустановить винду на нормальную.
11. webester 26 04.10.13 01:38 Сейчас в теме
(0)Человек открыл для себя изипринт. Восхитительно. Особенно если учесть, что к этому приходят рано или поздно все, кто начинает решать проблему с печатью в терминале. Особенно воодушевляет:
Вроде бы можно и успокоиться, выставить заказчику счет - пусть оплачивает покупку новой техники

Это только у меня после такого фокуса, заказчики нанимают более адекватных исполнителей? Кроме изипринта, тоже есть решения. Выглядят конечно как костыли, но исправно пашут не первый год. Это если поискать конечно. Изипринт отличная штука, жаль только работает не всегда. А иногда вообще очень странно.
12. Evgen.Ponomarenko 571 04.10.13 10:30 Сейчас в теме
(11) webester,
Это только у меня после такого фокуса, заказчики нанимают более адекватных исполнителей


ну... вот повесили ярлык Фокусника.

Кто сказал, что мои мысли были озвучены вслух заказчику?
А что подумал Кролик, никто не узнал, потому что он был очень воспитанный ©

Мало того, было проведено совещание, на котором были штатный и приходящий админы.
Оба в слух заявили, что требуется покупка новых принтеров. Я воздержался. Предложил взять тайм аут
на месяц - ситуация позволяла так 80% принтеров работали нормально. После я позвонил другим админам -
ничего путного посоветовать не смогли.

"Человек открыл для себя изипринт. Восхитительно."


Очень жаль, что вы именно так восприняли статью, может я не правильно расставил акцент.

Открытием было то, что "Большинство сис. админов не знает про существование ИзиПринт" на 2008, многие еще сидят на 2003 сервере, кто-то до сих пор админит старый-добрый 2000-й. Только трое из пяти моих знакомых работали с 2008-ым.
Может быть конечно это чудовищная флуктуация и мне чертовски не повезло с админами. Уж теперь я не знаю, что думать.

PS

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

Спасибо за пост, так сказать за обратную связь.
13. webester 26 04.10.13 11:39 Сейчас в теме
Оба в слух заявили, что требуется покупка новых принтеров. Я воздержался. Предложил взять тайм аут
на месяц - ситуация позволяла так 80% принтеров работали нормально. После я позвонил другим админам -
ничего путного посоветовать не смогли.

Сложно сказать, где вы берете таких админов. Если человек, не знает, что такое гугл, не админ он вовсе.
Спасибо за пост, так сказать за обратную связь.

Да пожалуйста! )
на заметку :)
Evgen.Ponomarenko; +1 Ответить
14. Evgen.Ponomarenko 571 04.10.13 13:03 Сейчас в теме
(13) webester,

на заметку :)


Любопытное программное решение. Лично я сторонник решения стандартных проблем стандартными способами.
Но решение действительно интересное, на карандашик взял. спс.
15. slavich 7 07.10.13 11:43 Сейчас в теме
Статья хорошая, но тоже уже проверенная временем, у меня один вопрос кто уже работал под терминалом в 2012 серваке???
16. Lissenok 13.02.15 15:55 Сейчас в теме
Лично я из данной ситуации вышел другим способом, путем использования screwdrivers, так была ситуация использования 1 принтера на 3-5 компьютерах, подключенного к одному из них в пределах одного кабинета, но есть один ньюанс, что данное приложение является платным.
17. istizor 28.09.17 06:07 Сейчас в теме
(16) Тоже спас только screwdrivers
18. Bedazzled 28.09.17 09:49 Сейчас в теме
Для отправки сообщения требуется регистрация/авторизация