如何查看USB设备信息

2025-04发布6次浏览

在计算机中,USB设备是我们日常使用频率非常高的外设之一。无论是U盘、鼠标、键盘还是打印机等,它们都通过USB接口与主机进行通信。有时我们可能需要查看这些USB设备的详细信息,例如厂商ID、产品ID、序列号等,以便进行故障排查或者开发相关的驱动程序。以下是几种常见的方法来查看USB设备信息。

方法一:Windows系统中的设备管理器

步骤

  1. 打开设备管理器

    • 按下 Win + X 键,然后选择“设备管理器”。
  2. 找到USB控制器

    • 在设备管理器窗口中,展开“通用串行总线控制器(Universal Serial Bus controllers)”节点,这里会列出所有连接的USB设备。
  3. 查看设备属性

    • 右键点击你想查看的USB设备,选择“属性”。
    • 在弹出的属性窗口中,切换到“详细信息”选项卡,在“属性”下拉列表中可以查看诸如设备实例路径、硬件ID、厂商ID、产品ID等信息。

方法二:使用PowerShell命令

PowerShell是Windows系统自带的一个强大的脚本环境,可以通过它获取更详细的USB设备信息。

实践步骤

  1. 打开PowerShell

    • 按下 Win + X 键,选择“Windows PowerShell (管理员)”。
  2. 输入以下命令并回车:

    Get-PnpDevice -PresentOnly | Where-Object {$_.Class -eq "USB"} | Format-Table -Property Status, Class, FriendlyName, InstanceId -AutoSize
    

    这个命令会列出所有当前连接的USB设备及其状态、类别、友好名称和实例ID。

方法三:Linux系统下的lsusb命令

对于Linux用户,lsusb 是一个常用的命令行工具,用于列出所有USB设备的信息。

实践步骤

  1. 确保已安装 usbutils 包,如果没有安装,可以通过以下命令安装:

    sudo apt-get install usbutils
    
  2. 输入以下命令查看USB设备信息:

    lsusb
    

    输出结果类似于:

    Bus 001 Device 004: ID 0781:5567 SanDisk Corp. Cruzer Blade
    

    其中 0781 是厂商ID,5567 是产品ID。

  3. 如果需要更详细的信息,可以使用 -v 参数:

    lsusb -v -s bus:device
    

    busdevice 替换为具体的总线号和设备号。

方法四:macOS下的System Information工具

步骤

  1. 打开“应用程序” > “实用工具” > “系统信息(System Information)”。
  2. 在左侧导航栏中选择“USB”。
  3. 在右侧窗口中可以看到所有连接的USB设备的详细信息,包括设备树状结构、速度、电源要求等。