Поделиться через


Настройка перенаправления протокола передачи мультимедиа и протокола передачи рисунков в Windows по протоколу удаленного рабочего стола

Совет

Эта статья предоставляется для служб и продуктов, использующих протокол удаленного рабочего стола (RDP) для обеспечения удаленного доступа к рабочим столам и приложениям Windows.

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

Вы можете настроить поведение перенаправления периферийных устройств, использующих протокол MTP или протокол передачи изображений (PTP), например цифровую камеру, с локального устройства на удаленное сеанс через протокол удаленного рабочего стола (RDP).

Для виртуального рабочего стола Azure рекомендуется включить перенаправление MTP и PTP на узлах сеансов с помощью Microsoft Intune или групповой политики, а затем управлять перенаправлением с помощью свойств RDP пула узлов.

Для Windows 365 можно настроить облачные компьютеры с помощью Microsoft Intune или групповой политики. После включения Windows 365 перенаправляет все поддерживаемые периферийные устройства MTP и PTP.

Для Microsoft Dev Box можно настроить поля разработки с помощью Microsoft Intune или групповой политики. После включения Microsoft Dev Box перенаправляет все поддерживаемые периферийные устройства MTP и PTP.

В этой статье содержатся сведения о поддерживаемых методах перенаправления и настройке поведения перенаправления для периферийных устройств MTP и PTP. Дополнительные сведения о том, как работает перенаправление, см. в статье "Перенаправление по протоколу удаленного рабочего стола".

Перенаправление MTP и PTP и перенаправление USB

Большинство периферийных устройств MTP и PTP подключаются к компьютеру через USB. RDP поддерживает перенаправление периферийных устройств MTP и PTP с помощью собственного перенаправления MTP и PTP или непрозрачного перенаправления устройств с низким уровнем ЕЗБ, независимо друг от друга. Поведение зависит от периферийных устройств и поддерживаемых функций.

Оба метода перенаправления перенаправляют устройство на удаленный сеанс, указанный в разделе "Переносные устройства" в диспетчер устройств. Этот класс устройства имеет идентификатор WPD GUID {eec5ad98-8080-425f-922a-dabf3de3f69a}класса устройства. Список классов устройств можно найти в классах установки устройств, определенных системой, доступных поставщикам.

Устройства перенаправляются по-разному в зависимости от используемого метода перенаправления. Перенаправление MTP и PTP использует высокоуровневую перенаправление; периферийное устройство доступно локально и одновременно в удаленном сеансе и требует локального установки соответствующего драйвера. Непрозрачное перенаправление USB обеспечивает необработанную связь периферийного устройства, поэтому требуется соответствующий драйвер, установленный в удаленном сеансе. По возможности следует использовать высокоуровневые методы перенаправления. Дополнительные сведения см. в разделе "Методы перенаправления".

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

  • С помощью перенаправления MTP и PTP iPhone отображается в качестве цифровой камеры для приложений и в разделе "Переносные устройства" в диспетчер устройств:

    Снимок экрана: переносные устройства в диспетчер устройств с помощью перенаправления MTP и PTP.

  • Используя перенаправление USB, iPhone отображается как Apple iPhone для приложений и в разделе "Переносные устройства" в диспетчер устройств:

    Снимок экрана: переносные устройства в диспетчер устройств с помощью перенаправления USB.

Остальная часть этой статьи охватывает перенаправление MTP и PTP. Сведения о настройке перенаправления USB см. в статье Настройка перенаправления USB в Windows по протоколу удаленного рабочего стола.

Необходимые компоненты

Прежде чем настроить перенаправление MTP и PTP, вам потребуется:

  • Существующий пул узлов с узлами сеансов.

  • Учетная запись идентификатора Microsoft Entra, назначенная ролью участника пула узлов виртуализации рабочих столов, встроенного в пул узлов на основе ролей (RBAC) в пуле узлов как минимум.

  • Существующий облачный компьютер.
  • Существующее поле разработки.
  • Устройство, поддерживающее MTP или PTP, можно использовать для проверки конфигурации перенаправления, подключенной к локальному устройству.

  • Чтобы настроить Microsoft Intune, вам потребуется:

    • Учетная запись идентификатора Microsoft Entra, назначенная встроенной роли диспетчера политик и профилей RBAC.
    • Группа, содержащая устройства, которые требуется настроить.
  • Чтобы настроить групповую политику, вам потребуется:

    • Учетная запись домена с разрешением на создание или изменение объектов групповой политики.
    • Группа безопасности или подразделение (OU), содержащая устройства, которые требуется настроить.
  • Необходимо подключиться к удаленному сеансу из поддерживаемого приложения и платформы. Сведения о поддержке перенаправления в приложении Windows и приложении удаленного рабочего стола см. в статье "Сравнение функций приложений Windows на разных платформах и устройствах" и "Сравнение функций приложения удаленного рабочего стола" на разных платформах и устройствах.

