Windows 中的通用串行总线查看器

通用串行总线查看器 (USBView) 或 usbview.exe 是一个 Windows 应用,可用于浏览计算机上的所有 USB 控制器和已连接的 USB 设备。 USBView 适用于所有版本的 Windows。

从何处获取 USBView

若要下载和使用 USBView,请完成以下步骤:

  1. 下载并安装 Windows SDK

  2. 在安装过程中,仅选择“Windows 调试工具”框,然后清除所有其他框

  3. 默认情况下,在 x64 PC 上,SDK 会将 USBView 安装到以下目录。

    C:\Program Files (x86)\Windows Kits\10\Debuggers\x64

  4. 打开正在运行的处理器类型的工具包调试程序目录,然后选择 usbview.exe 以启动该实用工具。

USBView 源代码

GitHub 上的 Windows 驱动程序示例存储库中也提供了 USBView

使用 USBView

USBView 是一个示例应用程序,可枚举有关 USB 主机控制器、USB 集线器和附加 USB 设备的基本信息。 它还能从注册表中查询设备相关信息,并通过 USB 向设备发出请求。

主 USBView 窗口包含两个窗格。 左窗格显示了一个面向连接的树视图,你可以使用它来选择任何 USB 设备。

右窗格显示与所选 USB 设备有关的 USB 数据结构。 这些结构包括设备、配置、接口和端点描述符,以及当前设备的配置。

由于 USBView 是一款较老的应用程序,因此它可能无法显示较新 USB 的信息。 必要时应使用设备管理器等其他工具。 有关 USBView 用于查询信息的 IOCTL 的详细信息,请参阅 USBView

使用设备管理器显示 USB 信息

若要使用设备管理器显示 USB 信息,请执行以下操作:

  1. 选择 Windows 徽标键+R,在弹出框中输入“devmgmt.msc”,然后选择 Enter

  2. 在设备管理器中,选择你的计算机,使其突出显示。

  3. 选择“操作”,然后选择“扫描硬件更改”

  4. 选择“查看”,然后选择“显示隐藏的设备”,以显示更多设备(例如,当前未处于活动状态的设备)。

  5. 在设备管理器中展开“通用串行总线控制器”节点,然后选择所讨论的设备

  6. 右键单击并选择“属性”以查看摘要设备状态信息。

  7. 选择“详细信息”选项卡以查看详细信息。

  8. 选择“属性”以查看详细信息,例如“状态”或“问题代码”

常见 USB 问题故障排除

如果要诊断 USB 设备,请访问修复 Windows 中的 USB-C 问题了解更多信息。