Моя ОС — Windows 7, и у меня есть удаленный хост Windows 8.1, который я могу использовать RDP для перенаправления локального USB-устройства на Windows 8.1. Но перенаправление USB не работает на хосте Windows 10. Как я могу включить его в Windows 10?
Как включить перенаправление USB в Windows 10
Ответы (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. Когда это работает правильно, значок компьютера () отображается в строке заголовка удаленного рабочего стола, что позволяет мне выбрать, какое устройство следует перенаправить на виртуальную машину.
Заголовок при работе перенаправления USB RemoteFX
Следование инструкциям на многочисленных веб-ресурсах по включению USB-перенаправления RemoteFX помогло мне для более ранних версий ОС (например, Windows 8.1 на виртуальной машине Azure), но не сработало для любой созданной мной виртуальной машины Windows 10. Заголовок упорно оставался без функции перенаправления USB RemoteFX.
Заголовок при неработающем перенаправлении USB RemoteFX
Наконец-то я наткнулся на этот поток, который решил мою проблему.
Похоже, что на хосте с Windows 10 требуется еще один шаг по сравнению с предыдущими версиями ОС, а именно:
Запустите
gpedit.msc
на целевой виртуальной машине (целевая виртуальная машина Windows 10), чтобы запустить файлGroup Policy Editor
.gpedit.msc
можно ввести из диалогового окна запуска (используйте WinKey+R), если у вас есть права администратора, или запуститеCMD.EXE
с повышенными привилегиями и введитеgpedit.msc
из командной строки.Найдите элемент
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
.Как ни странно, установите для этого элемента значение
Disabled
.Запустите
gpupdate /force
из командной строки с повышенными привилегиями.По крайней мере, отключите сеанс RDP и подключитесь снова, если это не сработает, перезагрузите целевую виртуальную машину.
Выполнять как на физическом компьютере с 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
Теперь вам нужно обновить политику машины с помощью команды gpupdate /force из командной строки. Затем перезагрузите компьютер, чтобы изменения действительно вступили в силу, и включите параметр перенаправления RemoteFX USB в клиенте подключения к удаленному рабочему столу. После включения перейдите на вкладку «Локальные ресурсы», нажмите «Дополнительно» в разделе «Локальные устройства и ресурсы», и вы увидите новый параметр «Другие поддерживает USB-устройства RemoteFX». Вы можете использовать этот параметр для сопоставления многих типов USB-оборудования, которые вы не могли использовать с ванильным перенаправлением RDP USB.
Переход через USB RemoteFX не работает на некоторых ПК
У меня было несколько ПК, которые соответствовали спецификациям оборудования, но не имели опции Remotefx в RDP.
Решение было таким:
в разделе «Программы и компоненты» удалите «Драйвер расширяемого хост-контроллера Intel (R) USB 3.0»
Этот драйвер НЕ совместим с сквозной передачей RemoteFX.