Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows NT/2000/2003 (http://forum.oszone.net/forumdisplay.php?f=5)
-   -   Локальные принтеры в терминальном сеансе (http://forum.oszone.net/showthread.php?t=95328)

djeff 03-12-2007 17:04 689678

Локальные принтеры в терминальном сеансе
 
Добрый день.
Сложилась следующая ситуация.
Терминальный сервер на Windows Server2003.Для каждого сеанса создаются свои локальные принтеры,что загружает службу печати на серваке.Т.е. при входе пользователя локальные принтеры устанавливается,при выходе удаляются.Если локально 5 принтеров,то в сеансе устнавливаются тоже 5 принтеров.
В терминале работают порядка 20 пользователей.
Мои настройки:
GPO не устанавливать по умолчанию принтер клиента терминала -отключил.
Настройка служб терминала:Параметры клиента:отключение возможности сопоставления принтеров- не включена
терминальный клиент:локальные ресурсы :автоматическое подключение локальных принтеров включено.

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

Angry Demon 03-12-2007 20:22 689806

Цитата:

Цитата djeff
Для каждого сеанса создаются свои локальные принтеры,что загружает службу печати на серваке.

И так оно сильно загружает, что деваться некуда... :)

Цитата:

Цитата djeff
GPO не устанавливать по умолчанию принтер клиента терминала -отключил.

Т.е., отменил запрещение отображение принтеров клиентов.

Цитата:

Цитата djeff
Настройка служб терминала:Параметры клиента:отключение возможности сопоставления принтеров- не включена

Т.е., разрешено отображать клиентские принтеры.

Цитата:

Цитата djeff
терминальный клиент:локальные ресурсы :автоматическое подключение локальных принтеров включено.

Т.е., требуется отображение клиентских принтеров.

Цитата:

Цитата djeff
При чем принтер создается в сеансе терминала с привязкой к имени машины,а не пользователя.

Интересно, на локальной машине ты его к машине подключаешь или к пользователю? :)

Цитата:

Цитата djeff
В чем м.б. проблема

Вот, у тебя бы это спросить - в твоём посте ни одного вопросительного знака! Что нужно-то?

djeff 04-12-2007 10:13 690079

На серваке все расшаоенные и сетевые принтеры установлены с нормальными дровами допустим (15 штук).Допустим на пользовательской машине установлены еще 5 принтеров (1 локальный(расшаренный)+4 автоматомпрописанные).При входе на терминал количество принтеров на на серваке увеличивается ровно в 5 раз,т.е. добавляются принтеры допустим hp lj 1020 в сеансе от компьютера 1 (к примеру), в итоге получается 20 принтеров.При работе 15 терминальных пользователей цепляются с каждого компьютера еще и его принтер.
Вопрос:как сделать так,чтобы для каждого терминального клиента из 15 предустановленных принтеров выбирался именно его принтер по умолчанию и не устанавливались его локальные принтеры.
Заранее благодарен за ответ.

Angry Demon 05-12-2007 09:30 690815

Цитата:

Цитата djeff
На серваке все расшаоенные и сетевые принтеры установлены с нормальными дровами допустим (15 штук).

Уже неправильно. На серваке ставятся только драйверы, клиентские принтеры сами автосоздаются.

Цитата:

Цитата djeff
в итоге получается 20 принтеров.При работе 15 терминальных пользователей цепляются с каждого компьютера еще и его принтер.

А что, собственно, смущает? Если это:
Цитата:

Цитата djeff
Для каждого сеанса создаются свои локальные принтеры,что загружает службу печати на серваке.

то забудь, как я уже сказал, ничем она от этого не загружается.


Цитата:

Цитата djeff
Вопрос:как сделать так,чтобы для каждого терминального клиента из 15 предустановленных принтеров выбирался именно его принтер по умолчанию и не устанавливались его локальные принтеры.

Только установив на клиенте нужный принтер единственным. Тогда отображаться в терминальном сеансе будет именно он. В отличие от того же Citrix Metaframe, в котором есть функция "Отображать только дефолтный принтер клиента", здесь этого нет.

HLT 05-12-2007 09:50 690837

