我一直在尝试查找有关哪些版本的 Windows 支持 RemoteFX USB 重定向的文档。经过一番调查,似乎具有 RDP 8.1 及更高版本的 Windows 都支持 RemoteFX,但如果我想使用 RemoteFX USB 重定向功能,则只有企业版及更高版本的 Windows 才能成为会话的主机。
是否有一份明确的列表,列出哪些版本的 Windows 可以作为使用 RemoteFX USB 重定向的 RDP 会话的主机?我找到了一些旧版 Windows 的链接,其中指定只能使用企业版,但受支持的版本列表止于带有 SP1 的 Server 2008 R2,因此我认为该列表已经过时
https://technet.microsoft.com/en-us/library/ff817578(v=ws.10).aspx
答案1
我能找到的最权威的列表是在维基百科上,与 RDP 协议的历史有关,并根据所包含的 RDP 版本推断支持情况。
RDP RemoteFX USB 重定向是在 RDP v7.1(带有 Windows 7 SP1)中引入的,但我不确定 RDP v7.1 是否支持虚拟桌面(VDI)和物理主机中的 USB 重定向。
如果 RDP v7.1 支持物理主机中的 USB 重定向,那么所有允许使用 RDP v7.1 或更新版本进行 RDP 托管的客户端 Windows 版本都应该能够支持 RemoteFX USB 重定向。即)Windows 7 SP1 或更新版本支持 RemoteFX USB 重定向。
如果仅 RDP v8.1 或更新版本支持物理主机中的 USB 重定向,则所有允许使用 RDP v8.1 或更新版本进行 RDP 托管的客户端 Windows 版本都应该能够支持 RemoteFX USB 重定向。即)Windows 8.1 或更新版本支持 RemoteFX USB 重定向。
Windows 家庭版无法托管 RDP 会话。请参阅: 远程桌面 - 允许访问您的电脑
Windows Server 版本可以托管 RDP 会话,但为了使用 USB 重定向到 Windows Server,必须添加“远程桌面会话主机”角色并进行相应的设置。我能找到的最佳参考资料请参见: USB 重定向 (remoteFX) 在 win10 上运行,在 server 2016 上不起作用
如果使用 Windows Server 托管具有远程桌面服务的虚拟桌面(VDI 部署),则虚拟主机必须使用 Windows 企业版才能使 RemoteFX USB 重定向到虚拟桌面正常工作。请参阅:VDI 部署 – 支持的客户操作系统
与 USB 重定向无关,但与更现代的 RemoteFX 功能相关,例如:
- 远程桌面会话主机 (RDSH) 支持硬件 GPU
- RDSH H.264/AVC 硬件编码
- 单点登录
微软有这样的信息: 远程桌面服务支持的配置