Перенаправление MTP и PTP

Настройка узла сеанса с помощью Microsoft Intune или групповой политики или настройка свойства RDP в пуле узлов управляет возможностью перенаправления периферийных устройств MTP и PTP между удаленным сеансом и локальным устройством, которое подлежит приоритету.

Конфигурация по умолчанию:

  • Операционная система Windows: перенаправление MTP и PTP запрещено.
  • Свойства пула узлов виртуального рабочего стола Azure: устройства MTP и PTP перенаправляются с локального устройства на удаленный сеанс.
  • Результатом поведения по умолчанию: периферийные устройства MTP и PTP не перенаправляются.

Внимание

При настройке параметров перенаправления следует учитывать, так как наиболее строгий параметр является результативным поведением. Например, если вы отключите перенаправление MTP и PTP на узле сеансов с помощью Microsoft Intune или групповой политики, но включите его со свойством RDP пула узлов, перенаправление отключено. Вы также можете указать отдельные периферийные устройства MTP и PTP только для перенаправления.

Настройка облачного компьютера управляет возможностью перенаправления периферийных устройств MTP и PTP между удаленным сеансом и локальным устройством и устанавливается с помощью Microsoft Intune или групповой политики.

Конфигурация по умолчанию:

  • Операционная система Windows: перенаправление MTP и PTP запрещено.
  • Windows 365: включена перенаправление MTP и PTP.
  • Результатом поведения по умолчанию: периферийные устройства MTP и PTP перенаправляются.

Настройка поля разработки управляет возможностью перенаправления периферийных устройств MTP и PTP между удаленным сеансом и локальным устройством и устанавливается с помощью Microsoft Intune или групповой политики.

Конфигурация по умолчанию:

  • Операционная система Windows: перенаправление MTP и PTP запрещено.
  • Microsoft Dev Box: включена перенаправление MTP и PTP.
  • Результатом поведения по умолчанию: периферийные устройства MTP и PTP перенаправляются.

Настройка перенаправления MTP и PTP с помощью свойств RDP пула узлов

Настройка пула узлов виртуального рабочего стола Azure mTP и перенаправления устройств PTP определяет, следует ли перенаправлять периферийные устройства MTP и PTP между удаленным сеансом и локальным устройством. Соответствующее свойство RDP имеет значение devicestoredirect:s:<value>. Дополнительные сведения см. в разделе "Поддерживаемые свойства RDP".

Чтобы настроить перенаправление MTP и PTP с помощью свойств RDP пула узлов:

  1. Войдите на портал Azure.

  2. В строке поиска введите Виртуальный рабочий стол Azure и выберите соответствующую запись службы.

  3. Выберите пулы узлов, а затем выберите пул узлов, который требуется настроить.

  4. Выберите свойства RDP, а затем выберите перенаправление устройств.

    Снимок экрана: вкладка перенаправления устройств пула узлов в портал Azure.

  5. Для перенаправления устройств MTP и PTP выберите раскрывающийся список, а затем выберите один из следующих параметров:

    • Не перенаправлять устройства
    • Перенаправление переносимых проигрывателей мультимедиа на основе протокола MTP и цифровых камер на основе протокола PTP (по умолчанию)
    • Не настроено
  6. Выберите Сохранить.

Совет

Если включить перенаправление с помощью свойств RDP пула узлов, необходимо проверить, что перенаправление не блокируется параметром Microsoft Intune или групповой политики.

Необязательно. Получение идентификаторов экземпляров устройств MTP и PTP и добавление их в свойство RDP

По умолчанию свойство RDP пула узлов перенаправляет все поддерживаемые периферийные устройства MTP и PTP, но вы также можете ввести идентификаторы конкретного экземпляра устройства в свойствах пула узлов, чтобы перенаправлены только утвержденные периферийные устройства. Чтобы получить идентификаторы экземпляров устройства, доступные для USB-устройств на локальном устройстве, которое вы хотите перенаправить:

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

  2. Откройте командную строку PowerShell и выполните следующую команду:

    Get-PnPdevice | Where-Object {$_.Class -eq "WPD" -and $_.Status -eq "OK"} | FT -AutoSize
    

    Результат будет похож на следующий пример. Запишите значение InstanceId для каждого устройства, которое вы хотите перенаправить.

    Status Class FriendlyName InstanceId
    ------ ----- ------------ ----------
    OK     WPD   Apple iPhone USB\VID_05AC&PID_12A8&MI_00\B&1A733E8B&0&0000
    
  3. В портал Azure вернитесь в конфигурацию свойств RDP пула узлов и выберите "Дополнительно".

  4. В текстовом поле найдите соответствующее свойство RDP, которое по умолчанию имеет значение devicestoredirect:s:*, а затем добавьте идентификаторы экземпляров, которые вы хотите перенаправить, как показано в следующем примере. Разделите идентификатор каждого экземпляра устройства с запятой (;).

    devicestoredirect:s:USB\VID_05AC&PID_12A8&MI_00\B&1A733E8B&0&0000
    
  5. Выберите Сохранить.

