Меню Рубрики

Windows 7 remote desktop session host configuration

Воспроизведение и запись звука через RDP

Содержание

Если ваша компания использует клиентские приложения Oktell на удаленном рабочем столе, то с помощью этой статьи вы сможете использовать вашу гарнитуру для совершения вызовов. Как известно, в службах удаленных рабочих столов в ОС Windows Server 2008 R2 и Windows 7 появилась возможность передачи звука через RDP-соединение. Таким образом, решается проблема с голосовым каналом, которую часто приходится решать, например, при работе с терминальными клиентами 1С.

ВНИМАНИЕ: Статья проверена на Windows Server 2008 R2. На Windows 7 запустить удаленную звукозапись не удалось, если вы найдете способ просьба сообщить нам в техническую поддержку.

Настройка удаленного аудио

Для работы с удаленным аудио и звукозаписью используется служба RDP Remote Recording. Ниже приведен алгоритм включения Remote audio recording на WS2008R2 и Win7.

1. Для Windows Server 2008 R2. Включить Windows Audio Service. Актуально для WS2008R2, так как по умолчанию данная служба отключена. Для включения достаточно кликнуть правой кнопкой по громкоговорителю в углу экрана и вызвать свойства, далее система сама предложит запустить сервис.

2. Разрешить перенаправление аудио/видео и записи звука в свойствах RDP-сервера. Настройка доступна в следующих местах:

  • MMC-оснастке Remote Desktop Session Host Configuration. Следует учитывать, что опция не доступна в стандартной поставке Windows 7.
  • Групповых политиках — доменных, либо локальных. Для этого наберите в командной строке gpedit.msc

3. Редактирование реестра Windows. Как выяснилось, даже если в политике нужные функции будут явно разрешены, передача аудио/видео работать начнет, а вот запись звука — нет. Для того, чтобы запись звука по RDP начала работать, нужно в реестровом поле:

задать следующее значение

После этого в записывающих устройствах (Recording Devices) ОС Windows 7 появится Remote Audio.

4. Для Windows Server 2008 R2. Установить роль Remote Desktop Session Host на WS2008R2. В режиме Remote Desktop fot Administration, который настраивается при установке системы, перенаправление записи звука не работает.

Установщик роли Remote Desktop Session Host будет настоятельно предлагать установить фичу Desktop Experience, если отметить галочки Audio and video playback, Audio recording redirection. Рекомендую снять эти галочки и поставить роль RDSH без фичи Desktop Experience, так как она для работы записи звука по RDP не требуется, но при этом в систему добавляет много ненужного. Подробнее читайте ниже.

5. Включить в RDP-клиенте функциональность Remote audio playback и Remote audio recording.

6. Для работы с удаленным аудио в клиентским приложении Oktell установите соответствующие настройки устройства в модуле «Телефон«. Выберите Remote audio для полей «Динамик» и «Микрофон»

В статье использована информация с сайта http://fadmin.ru

Установка службы роли RD Session Host на Windows 2008 R2

При развертывании службы роли RD Session Host необходимо выполнить в определен­ном порядке три действия, прежде чем сервер RD Session Host можно будет использовать для размещения приложений.

  • Сначала нужно установить службу роли RD Session Host.
  • Затем следует установить приложения, которые будут размещены на сервере RD Session Host.
  • И, наконец, необходимо предоставить пользователям или группам нужные полномо­чия для подключения к серверу RD Session Host и сконфигурировать лицензирова­ние службы удаленных рабочих столов, как описано в разделе «Развертывание лицен­зирования удаленных рабочих столов» далее в этой главе.

