USB診断ツール

CtxUsbDiagnostics.exe は、Citrix管理者がクライアントで発生するUSBデバイスのリダイレクト問題を迅速に診断し、解決するのに役立つVDA上のコマンドラインツールです。このユーティリティツールは、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 or later
  • VDA
    • Windows: Citrix Virtual Apps and Desktops™ Version 2311 or later

クライアントデバイス

  • オペレーティングシステム
    • ウィンドウズ 10 1809 以降
  • ワークスペースアプリ
    • Windows: バージョン2311以降

このツールは何をしますか

このツールは現在、以下を提供します。

  • セッションID
  • VDAデバイスポリシー(Studioで設定されたデバイスルール)
  • クライアントデバイスとクライアントデバイスポリシー(デバイスルール)
  • デバイスのリスト、そのリダイレクト状態、および許可または拒否された理由

    USB診断ツール

    注:

    管理者は、すべてのアクティブなセッションのデバイス情報を確認できます。

表示される情報

  • シトリックス スタジオ ルール - バージョン1/2

    • DDCルールは、Studioでのレガシーな「Client USB device redirection rules」または「Client USB device redirection rules (Version 2)」ポリシーの使用を示します。このセクションに記載されている情報は、Citrix®管理者が構成したすべてのルールを一覧表示します。

    DDCルール - バージョン1

  • クライアントのデフォルトデバイスルール

    • このセクションには、クライアントのレジストリに設定されているルールが一覧表示されます。

    DDC-規則-バージョン2

  • デバイス最適化ルール

    • このセクションには、「クライアントUSBデバイス最適化ルール」で設定されているデバイス最適化ルールが一覧表示されます。

    デバイス最適化ルール

デバイスリスト

このセクションには、クライアントエンドポイントに接続されている各デバイスに関する貴重な情報、ハードウェア情報、リダイレクトされているかどうか、正しいデバイスリダイレクトルールが設定されているかどうかなどが一覧表示されます。

タグ名 説明
displayName デバイスの共通名を一覧表示します。
vid ベンダーID
pid 製品ID
Interfaces 複合デバイスが複数の子デバイスに分割されている場合、このサブセクションにはすべてのインターフェイスが一覧表示されます。
InterfaceNum インターフェイス記述子のインデックスを示します
class クラスコード
subclass サブクラスコード
protocol プロトコル
redirectionState ローカルは、デバイスがICA®セッションでリダイレクトされていないことを示します。このセッションは、デバイスがICAセッションでリダイレクトされていることを示します。他のセッションは、デバイスが別のICAセッションでリダイレクトされていることを示します。
optiEnabled trueは、デバイスが最適化されていることを示します。falseは、デバイスが最適化されておらず、データ転送がUSB仮想チャネルを介して行われることを示します。
deviceType 汎用は、デバイスに最適化された仮想チャネルがなく、トラフィックがUSB仮想チャネルを介して流れていることを示します。最適化済みは、デバイスに関連付けられたデータ転送が専用仮想チャネルを介して行われていることを意味します。
isDenied trueは、管理者が設定したポリシー規則によりデバイスがリダイレクトされていないことを示します。falseは、適用されたポリシーによりデバイスがリダイレクトされていることを示します。
denyRule このフィールドは、isDeniedtrueに設定されている場合に役立ちます。これにより、管理者は、デバイスがリダイレクトされない原因となっているポリシー内の特定の規則セットを知ることができます。
USB診断ツール