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

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

从何处获取 USBView

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

  1. 下载并安装 Windows SDK

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

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

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

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

注释

如果未在目录中看到文件 usbview.exe,请确保在正确的目录中安装了 Windows SDK。 如果问题仍然存在,请尝试再次重新安装 Windows SDK,并确保在安装过程中选择 Windows 调试工具

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 问题了解更多信息。