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


Некоторые 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
  • Ежевика PDA
  • 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}

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

    Примечание.

    Для устройства с несколькими идентификаторами 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 (Строка) Имя: любые уникальные строковые данные: GUID класса интерфейса в следующем формате: {xxxx-xxxx}, где каждый x представляет шестнадцатеричную цифру, не учитывает регистр. Пример включения перенаправления USB-адресов RemoteFX дисков CD-ROM добавьте следующее значение:

    Тип: 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 см. в следующей статье блога служб удаленных рабочих столов:
Знакомство с перенаправлением USB в Microsoft RemoteFX: часть 3