Шаги установки службы роли RD Session Host:

  • Для установки службы роли RD Session Host выполните перечисленные ниже шаги.
  • Войдите в нужный сервер с полномочиями локального администратора.
  • Выберите в меню Start (Пуск) пункт Run (Выполнить).
  • В диалоговом окне Run (Запуск программы) введите ServerManager .msc и щелк­ните на кнопке ОК.
  • В разделе Roles Summary (Сводка ролей) щелкните на задаче Add Roles (Добавить роли).
  • После загрузки мастера добавления ролей щелкните на кнопке Next (Далее).
  • На странице Select Server Roles (Выберите серверные роли), выберите в списке роль Remote Desktop Services (Службы удаленных рабочих столов) и щелкните на кнопке Next.
  • На странице Remote Desktop Services (Службы удаленных рабочих столов) щелкни­те на кнопке Next.
  • На странице Select Role Services укажите только службу Remote Desktop Session Host (Узел сеансов удаленных рабочих столов). На данный момент это единственная установленная роль. Щелкните на кнопке Next.
  • На странице Uninstall and Reinstall Applications for Compatibility (Удаление и повтор­ная установка приложений для совместимости) щелкните на кнопке Next.
  • На странице Specify Authentication Method for Remote Desktop Session Host (Укажите метод аутентификации для сервера узла сеансов удаленных рабочих столов) выбери­те вариант аутентификации для данного сервера RD Session Host (решение о методе должно приниматься на основании типа клиентов, которые будут в дальнейшем под­ключаться), а затем щелкните на кнопке Next.
  • На странице Specify Licensing Mode (Укажите режим лицензирования) выберите ва­риант Configure Later (Настроить позже) и щелкните на кнопке Next. Лицензирование службы удаленных рабочих столов будет описано в разделе «Развертывание лицензи­рования удаленных рабочих столов» далее в главе.
  • На странице Select User Groups Allowed Access to This RD Session Host Server (Выберите группы пользователей, которым разрешен доступ к данному серве­ру RD Session Host) оставьте предложенную по умолчанию группу Administrators (Администраторы) и щелкните на кнопке Next.
  • На странице Configure Client Experience (Настройка внешнего вида клиента) выбе­рите необходимый уровень функциональности Client Experience, который буцет дос­тупен удаленным клиентам, когда они будут подключаться к этому серверу RD Session Host, и щелкните на кнопке Next.
  • На странице Confirm Installation Selections (Подтвердите выбранные параметры уста­новки) просмотрите результаты выбора и щелкните на кнопке Install (Установить).
  • На странице Installation Results (Результаты установки) просмотрите результаты и щелкните на кнопке Close (Закрыть).
  • В ответ на предложение перезапустить сервер щелкните на кнопке Yes (Да).
  • После перезагрузки сервера войдите в него с полномочиями локального админист­ратора.
  • После входа в систему откроется страница Installation Results. Просмотрите резуль­таты, приведенные на этой странице, и подтвердите успешную установку сервера RD Session Host.

Источник

Настройка лимитов (таймаутов) для RDP/RDS сессий в Windows

По-умолчанию, когда пользователь со своего компьютера закрывает окно своей RDP/RDS сессией в терминальном клиенте (mstsc, rdcman или rdp html web клиент) простым нажатием по крестику в окне, без выполнения выхода (logoff), его сессия переходит в режим disconnected (разъединённый сеанс). В этом режиме все запущенные пользователем программы, открытые документы и окна продолжают работать на удаленном сервере и потреблять ресурсы.

По-умолчанию в Windows RDP сессия пользователя может находится в состоянии disconnected до перезагрузки компьютера или явного ее завершения пользователем или администратором. Это довольно удобно, т.к. пользователь может в любой момент подключиться к своей старой сессии и продолжить работу с открытыми программами и документами.

На следующем скриншоте видно, что отключенные сессии пользователей на RDS сервере с Windows Server 2016 используют около 35% памяти сервера. Кроме того незавершенные сессии могут блокировать открытые файлы на файловых серверах, вызывать проблемы с корректным сохранением данных в приложениях, профилях или User Profile Disks.

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

Для автоматического завершения отключенных RDP/RDS сессий через определенный промежуток времени, вам нужно правильно настроить лимиты (таймауты).

При использовании RDS сервера, вы можете настроить параметры таймаутов сессий в настройках RDS коллекций на вкладке Session.

Укажите время, через которое нужно завершить отключенный сеанс в параметре End a disconnected session (по умолчанию срок сеанса неограничен – never). Также вы можете выставить максимальную длительность активной RDP сессии (Active session limit) и отключение бездействующего сеанса (Idle session limit). Это жесткие таймауты применяются для всех сессий в RDS коллекции.

Также можно настроить ограничение времени RDP сессии в свойства локального (консоль lusrmgr.msc) или доменного пользователя (консоль dsa.msc — ADUC).

