Citrix Virtual Apps and Desktops 7 2311

USB 诊断工具

CtxUsbDiagnostics.exe 是 VDA 上的一个命令行工具,可帮助 Citrix 管理员快速诊断和解决客户端上遇到的 USB 设备重定向问题。此实用工具收集解决与连接到客户端但无法在 HDX 会话中重定向的 USB 设备相关的配置问题所需的重要信息。

> **Note :**
>
> Running Command Prompt or Powershell as an administrator is required to ensure the tool has the necessary permissions to perform system-level operations.

系统要求

会话主机

  • 操作系统
    • Windows 10 1809 或更高版本
    • Windows 11 21H2 操作系统或更高版本
    • Windows Server 2016 操作系统或更高版本
  • VDA
    • Windows 操作系统:Citrix 虚拟应用和桌面™ 2311 版或更高版本

客户端设备

  • 操作系统
    • Windows 10 1809 或更高版本
  • 工作区应用
    • Windows: 2311 版或更高版本

该工具的作用

此工具目前提供:

  • VDA 设备策略(在 Studio 中设置的设备规则)
  • 客户端设备和客户端设备策略(设备规则)
  • 设备列表、其重定向状态以及允许或拒绝它们的原因

    USB 诊断工具

    注意:

    管理员可以查看所有活动会话的设备信息。

所显示的信息

  • DDC 规则 - 版本 1/2

    • DDC 规则指示在 Studio 中使用了旧版“客户端 USB 设备重定向规则”或“客户端 USB 设备重定向规则(版本 2)”策略。本节中列出的信息列出了 Citrix® 管理员配置的所有规则。

    DDC 规则 - 版本 1

  • 客户端默认设备规则

    • 本节列出了在客户端注册表中设置的规则。

    DDC 规则 - 版本 2

设备列表

本节列出了关于以下各项的有价值信息:连接到客户端端点的每个设备、硬件信息、设备是否正在重定向、以及是否设置了正确的设备重定向规则等等。

标签名称 描述
displayName 列出设备的通用名称。
vid 供应商 ID
pid 产品 ID
Interfaces 本小节列出了复合设备拆分为多个子设备时的所有接口。
redirectionState Local 表示设备未在 ICA® 会话中重定向。ThisSession 表示设备已在 ICA 会话中重定向。OtherSession 表示设备已在另一个 ICA 会话中重定向。
optiEnabled true 表示设备已优化。false 表示设备未优化,数据传输通过 USB 虚拟通道进行。
deviceType generic 表示设备没有优化的虚拟通道,流量通过 USB 虚拟通道传输。optimized 表示与设备相关的数据传输通过专用虚拟通道进行。
isDenied true 表示由于管理员设置的策略规则,设备未重定向。false 表示由于应用了策略,设备已重定向。
denyRule 如果 isDenied 设置为 true,此字段很有用。它会告知管理员策略中导致设备未重定向的具体规则集。
USB 诊断工具