Некоторые USB-устройства недоступны через перенаправление USB RemoteFX

В этой статье описывается, почему определенные USB-устройства недоступны для перенаправления USB RemoteFX и как сделать их доступными.

Применяется к: Windows 7 с пакетом обновления 1 (SP1)
Исходный номер базы знаний: 2653326

Симптомы

В системе, где включено перенаправление ЧЕРЕЗ USB RemoteFX, устройства следующих типов могут не отображаться в разделе Подключение к удаленному рабочему столу в категории Другие поддерживаемые USB-устройства RemoteFX :

  • Принтер
  • Запись и воспроизведение звука
  • Запоминающее устройство (например, жесткие диски, cd/DVD-RW,флэш-накопители и модули чтения карта памяти)
  • Средство чтения смарт-карт
  • Камера PTP
  • Проигрыватель мультимедиа MTP
  • Apple iPod/iPod Touch/iPhone/iPad
  • Ежевика КПК
  • Windows Mobile PDA
  • Сетевой адаптер

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

Причина

По умолчанию устройства в категориях, указанных в разделе "Симптомы", доступны в удаленном сеансе с помощью высокоуровневых методов перенаправления устройств. Эти методы перенаправления обеспечивают оптимальную производительность и обратную совместимость устройства в большинстве пользовательских сценариев. Таким образом, эти устройства не предлагаются через перенаправление ЧЕРЕЗ USB RemoteFX.

Разрешение

Механизм переопределения предоставляется для выборочного включения использования определенных типов устройств в категориях, упомянутых в разделе "Симптомы", с помощью перенаправления USB RemoteFX. Типы устройств, включенные этим механизмом, будут доступны для перенаправления ЧЕРЕЗ USB RemoteFX и будут отображаться в разделе Подключение к удаленному рабочему столу в категории Другие поддерживаемые USB-устройства RemoteFX . Чтобы использовать устройство через перенаправление USB RemoteFX, устройство должно быть выбрано для удаленного доступа с помощью пользовательского интерфейса подключения к удаленному рабочему столу, строки файла usbdevicestoredirect:s: RDP или другого метода.

Важно!

В этот раздел, описание метода или задачи включены действия, содержащие указания по изменению параметров реестра. Однако неправильное изменение параметров реестра может привести к возникновению серьезных проблем. Поэтому следует в точности выполнять приведенные инструкции. Для дополнительной защиты создайте резервную копию реестра, прежде чем редактировать его. Так вы сможете восстановить реестр, если возникнет проблема. Дополнительные сведения о резервном копировании и восстановлении реестра см. в следующем номере статьи базы знаний Майкрософт: 322756 Резервное копирование и восстановление реестра в Windows
Чтобы включить тип устройства для перенаправления ЧЕРЕЗ USB RemoteFX, выполните следующие действия.

  1. Удалите все экземпляры USB-накопителей из клиента.

  2. Убедитесь, что usb-устройства хранения не могут быть установлены на клиенте через групповая политика.

  3. Определите соответствующий GUID класса интерфейса для типа устройства, который вы хотите сделать доступным. Ниже приведены примеры.

    Тип устройства GUID класса интерфейса
    Жесткий диск {53F5630 7 -B6BF-11D0-94F2-00A0C91EFB8B}
    Компакт-диск {53F5630 8 -B6BF-11D0-94F2-00A0C91EFB8B}

    Полный список всех системных классов интерфейсов устройств см. на следующем веб-сайте Сети разработчиков Майкрософт: Классы интерфейсов устройств, определяемых системой.

    Примечание.

    Для устройства с несколькими идентификаторами GUID класса интерфейса, которые должны быть доступны с помощью этого механизма, в реестр необходимо добавить только один соответствующий GUID класса интерфейса.

    Важно!

    Добавление следующих идентификаторов GUID не поддерживается:

    • GUID_CLASS_USB_DEVICE
    • GUID_CLASS_USB_HOST_CONTROLLER
    • GUID_CLASS_USBHUB
    • GUID_DEVINTERFACE_USB_DEVICE
    • GUID_DEVINTERFACE_USB_HOST_CONTROLLER
    • GUID_DEVINTERFACE_USB_HUB
  4. Найдите следующий раздел в реестре клиентского компьютера (то есть компьютера, который использует приложение подключения к удаленному рабочему столу для подключения к другому компьютеру):

    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services\Client\UsbSelectDeviceByInterfaces
    В этом разделе используйте следующий формат, чтобы добавить значение для каждого GUID класса интерфейса устройства, который вы хотите сделать доступным:

    Тип: имя REG_SZ (строка): Любая уникальная строка Data: GUID класса интерфейса в следующем формате: {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxx}, где каждый x представляет шестнадцатеричную цифру без учета регистра. Пример. Чтобы включить перенаправление USB-накопителей CD-ROM в RemoteFX, добавьте следующее значение:

    Тип: REG_SZ Имя: 100 Данные: {53F56308-B6BF-11D0-94F2-00A0C91EFB8B}

    Или выполните следующую команду из командной строки администратора:

    reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services\Client\UsbSelectDeviceByInterfaces" /v 100 /t REG_SZ /d {53f56308-b6bf-11d0-94f2-00a0c91efb8b} /f

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

Дополнительная информация

Пошаговые инструкции по настройке оценочного развертывания перенаправления USB RemoteFX для Windows 7 с пакетом обновления 1 (SP1) см. на следующем веб-сайте Microsoft Technet:
Настройка перенаправления USB-устройств с помощью Microsoft RemoteFX пошаговое руководство

Дополнительные сведения о перенаправлении ЧЕРЕЗ USB в RemoteFX см. в следующей статье блога о службах удаленных рабочих столов:
Общие сведения о перенаправлении Microsoft RemoteFX USB: часть 3