В Windows Server 2012 R2/2016/2019 можно настроить таймауты RDP сессий с помощью групповых политик. Можно использовать как редактор доменных GPO gpmc.msc, так и редактор локальных групповых политик (gpedit.msc) на конкретном RDS сервере или клиенте (если вы используете десктопную Windows в качестве терминального сервера)

Параметры таймаутов RDP сессий находятся в разделе GPO

Computer Configuration -> Policies -> Administrative Templates -> Windows Components -> Remote Desktop Services -> Remote Desktop Session Host -> Session Time Limits (Конфигурация компьютера -> Политики -> Административные шаблоны -> Компоненты Windows -> Службы удаленных рабочих столов -> Узел сеансов удаленных рабочих столов -> Ограничение сеансов по времени). Доступны следующие политики таймаутов:

  • Set time limit for disconnected session (Задать ограничение по времени для отключенных сеансов)
  • Set time limit for active but idle Remote Desktop Services sessions (Задать ограничение времени для активных, но бездействующих сеансов служб удаленных рабочих столов) – политика позволяет завершить простаивающие RDP сессии, в которых отсутствует ввод со стороны пользователя (движение мышкой, ввод символов с клавиатуры)
  • Set time limit for active Remote Desktop Services sessions (Задать ограничение по времени для активных сеансов служб удаленных рабочих столов) – максимальный срок для любой (даже активной) RDP сессии пользователя, после которого она переводится в состояние disconnected;
  • End Session when time limits are reached (Завершать сеанс при достижении ограничения по времени) – через какое время нужно завершать RDS сессию (logoff) вместо перевода ее в disconnected;
  • Set time limit for logoff of RemoteApp sessions (Задать предел для выхода из сеансов RemoteApp)

По умолчанию эти параметры не настроены. Чтобы автоматически завершать отключенные RDP сеансы пользователей через 8 часов, включите политику “Set time limit for disconnected session” = Enabled, и в выпадающем списке выберите 8 часов.

Сохраните изменения и обновите политики сервера (gpupdate /force). Новые настройки таймаутов будут применяться только к новым RDP сеансам, текущие сеансы придется завершить вручную.

  • MaxDisconnectionTime
  • MaxIdleTime
  • MaxConnectionTime
  • MaxDisconnectionTime
  • RemoteAppLogoffTimeLimit

Источник

Запуск оснасток TSADMIN.msc и TSCONFIG.msc в Windows Server 2012 R2

Большинство администраторов терминальных серверов Windows, вероятно, заметили, что начиная с Windows Server 2012, на RDS серверах пропали оснастки управления tsadmin.msc (Remote Desktop Services Manager — Диспетчер служб удаленных рабочих столов) и tsconfig.msc (Remote Desktop Session Host Configuration — Конфигурация узла сеансов удаленных рабочих столов). Разработчики MS решили, что большинством параметров сервера RDS можно управлять через Server Manager или консоль редактора групповых политик (gpedit.msc), но использование данных оснасток как-то удобнее и привычнее.

Разберёмся, как можно вернуть оснастки tsadmin.msc и tsconfig.msc на RDS серверах под управлением Windows Server 2012/ R2.

Для этого нам понадобится скопировать 6 файлов и 2 ветки реестра с любого сервера под управлением Windows Server 2008 R2 в аналогичный каталог C:\Windows\System32 на Windows 2012 Server. Скопируйте следующие 7 файлов:

  • c:\windows\system32\tsadmin.dll
  • c:\windows\system32\tsconfig.dll
  • c:\windows\system32\wts.dll
  • c:\windows\system32\tsconfig.msc
  • c:\windows\system32\tsadmin.msc
  • c:\windows\system32\en\tsconfig.resources.dll
  • c:\windows\system32\en\tsadmin.resources.dll

Затем на Windows Server 2008 R2 с помощью редактора regedit нужно экспортировать в файлы две ветки реестра.

И импортировать эти ветки в реестр Windows Server 2012.

  • Комплект файлов с английской версии ОС — tsadmin-win2012.zip
  • с русской версии — tsadmin-win2012_ru.zip

После этого попробуйте запустить нужную оснастку командами tsadmin.msc:

Или tsconfig.msc:

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Windows 7 remote desktop services manager
  • Windows 7 recovery disc professional edition
  • Windows 7 professional требования к компьютеру
  • Windows 7 professional пакет легализации
  • Windows 7 professional или ultimate отличия