Совет

Следующее поведение ожидается при указании идентификатора экземпляра:

  • При обновлении портал Azure значение, введенное в нижнем регистре, а каждый символ обратной косой черты в идентификаторе экземпляра экранируется другим символом обратной косой черты.

  • При переходе на вкладку перенаправления устройств значение перенаправления устройств MTP и PTP пусто.

Настройка перенаправления MTP и PTP с помощью Microsoft Intune или групповой политики

Настройка перенаправления MTP и PTP с помощью Microsoft Intune или групповой политики

Выберите соответствующую вкладку для вашего сценария.

Чтобы разрешить или отключить перенаправление MTP и PTP с помощью Microsoft Intune:

  1. Войдите в Центр администрирования Microsoft Intune.

  2. Создайте или измените профиль конфигурации для устройств Windows 10 и более поздних версий с типом профиля каталога параметров.

  3. В средство выбора параметров перейдите к административным шаблонам>компонентов Windows Components>Remote Desktop Services>Remote Desktop Host>Device and Resource Redirection.

    Снимок экрана: параметры перенаправления устройств и ресурсов на портале Microsoft Intune.

  4. Установите флажок "Не разрешать поддерживаемые самонастраивающийся перенаправление устройств", а затем закройте средство выбора параметров.

  5. Разверните категорию административных шаблонов, а затем установите переключатель для параметра "Не разрешать" поддерживаемое перенаправление устройств самонастраивающийся в зависимости от ваших требований:

    • Чтобы разрешить перенаправление MTP и PTP, переключите переключатель на "Отключено".

    • Чтобы отключить перенаправление MTP и PTP, переключите переключатель на Включено.

  6. Выберите Далее.

  7. Необязательно. На вкладке тегов области выберите тег области для фильтрации профиля. Дополнительные сведения о тегах области см. в разделе "Использование управления доступом на основе ролей" (RBAC) и тегов областей для распределенной ИТ-службы.

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

  9. На вкладке "Просмотр и создание " просмотрите параметры, а затем нажмите кнопку "Создать".

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

Примечание.

При настройке параметра политики Intune не разрешать перенаправление поддерживаемых самонастраивающийся устройств, он также влияет на перенаправление USB.

Тестирование перенаправления MTP и PTP

Чтобы проверить перенаправление MTP и PTP, выполните приведенные ниже действия.

  1. Убедитесь, что устройство, поддерживающее MTP или PTP, подключено к локальному устройству.

  2. Подключитесь к удаленному сеансу с помощью приложения Окна или приложения удаленного рабочего стола на платформе, поддерживающей перенаправление MTP и PTP. Дополнительные сведения см. в статье "Сравнение функций приложений Windows на разных платформах и устройствах " и "Сравнение функций приложения удаленного рабочего стола" на разных платформах и устройствах.

  3. Убедитесь, что устройство MTP или PTP доступно в удаленном сеансе. Ниже приведены некоторые способы проверки:

    1. Откройте приложение "Фотографии" (от Майкрософт) в удаленном сеансе из меню "Пуск". Выберите "Импортировать " и проверить перенаправленное устройство появится в списке подключенных устройств.

      Снимок экрана: доступные принтеры и сканеры в удаленном сеансе.

    2. Откройте строку PowerShell в удаленном сеансе и выполните следующую команду:

      Get-PnPdevice | ? Class -eq "WPD" | FT -AutoSize
      

      Вы должны увидеть результат, аналогичный приведенному ниже.

      Status Class FriendlyName         InstanceId
      ------ ----- ------------         ----------
      OK     WPD   Digital Still Camera TSBUS\UMB\2&FD4482C&0&TSDEVICE#0002.0003
      

      Вы можете проверить, перенаправляется ли устройство с помощью перенаправления MTP и PTP или USB-перенаправления по значению InstanceId :

      • Для перенаправления MTP и PTP значение InstanceId начинается с TSBUS.

      • Для перенаправления USB начинается USBзначение InstanceId.

  4. Откройте приложение и напечатать тестовую страницу, чтобы убедиться, что принтер работает правильно.