![]() |
Отваливается сетевой принтер
Сервер Server 2008 R2 x64 (работает 24/7)
Клиент Win7Pro x32 На клиенте локально подключены принтеры (HP, Canon, Kyocera), интерфейс USB. Расшарены, в сервере печати добавлены драйвера под x64 систему На сервере под учётной записью админа добавляю принтер (через сеть захожу на клиента-двойной клик по расшареному принтеру). Аналогично приходится делать для других учёток. Всё работает, печатает через RDP, RemoteAPP (1C). В конце рабочего дня клиенты выключаются, утром включают -печати нет. Пробую подключить принтеры снова, получаю ошибку: Пробывал различные варианты:
На данный момент последний вариант проверяю. Вопрос: что делать и куда копать? |
права на папку : C:\Windows\system32\spool\drivers ?
|
Вложений: 1
|
Sermion, кто снял наследование? включите обратно.
|
exo, с чего вы взяли что оно там должно быть? Проверьте )
Хотя идея с правами интересная....Выдать полные права на папку группе пользователи? |
а почему вы не хотите мапить принтеры внутри RDP сеанса?
|
|
Sermion, на скриншоте ошибка загрузки C:\Windows\system32\spool\DRIVERS\x64\3\tsprint.dll (код 0x7e - "Не найден указанный модуль") - это драйвер Easy Print.
Нужно либо разбираться с Easy Print, либо отключить его. |
Petya V4sechkin, спс, попробую
|
Вложений: 1
В данный момент клиент отключён и на сервере принтер сетевой просто пропал... Предполагаю что принтер автоматом должен появиться после включения клиента или я не прав? Если так,то как сделать? Возможно сама процедура подключения принтера неверна? Стоит роль "служба печати"
http://forum.oszone.net/attachment.p...1&d=1374683127 Как поступить? Снести роль вообще? или через неё добавить принтеры сетевые? |
gpedit.msc -> Конфигурация компьютера\Административные шаблоны\Компоненты Windows\Службы терминалов\Сервер терминалов\Перенаправление принтеров -> использовать в первую очередь драйвер принтера Easy Print служб терминалов. Отключаем.
Перезапуск сеанса клиента, у которого проблема. И в его сеансе: Пуск, Устройства и принтеры, ПРИНТЕР(перенаправлено бла... бла...), Свойства принтера, вкладка Дополнительно. В графе "Драйвер" не должен быть Easy Print Driver. Если эта шляпа там, значит на терминальник надо установить подходящую версию драйвера для принтера клиента. По-умолчанию, сервер терминалов пытается использовать Easy Print Driver, и если не получается (например, клиент не поддерживает), подбирает родной драйвер принтера. После отключения "Использовать в первую очередь драйвер принтера Easy Print", сервер наоборот, в первую очередь найти подходящий принтеру драйвер, а потом использует Easy Print. |
пока полёт нормальный. Ввиду того что пробЫвал несколько вариантов сразу, сказать что помогло (да и помогло ли вообще...) нет возможности
|
Цитата:
Подниму давнюю тему:) На локальном компе установлен сетевой принтер. На сервере терминалов у пользователя отключил "использовать в первую очередь драйвер принтера Easy Print" , завершил на сервере сеанс, предварительно установив локальный принтер с нужным драйвером и дополнительно драйвера в "сервере печати". После повторного подключения к серверу терминалов, обнаруживаю, что у перенаправленного принтера все равно установлен драйвер Easy Print. Почему так происходит и может быть можно полностью Easy Print? Спасибо |
Цитата:
Цитата:
Цитата:
|
Цитата:
Есть пара МАСов и компов под виндой, у которых как раз проблемы с печатью - то печатаем, то не печатаем, то печатаем один лист по 30 минут... Подключаюсь сторонним rdp клиентом (mobaXterm) - родной драйвер подтягивается нормально. Пользователи в основном работают через удаленное приложение и ставить им альтернативный rdp клиент не вариант, вот и пытаюсь разобраться. Но подобной проблемы не нашел на просторах... |
Цитата:
Что в логах, когда создаётся перенаправленный с клиента принтер не с сродным драйвером? |
Цитата:
Цитата:
Просмотрел разделы журналов: Диагностика - Просмотр событий - Настраиваемые события: - Роли сервера - Службы удаленных рабочих столов - Роли сервера - События управления - есть событие по принтеру, драйвера которого не устанавливал, но по установленному событий нет |
utp_ss, проверьте реестр:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services Параметр UseUniversalPrinterDriverFirst должен иметь значение 4. Версия драйвера одинаковая и на клиентах, и на сервере? |
Цитата:
Спасибо за совет, у меня как раз параметр "3". Все получилось! По этому ключу нагуглил аналогичную ситуацию. Можно ли данную политику (чтобы первоочередно устанавливался родной драйвер, а не Если Easy Print) использовать не для всех пользователей, а для определенных, у кого есть проблемы с печатью? И если клиент не windows, а МАС, то драйвер на сервере подтягивается MS Publisher Imagesetter, вместо родного, это исправить нельзя ? Еще раз спасибо за помощь |
Цитата:
Цитата:
|
В общем решил все путем установки на терминал OVPN клиента и ограничением ему прав на доступ только к принтеру в локальной сети.
Но к сожалению этот способ не универсален. Например, если юзеры будут работать через RemoteApp, то вопрос снова станет актуальным :) |
Время: 00:55. |
Время: 00:55.
© OSzone.net 2001-