В принципе, если все сетевые принтеры уже установлены на терминальном сервере, можно вообще запретить подключение клиентских принтеров.
Правда, надо будет ручками выбрать каждому клиенту дефолтный принтер.

Хотя наиболее правильный путь указал Angry Demon: на сервере поставить только драйвера всех имеющихся принтеров, сами принтеры не создавать - и пусть каждому пользователю мапируются его родные принтеры.
Ну, и у пользователей, конечно, всё лишнее поубивать - оставить 1-2 нужных принтера только

djeff 05-12-2007 10:46 690869

Огромное спасибо за предыдущие советы.Тогда подскажите каким образом сделать так чтобы на локальных компьютерах в рабочей группе после удаления ненужных принтеров после перезагрузки компьютера не появлялись такие принтеры например как Авто hp lj1020 на комп.2 (к примеру)

HLT 05-12-2007 11:50 690923

пуск - панель управления - свойства папки - 2я закладка - убрать значок "автоматический поиск сетевой фигни"


Angry Demon 05-12-2007 13:03 691007

Цитата:

Цитата HLT
пуск - панель управления - свойства папки - 2я закладка - убрать значок "автоматический поиск сетевой фигни"

Я бы сделал Пуск - Принтеры и факсы. Пункт меню Сервис - Свойства папки, закладка Вид, убрать птицу Автоматический поиск сетевых папок и принтеров.

HLT 05-12-2007 13:26 691025

а в чем разница? =)

4sag 06-12-2007 01:45 691467

Мне кажется чтоб особо незамарачиватся особенно с канонами у которых мониторы всякие и их не отключить
Лучшим будет если запретить автоматическое подключение принтеров
А самому в терминальной сессии подключится к своему локальному и усе будет гуд

Angry Demon 06-12-2007 08:00 691551

Цитата:

Цитата 4sag
А самому в терминальной сессии подключится к своему локальному и усе будет гуд

Ага, ты это визгливым юзерам объясни... :)

djeff 11-12-2007 19:36 695334

Спасибо огромное понемногу разобрался

Oska_thearly 13-12-2007 19:01 696650

Большой вопрос по теме.
Система такая:
терминальный сервер вин2к3.
создаются терминальные сессии из вин хп.
Есть сетевой принтер Brother 7010 и HP 1020 на выбор.
В принципе, юзеру разрешен выбор чем печатать. И печатает.
Но. По умолчанию для каждой сесии создается виртуальный принтер. Ладно, пусть создаются.
Но в настройках печати устанавливается печать не в формате А4, а письмо.
Если заходить из учетки администратора и исправлять - не получается.
И это не спецификации принтера, потому что их два и они разных производителей.
Вывод - это в настройках ГПО.
У юзеров права порезаны очень жестко.
Выполнено все в виде: юзер создает подключение к терминальному серверу. Ему удаленно загружается файл, при закрытии файла логофф сессии.

Вопрос: Где можно выставить для создаваемой сессии формат печати А4, а не letter.
В настройках юзера и компа в ГПО не нашла.
Может, плохо смотрела.

Oska_thearly 27-12-2007 12:01 704947

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

С внесением в группу remote проблема печать стала нормальной. В общем, привет, Microsoft.

Angry Demon 28-12-2007 00:39 705361

Цитата:

Цитата Oska_thearly
С внесением в группу remote проблема печать стала нормальной.

Видимо, Remote Desktop Users.

Oska_thearly 29-12-2007 14:54 706200

