USB 设备检测
验证你的电脑能识别哪些 USB 设备以及它们如何连接。本工具利用 Chrome 或 Edge 中的 WebUSB API,列出你已授权的连接设备,并读取它们的厂商号与产品号、设备类别、制造商和序列号——所有处理都在你的浏览器本地完成。
…
即使没有 WebUSB API,您也可以查询 USB 设备。从设备管理器获取厂商号 (VID) 和产品号 (PID),在下方输入,我们将从本地数据库解析厂商、产品和设备类别——一切都不会离开您的设备。
🔒 本地运行。只读设备元数据不会被上传。
请求访问权限后,即可看到浏览器枚举出的 USB 设备,并能实时接收连接与断开更新。
从硬件中读取每个设备的 VID 和 PID,并通过随页面打包的本地数据库识别出对应的厂商与产品名称。
查看 USB 设备类别及子类,让您了解它是存储设备、人机输入设备、打印机还是音频设备。
当您插入或拔出设备时实时响应,非常适合排查端口、线缆或驱动问题。
所有操作均在本地完成。不会上传或存储任何设备数据;厂商数据库随页面一起打包。
提示设备是否被识别,为修复驱动、线缆或端口问题提供清晰的起点。
USB 设备检测的工作原理
当您点击检测按钮时,Chrome 或 Edge 会显示 WebUSB 设备选择器。授权访问后,工具会调用 navigator.usb.getDevices() 读取您已连接设备的元数据。整个过程不会向任何地方发送数据——WebUSB 只会暴露您的浏览器原本就知道的信息。
对每台设备,您可以看到厂商号 (VID)、产品号 (PID)、产品名称、制造商、序列号和 USB 设备类别。这些信息会与随页面打包的本地厂商数据库进行比对,以识别未知硬件。
理解您的检测结果
列表中带有厂商和产品名称的设备,表示它已被浏览器识别并成功枚举。显示"未知厂商"仅仅表示该 VID 尚未收录在我们本地数据库中。在连接和断开事件中始终未出现的设备,通常指向线缆或端口问题。
即使名称很笼统,设备类别也能告诉您它的类型:7 是打印机,3 是人机输入设备,8 是大容量存储设备,1 是音频和视频设备,以此类推。如果某台设备始终不出现,请测试两个 USB 端口、换用另一根线缆,并在另一台电脑上测试,以便区分硬件故障与驱动问题。
坦诚说明局限性
WebUSB 仅适用于桌面端和 Android 上的 Chromium 浏览器(Chrome、Edge);Safari 和 Firefox 不支持。它只会列出您明确授权的设备,而且只能列出浏览器可枚举的设备。许多依赖操作系统托管驱动的设备——例如已安装的鼠标、键盘或使用 MTP 的手机——仍然不会显示。这是平台限制,并非故障。
如果没有显示任何设备,原因可能是 WebUSB 不受支持、权限被拒绝、设备使用了非 WebUSB 驱动,或端口损坏。请先查看浏览器支持标识,再换用其他设备、线缆和端口来定位问题。
受支持的设备
一旦您授权某台设备,WebUSB 便可输出浏览器能够枚举的任何设备。常见示例包括:
- USB 闪存盘与外置硬盘
- 键盘和鼠标
- 摄像头、耳机和 USB 麦克风
- 游戏手柄
- 打印机
- Arduino 和 ESP 单片机
为什么要在线上检测 USB 设备
当外设运行异常时,首先要弄清楚的往往是电脑是否真的识别到了它。本工具无需安装任何东西,就能告诉您一台设备是否以及如何在 USB 总线上完成枚举。
这同样适用于购买二手设备、对比同类型的两款 USB 外设,或在技术支持工单中提供精确的 VID 和 PID 信息——全程无需授予摄像头、麦克风或定位权限。
常见的 USB 设备问题
通过 USB 设备检测能发现哪些迹象,以及它们通常意味着什么:
设备未出现在设备列表中
操作系统驱动可能占用了该接口,或浏览器不支持对这类设备使用 WebUSB。请换一个端口和另一根线缆,并确认您使用的是 Chrome 或 Edge。
设备已插入却显示未连接
可能是端口存在连接故障、驱动造成干扰,或者设备通过非 WebUSB 的协议栈完成枚举。请插入第二个端口或换一根线缆以定位原因。
设备会随机消失
这通常指向线缆损坏或松动、未供电的集线器、或性能下降的端口。请检查线缆和端口,并尝试通过电源插座或扩展坞使用带供电的 USB 设备。
隐私与数据处理
当您通过 WebUSB 授权一台设备时,浏览器仅在本会话中授予本页面只读访问权限。我们不会上传任何内容——设备元数据仅用于呈现设备列表,并始终保存在您的设备上。
USB 设备检测常见问题
为什么我的设备没有显示? ▼
WebUSB 只会在 Chromium 浏览器中列出您明确授权的设备,并且只能列出浏览器可以枚举的设备。被操作系统驱动占用的设备——例如已安装的鼠标、键盘或使用 MTP 的手机——通常不会出现。这是正常现象,不是故障。请尝试使用 U 盘或开发板,并确认您在 Chrome 或 Edge 中打开了本页的 HTTPS 版本。
我需要安装任何东西吗? ▼
不需要。该工具完全在浏览器中运行,无需下载或插件。点击检测按钮后,Chrome 或 Edge 会显示 WebUSB 设备选择器,询问您是否授权要检查的设备。您可以完全控制本页面在当前会话中可以读取哪个设备。
支持哪些浏览器? ▼
WebUSB API 可在 Chromium 浏览器中使用——Chrome、Edge 以及其他少数浏览器——支持桌面端和 Android。Firefox 和 Safari 不支持 WebUSB API,因此工具会显示明确的提示。受支持的浏览器需要安全的 HTTPS 页面,本网站已提供。
为什么厂商显示为未知? ▼
厂商名称来自页面内置的本地数据库。当设备使用的厂商 ID 尚未收录在该数据库中时,我们将其标记为未知,而不是猜测。VID 和 PID 编号直接从硬件读取,因此您仍然可以自行在外部查找。
设备类别意味着什么? ▼
USB 设备类别决定了设备的通信方式:7 是打印机,3 是键盘和鼠标等人机接口设备,8 是 U 盘和外部硬盘的大容量存储,1 是音频或视频。结合厂商和产品名称,类别可以揭示设备的通用类型。
我怎么知道是端口还是线缆的问题? ▼
将设备直接插入可疑的端口并刷新列表。如果出现了,说明该连接正常;如果没有,请用同一设备在其他端口和用其他线缆测试。设备在一个端口被识别而另一个不行,指向端口;用一根线缆被识别而另一根不行,指向线缆。
我的数据是私密的吗? ▼
是的。所有读取操作都在浏览器本地进行。WebUSB API 仅暴露浏览器已经知道的设备元数据,我们绝不会上传或存储这些数据。厂商查询使用内置于页面的数据库,因此识别信息永远不会离开您的设备。
USB 设备检测——快速概览
借助这款免费的私密 WebUSB 工具,直接在您的浏览器中识别并核实已连接的 USB 设备。查看厂商、产品、设备类别以及实时的连接变化,以排查端口、线缆和驱动问题。