Как включить перенаправление USB в Windows 10

Моя ОС — Windows 7, и у меня есть удаленный хост Windows 8.1, который я могу использовать RDP для перенаправления локального USB-устройства на Windows 8.1. Но перенаправление USB не работает на хосте Windows 10. Как я могу включить его в Windows 10?


person Eagle    schedule 15.11.2015    source источник


Ответы (4)


У меня тоже были проблемы с использованием RemoteFX USB Redirection на клиенте Windows 7 для удаленного хоста в Azure под управлением Windows 10, в то время как та же конфигурация машины успешно перенаправляла USB на виртуальную машину Azure Windows 8.1.

Чтобы было ясно, у меня не было проблем с перенаправлением USB для обычных устройств (флеш-накопителей, принтеров и т. д.), которые поддерживаются стандартной настройкой удаленного рабочего стола. Этот тип перенаправления USB, например, позволяющий мне видеть флэш-накопитель, который я подключаю к моему клиенту Windows 7, отлично работает для меня, поскольку я вижу его в проводнике на виртуальной машине Azure.

Сравнение стандартного перенаправления RDP и перенаправления RemoteFX подробно описано в этом запись в блоге.

Моя конкретная проблема перенаправления USB связана с классами устройств, которые не обрабатываются базовым высокоуровневым перенаправлением RDP, и для этого я включил перенаправление USB RemoteFX в предыдущих выпусках Windows. Когда это работает правильно, значок компьютера (computer icon) отображается в строке заголовка удаленного рабочего стола, что позволяет мне выбрать, какое устройство следует перенаправить на виртуальную машину.

«Заголовок
Заголовок при работе перенаправления USB RemoteFX

Следование инструкциям на многочисленных веб-ресурсах по включению USB-перенаправления RemoteFX помогло мне для более ранних версий ОС (например, Windows 8.1 на виртуальной машине Azure), но не сработало для любой созданной мной виртуальной машины Windows 10. Заголовок упорно оставался без функции перенаправления USB RemoteFX.

«Заголовок
Заголовок при неработающем перенаправлении USB RemoteFX

Наконец-то я наткнулся на этот поток, который решил мою проблему.

Похоже, что на хосте с Windows 10 требуется еще один шаг по сравнению с предыдущими версиями ОС, а именно:

  1. Запустите gpedit.msc на целевой виртуальной машине (целевая виртуальная машина Windows 10), чтобы запустить файл Group Policy Editor. gpedit.msc можно ввести из диалогового окна запуска (используйте WinKey+R), если у вас есть права администратора, или запустите CMD.EXE с повышенными привилегиями и введите gpedit.msc из командной строки.

  2. Найдите элемент Computer Configuration \ Administrative Templates \ Windows Components \ Remote Desktop Services \ Remote Desktop Session Host \ Device and Resource Redirection\ Do not allow supported Plug and Play device redirection в дереве файла Group Policy Editor.

  3. Как ни странно, установите для этого элемента значение Disabled.

  4. Запустите gpupdate /force из командной строки с повышенными привилегиями.

  5. По крайней мере, отключите сеанс RDP и подключитесь снова, если это не сработает, перезагрузите целевую виртуальную машину.

person Rhys    schedule 11.01.2016
comment
Это сработало для меня, но мне пришлось внести еще несколько правок из темы, размещенной ниже, на случай, если тема исчезнет. - person FreeSoftwareServers; 08.10.2017
comment
Это не странно, поскольку вы устанавливаете для правила НЕ РАЗРЕШАТЬ значение ОТКЛЮЧЕНО, что означает РАЗРЕШИТЬ. Однако у меня не работает, Win10 на обеих машинах. Проголосуйте, однако ;) - person niCk cAMel; 07.02.2018
comment
Я думаю, что значок компьютера, вероятно, на самом деле является принтером, если только вы не подключаетесь с IBM 5150 или аналогичного. - person mwfearnley; 28.04.2020

Выполнять как на физическом компьютере с Windows, так и на удаленном хосте

Все правки находятся под следующим:

Computer Configuration \ Administrative Templates \ Windows Components \ Remote Desktop Services \ >>

GPEdits:

  • Я также изменил с «Администраторы» на «Администраторы и пользователи» в разделе «Разрешить перенаправление RDP других поддерживаемых USB-устройств RemoteFX с этого компьютера».

Remote Desktop Connection Client \ RemoteFX USB Device Redirection \ Allow RDP redirection of other supported RemoteFX USB devices from this computer (Enabled)

Remote Desktop Session Host \ Remote Session Environment \ RemoteFX for Windows Server 2008 R2 \ Configure RemoteFX (Enabled)

Remote Desktop Session Host \ Connections \ Allow users to connect remotely by using Remote Desktop Services (Enabled)

Remote Desktop Session Host \ Device and Resource Redirection\ Do not allow supported Plug and Play device redirection (Disabled) 

gpupdate /force in elevated CMD Prompt and reboot
person FreeSoftwareServers    schedule 08.10.2017
comment
Я могу подтвердить, что эти настройки работают между хостом и клиентом Windows 10. Это не работает должным образом, если политики клиента применяются только к клиенту, а политики узла применяются только к узлу. Возможно, это не требует всех настроек на обеих машинах, но я не тратил больше времени на тестирование. Мое перенаправленное USB-устройство — это 3Dconnexion SpaceExplorer, которое используется в качестве 3D-мыши для САПР. Обратите внимание, что изменение с «Администраторы» на «Администраторы + пользователи» относится к «Клиент подключения к удаленному рабочему столу» \ «Перенаправление USB-устройств RemoteFX» \ «Все перенаправления RDP». - person urxter; 11.11.2020

Теперь вам нужно обновить политику машины с помощью команды gpupdate /force из командной строки. Затем перезагрузите компьютер, чтобы изменения действительно вступили в силу, и включите параметр перенаправления RemoteFX USB в клиенте подключения к удаленному рабочему столу. После включения перейдите на вкладку «Локальные ресурсы», нажмите «Дополнительно» в разделе «Локальные устройства и ресурсы», и вы увидите новый параметр «Другие поддерживает USB-устройства RemoteFX». Вы можете использовать этот параметр для сопоставления многих типов USB-оборудования, которые вы не могли использовать с ванильным перенаправлением RDP USB.

person B.Adams    schedule 19.01.2016

Переход через USB RemoteFX не работает на некоторых ПК

У меня было несколько ПК, которые соответствовали спецификациям оборудования, но не имели опции Remotefx в RDP.

Решение было таким:

в разделе «Программы и компоненты» удалите «Драйвер расширяемого хост-контроллера Intel (R) USB 3.0»

Этот драйвер НЕ совместим с сквозной передачей RemoteFX.

person Zeckrin    schedule 29.05.2017