Именно. Забыла как полностью называется=)
Вопрос сам по себе как бы был исчерпан, но где-то, значит, все-таки можно установить эти настройки принтера.. именно настройки печати =(
Смотрела еще - не нашла. Ну, в принципе, если кто знает - подскажите.

Oska_thearly 03-01-2008 18:45 708308

Наблюдается ситуация глюка:
время от времени ситуация повторяется...
Решается путем удаления нужного юзера из группы remote desktop users...
И добавлением в нее снова.
И снова работаем как надо.
Юзеров таких примерно с десяток. Наблюдается такое систематически, но более-менее случайно.

Нелицензионный винд?...

Angry Demon 04-01-2008 19:10 708930

Цитата:

Цитата Oska_thearly
Наблюдается ситуация глюка

Кок именно выглядит глюк?

Oska_thearly 05-01-2008 14:43 709448

Описано ж ниже:
Через некоторое время на любой из принтеров сбиваются настройки печати.
Решается на данный момент путем исключения юзера из группы ремоут десктоп юзерз и снова ее включением туда же.

Angry Demon 05-01-2008 22:17 709754

Oska_thearly, а если попробовать так:
1. После появления глюка исключить и снова включить юзера в группу RD-Users (теперь настройки печати правильные).
2. При подсоединенном к терминалу юзере зайти админом с сервера в свойства отображения принтера и изменить строку коментария, затем сохранить свойства.

Oska_thearly 08-01-2008 13:12 711696

1. На данный момент это единственный выход, так и делаю периодически.
2. Пробовала, не получается. Если создавать терминальную сессию с админскими правами, то в настройках печати высвечивается А4, но печатает письмом. То есть менять нечего, а печатает все равно письмом.
Единственное место, где видны настройки печати с письмом - это терминальный сервер в папке принтеры и машина с принтерами.

Oska_thearly 15-01-2008 15:20 717456

К сожалению, способ путем вынесения и внесения в группу remote Desktop Users работать перестал.

Даже если создать нового пользователя, то ситуация та же.

Прошу помощи=(

artem_ 16-01-2008 12:59 718280

Oska_thearly, а какую прогу они в терминале юзают если 1С 7.7 то могу подсказать где порыть - HCU\Software\1c\1cv7\Имя базы\v7\Имя пользователя\Moxel и там внутри нада почистить.

Если поможет пиши на _мыло_в_профиле_ - скину инфу у меня подобное на той недели было

Да ещё попробуй Simplify Printing - очень удобная вещь


ShaddyR> изучи ОПК, в частности п. 3.16

SIS_ADMIN 17-01-2008 17:20 719320

Привет.
у меня win 2003, все нормально работает а временами глюк кто подключается принтер за собой не тянит, а кто подключился нормально до возникновения проблеммы, у них либо проподают принтера или порсто не печатает. в службах Print Spooler показывает что работает и автоматически, стоит его перезапустить и перелогинется юзерам все нормально.
Подскажити что это такое и как сним бороться?

Oska_thearly 17-01-2008 19:20 719419

artem_, Нет, не 1С.
Да ещё попробуй Simplify Printing - очень удобная вещь - се шо? Можно поподробнее?

artem_ 21-01-2008 22:08 722458

Цитата:

Цитата Oska_thearly
Simplify Printing - очень удобная вещь - се шо? »

Та есть така штука - дрюка для тех кто не любит разводить зоопарк из дров на терминальном серваке. Типа универсальный драйвер. На сервер ставишь только серверную часть - и ничего больше дрова ваще не нада ставить а у клиентов устанавливаешь клиентскую и принтеры - соответственно. Потом настраиваешь серверную часть так как тебе нада, там не много настроек - разобраться не сложно и банзай. Да и ещё поищи на форумах

Basick 17-01-2011 15:01 1590706

Вопрос по теме к Angry Demon и все кто может помочь
Установил windows server 2003 64 бит и теперь при подключении к серверу по RDP хоть и стоят галочки "дисковые устройства", "принтеры" не подгружаются принтеры и локальные ресурсы. Не видятся в принтерах, но порты принтеров при этом подгружаются TS: PRN 4 например. Методом установки принтера как локального с этим портом работает отлично, но порт динамически меняет номер :( Каждый раз приходилось тыкать принтер.. Затем сделал батник который присвает порт PRN 4 к COM3 сервера. Так принтеры работают и батник в автозагрузке. Но принтер по такой схеме печатает только от клиента (а треба чтобы любой пользак мог распечатать). По локалке принтер не настроить (из внешки коннектятся). Что сделать чтобы принтер нормально виделся (такой-то такой-то в сеансе номер такой-то) а не вот так криво косо.

PS: Дисковые устройства в мой компьютер не появляются сами,но стоит прописать \\tsclient\c и диск C клиента открывает на ура :(. А также хотел сказать что в свойствах службы RDP на сервере по умолчанию стояла галка отключить следующий возможности: сопоставление принтеров. Убрал - ситуация не изменилась

Angry Demon 17-01-2011 15:10 1590712

Basick, что в журналах?

Basick 17-01-2011 15:27 1590726

по типу ошибка, очень часто ругается на драйвер
Тип события: Ошибка
Источник события: Application Popup
Категория события: Отсутствует
Код события: 1060
Описание:
Загрузка драйвера \SystemRoot\SysWow64\drivers\KmKbdPnp.sys заблокирована из-за несовместимости с системой. Обратитесь к разработчику этого программного обеспечения для получения совместимой версии этого драйвера.
Данные:
0000: 00 00 00 00 02 00 6c 00 ......l.
0008: 00 00 00 00 24 04 00 c0 ....$..À
0010: 00 00 00 00 6c 03 00 c0 ....l..À
0018: 00 00 00 00 00 00 00 00 ........
0020: 00 00 00 00 00 00 00 00 ........

Тип события: Ошибка
Источник события: DCOM
Категория события: Отсутствует

Ошибка DCOM "Указанная служба не может быть запущена, поскольку она отключена или все связанные с ней устройства отключены. " при попытке запуска службы StiSvc с аргументами "" для запуска сервера:
{A1F4E726-8CF1-11D1-BF92-0060081ED811}



Остальное вроде совсем не по теме

PS: Пробовал ТОЧНО скачать для принтера HP 2014 скачать драйверы с офф сайта именно для х64 и только затем потащить его на сервер. Порт PRN 9 притащился на ура а вот принтер в сеансе так и не появился. Единственное отличие от прошлой системы х32битной, то что я поставил роль Сервер печати, сам не знаю зачем (функционал скуден). Подумываю снести роль, но опасаюсь, что принтеры улетят за ней в след и надо заново будет все настраивать (IP сетевы хпринтеров прописывать в рабочее время долго и проблемно)

Тип события: Ошибка
Источник события: Application Error
Категория события: (100)

Описание:
Ошибка приложения spoolsv.exe, версия 5.2.3790.3959, модуль localspl.dll, версия 5.2.3790.3959, адрес 0x00000000000459b3.
Данные:
0000: 41 70 70 6c 69 63 61 74 Applicat
0008: 69 6f 6e 20 46 61 69 6c ion Fail
0010: 75 72 65 20 20 73 70 6f ure spo
0018: 6f 6c 73 76 2e 65 78 65 olsv.exe
0020: 20 35 2e 32 2e 33 37 39 5.2.379
0028: 30 2e 33 39 35 39 20 69 0.3959 i
0030: 6e 20 6c 6f 63 61 6c 73 n locals
0038: 70 6c 2e 64 6c 6c 20 35 pl.dll 5
0040: 2e 32 2e 33 37 39 30 2e .2.3790.
0048: 33 39 35 39 20 61 74 20 3959 at
0050: 6f 66 66 73 65 74 20 30 offset 0
0058: 30 30 30 30 30 30 30 30 00000000
0060: 30 30 34 35 39 62 33 00459b3

Вот еще в приложениях нашел ошибку (Прошлые из системы)

Angry Demon 17-01-2011 15:50 1590743

Цитата:

Цитата Basick
Загрузка драйвера \SystemRoot\SysWow64\drivers\KmKbdPnp.sys заблокирована из-за несовместимости с системой.

А зачем, пардон, на х64 терминальном сервере всякий мусор ставите?

Цитата:

Цитата Basick
Пробовал ТОЧНО скачать для принтера HP 2014 скачать драйверы с офф сайта именно для х64 и только затем потащить его на сервер.

И как "тащили"?

Basick 17-01-2011 16:05 1590759

Не пойму что за мусор. Просто есть много специфического софта, может он чего то накатил (NCT от ncomputing например не захотела работать).
Тащил галочкой (принтеры) на клиенте. Так как в свойствах службы терминалов стоит "использовать параметры подключения пользователя" все должно было подключится. А он не подключается в сеансе и т.д. А порт ts001 [имя_компьютера]: PRN9 вот подключился. Уж не знаю чего и делать. Считаю что проблема с отображением \\tsclient\c как то связана с этим.
PS: Ессно скаченный драйвер засунул на сервер печати

Angry Demon 17-01-2011 16:10 1590767

Цитата:

Цитата Basick
NCT от ncomputing например не захотела работать

Естественно, не захотела, системные требования и Поддерживаемые ОС на сайте почитали бы, чтоль...
Удаляйте к лешему!

Цитата:

Цитата Basick
Тащил галочкой (принтеры) на клиенте. »

Вы, вообще, драйвер на сервер устанавливали?

Очистите логи, попробуйте подключиться, поглядите на ошибки.

Basick 17-01-2011 16:40 1590786

Удалено уже, уж извольте совсем не ожидал от софта для 30 тонких клиентов, работу только на 4хгигах оперативы (32бит). Driver для серверной операционки 2003 64бит. Установил через добавление драйвера.
Очистил подключился, никаких ошибок, как так и надо сервер думает. Уже и не знаю что делать PS: повторюсь люди сейчас работают благодаря присваиванию порта PRN на COM, у меня локально на эти порты принтера печатать нехотит:(

Basick 18-01-2011 14:16 1591458

появилось еще пару ошибок, но не по теме:
Тип события: Ошибка
Источник события: SideBySide

Resolve Partial Assembly завершилась не удачно для Microsoft.Windows.Common-Controls. Соответствующее сообщение об ошибке: Указанная сборка не установлена в системе.
.
Тип события: Ошибка
Источник события: SideBySide

Описание:
Generate Activation Context завершилась не удачно для C:\WINDOWS\system32\timedate.cpl. Соответствующее сообщение об ошибке: Указанная сборка не установлена в системе.
.

Вроде все не в тему ну мало ли, может кто то узнает в них причину

Angry Demon 19-01-2011 10:50 1592100

Цитата:

Цитата Basick
Уже и не знаю что делать

Во время сеанса подключения к удаленному рабочему столу или сеанса служб терминалов не выполняется перенаправление принтеров, если имя порта принтера не начинается с символов COM, LPT или USB

Цитата:

Цитата Basick
Тип события: Ошибка
Источник события: SideBySide

Установите Microsoft Visual C++ 2005 Redistributable Package

Basick 20-01-2011 08:44 1592858

Имя порта начинается именно с USB не везде, но и там где с USB. Читал статью еще в то время как только столкнулся с проблемой. Устанавливал фикс, а также проверял реестр везде fffffffff там и всё как надо... Прабл остается

Basick 24-01-2011 09:21 1595920

выкладываю последние сообщения об ошибках...
Тип события: Ошибка
Источник события: TermDD
Категория события: Отсутствует
Код события: 50
Дата: 23.01.2011
Время: 0:04:06
Описание:
Компонент "DATA ENCRYPTION" RDP-протокола обнаружил ошибку в потоке протокола и отключил этого клиента

Тип события: Ошибка
Источник события: DCOM
Категория события: Отсутствует
Код события: 10005
Дата: 20.01.2011
Время: 12:06:40

Описание:
Ошибка DCOM "Указанная служба не может быть запущена, поскольку она отключена или все связанные с ней устройства отключены. " при попытке запуска службы StiSvc с аргументами "" для запуска сервера:
{A1F4E726-8CF1-11D1-BF92-0060081ED811}

goodvin15 13-12-2011 18:04 1814535

Приветствую,есть сервер 2008 х64,подняты роли сервера терминалов,сервера печати и файловый сервер,используется рабочая группа,все принтера мапятся кроме одного пользователя.
Вопрос в следующем:у одного из пользователей с ОС ХР про х32 сп3 при выходе из терминала постоянно меняется принтер по умолчанию,принтер который подключен к пользователю остается у него только если войти в терминал и поставить принтер по умолчанию....принтер канон 4410,меняется постоянно на другой канон в сети.
Подскажите как решить эту проблему и привязать пользователя к его родному принтеру по умоланию на постоянно?


Время: 16:28.

Время: 16:28.
© OSzone.net 2001-