*Drive*- Здесь рулят padonki
https://drivesource.ru/

Как решить проблемы подсистемы печати в терминальном сервере
https://drivesource.ru/viewtopic.php?f=22&t=1587
Страница 1 из 1

Автор:  Padonak [ 13 фев 2017, 13:54 ]
Заголовок сообщения:  Как решить проблемы подсистемы печати в терминальном сервере

Изоляция драйверов

В Windows 2008 появилась замечательная возможность изоляции драйверов принтера. Теперь драйвер принтера подгружается не Spoolsv.exe а специальным процессом PrintIsolationHost.exe. При «вылетании» драйвера принтера «слетает» только один экземпляр PrintIsolationHost.exe, а сама служба «Диспетчера печати» остается работоспособной, что, как понимаете, весьма влияет на настроение пользователей ;)

Чтобы включить данную возможность, нам необходимо открыть редактор локальной групповой политики (gpedit.msc) и пройти следующим путем:

Код:
«Параметры компьютера -> Административные шаблоны -> Принтеры».


Находим и включаем следующие пункты:

- Выполнить драйверы принтеров в изолированных процессах
- Переопределить параметр совместимости выполнения драйвера печати, назначенный драйвером печати

TS Easy Print

Видимо, вняв наконец стенаниям системных администраторов, компания Microsoft решила что-то сделать с необходимостью ставить зоопарк драйверов на терминальный сервер и падающим из-за этого spoolsv.exe. В итоге, на свет родилась технология TS Easy Print. Ключевой особенностью является, то, что больше нам не нужно устанавливать на сервер драйвера для каждого принтера — вместо этого используется унифицированный драйвер Remote Desktop Easy Print, соответственно, мы уходим от проблемы падающего спулера — ведь все операции с печатью выполняются на компьютере клиента.
Для того, чтобы явно определить, что мы хотим использовать на терминальном сервере TS Easy Print, необходимо пройти опять же в редактор локальной групповой политики (gpedit.msc) по следующему пути:

Код:
 «Параметры компьютера -> Административные шаблоны -> Компоненты Windows -> Службы удаленных рабочих столов -> Узел сеансов удаленных рабочих столов -> Перенаправление принтеров».


Нас интересуют следующие пункты, которые надо включить:

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


Второй пункт необходим, если мы хотим, чтобы в терминале у клиента был только его принтер по умолчанию.

Далее, необходимо очистить наш сервер от лишних драйверов принтеров. Это можно сделать в менеджере роли «Службы печати и документов».
Внимательно удаляйте драйвера! Необходимо оставить в живых такие вещи, как «Remote Desktop Easy Print» и «Microsoft XPS Document Writer». Именно они и отвечают за передачу печати на клиента.

Теперь перейдем к требованием на клиенте. Их всего два — использование протокола RDP версии не ниже 6.1 и .NET Framework 3.0 с пакетом обновления 1 (SP1). Больше от них ничего не требуется

Автор:  Kodla [ 15 фев 2017, 00:34 ]
Заголовок сообщения:  Re: Как решить проблемы подсистемы печати в терминальном сер

В Windows 7 Ultimate x64 процесс PrintIsolationHost.exe тоже есть.

Спасибо за посказку, а то принтер порой фигней страдает.

Автор:  Padonak [ 15 фев 2017, 12:16 ]
Заголовок сообщения:  Re: Как решить проблемы подсистемы печати в терминальном сер

У меня другая проблема - на Windows Server 2008R2 в терминальных сессиях подвисают принтеры , точнее принтер один. Печать из 1С. Бьюсь уже пол года. Всё перепробовал. в 1С выбираешь - файл - печать.... и могут быть тормоза до 2-3 минут, как будто опрашивает принтеры . Потом отвисает и норм . ХЗ уже в какую сторону копать .

Страница 1 из 1 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/