文章目录
- Devcon概要
- 测试devcon
- 输入命令`Devcon find pci\*`,列出所有PCI设备的ID
- 输入命令`devcon status *`,查看所有设备id
- devcon driverfiles =ports 列出与 ports 安装类别中的每一个设备关联的文件
- devcon listclass usb 列出命令中所列的每个类别(本例中是 USB)的所有存在的设备(结果中有摄像头信息)
- devcon restart = @USB\VID_8086* 重新启动所有以USB\VID_8086开头的设备 (重新启动与特定的硬件或 实例 ID 匹配的设备)
- disable 禁用与指定的硬件或实例 ID 匹配的设备
- enable 启用与指定的硬件或 实例 ID 匹配的设备
- devcon remove @USB\VID_8086* 删除所有 USB 设备。被删除的设备列出时将显示其删除状态
- devcon rescan 重新扫描以发现新的“即插即用”设备
Devcon概要
参考文章2:tensorflow-yolov3 调试Intel Realsense D435摄像头所遇到的问题(USB自动检测并重置机制)RESET pyusb libusb devcon
DevCon (Devcon.exe),即设备控制台,是一个命令行工具,该工具显示有关运行 Windows 的计算机上设备的详细信息。
使用 DevCon,您可以启用、禁用、重新启动、更新、删除和查询单个设备或一组设备。
DevCon 提供与开发人员有关但无法在设备管理器中看到的信息。
测试devcon
输入命令Devcon find pci\*
,列出所有PCI设备的ID
结果:
C:\Users\SIQI\Desktop\devcon\Windows 10 version 1709 Redstone 3\DevCon\amd64>Devcon find pci\*
PCI\VEN_8086&DEV_2FB0&SUBSYS_2FB08086&REV_02\3&103A9D54&0&A0: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 Integrated Memory Controller 0 Channel 0 Thermal Control - 2FB0
PCI\VEN_8086&DEV_2F71&SUBSYS_2F718086&REV_02\3&103A9D54&0&99: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 Integrated Memory Controller 0 Target Address / Thermal / RAS Registers - 2F71
PCI\VEN_8086&DEV_2FB2&SUBSYS_2FB28086&REV_02\3&103A9D54&0&A2: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 Integrated Memory Controller 0 Channel 0 ERROR Registers - 2FB2
PCI\VEN_8086&DEV_2FB9&SUBSYS_00000000&REV_02\3&103A9D54&0&BD: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 DDRIO (VMSE) 2 & 3 - 2FB9
PCI\VEN_8086&DEV_2F04&SUBSYS_00008086&REV_02\3&11583659&0&10: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 PCI Express Root Port 2 - 2F04
PCI\VEN_8086&DEV_2FB4&SUBSYS_2FB48086&REV_02\3&103A9D54&0&A8: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 Integrated Memory Controller 0 Channel 2 Thermal Control - 2FB4
PCI\VEN_8086&DEV_2FB6&SUBSYS_2FB68086&REV_02\3&103A9D54&0&AA: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 Integrated Memory Controller 0 Channel 2 ERROR Registers - 2FB6
PCI\VEN_8086&DEV_2FF8&SUBSYS_00000000&REV_02\3&103A9D54&0&78: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 Buffered Ring Agent - 2FF8
PCI\VEN_8086&DEV_2F1E&SUBSYS_2F1E8086&REV_02\3&103A9D54&0&85: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 Scratchpad & Semaphore Registers - 2F1E
PCI\VEN_8086&DEV_2FE0&SUBSYS_2FE08086&REV_02\3&103A9D54&0&60: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 Unicast Registers - 2FE0
PCI\VEN_10B5&DEV_8747&SUBSYS_874710B5&REV_CA\5&1843A7A&0&800010: PCI PCI
PCI\VEN_8086&DEV_2FBA&SUBSYS_00000000&REV_02\3&103A9D54&0&BE: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 DDRIO (VMSE) 2 & 3 - 2FBA
PCI\VEN_8086&DEV_2FE2&SUBSYS_2FE28086&REV_02\3&103A9D54&0&62: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 Unicast Registers - 2FE2
PCI\VEN_8086&DEV_2FFD&SUBSYS_2FE08086&REV_02\3&103A9D54&0&7D: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 System Address Decoder & Broadcast Registers - 2FFD
PCI\VEN_8086&DEV_2FE4&SUBSYS_2FE48086&REV_02\3&103A9D54&0&64: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 Unicast Registers - 2FE4
PCI\VEN_1B21&DEV_0612&SUBSYS_85E21043&REV_02\4&2C9BF1CA&0&00E4: SATA AHCI
PCI\VEN_8086&DEV_8D20&SUBSYS_86371043&REV_05\3&11583659&0&D8: High Definition Audio
PCI\VEN_8086&DEV_8D16&SUBSYS_86001043&REV_D5\3&11583659&0&E3: Intel(R) C610 series/X99 chipset PCI Express Root Port #4 - 8D16
PCI\VEN_8086&DEV_15A0&SUBSYS_862A1043&REV_05\3&11583659&0&C8: Intel(R) Ethernet Connection (2) I218-LM
PCI\VEN_8086&DEV_2FAE&SUBSYS_00000000&REV_02\3&103A9D54&0&9E: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 DDRIO Channel 0/1 Broadcast - 2FAE
PCI\VEN_8086&DEV_2FD0&SUBSYS_00000000&REV_02\3&103A9D54&0&B8: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 Integrated Memory Controller 1 Channel 0 Thermal Control - 2FD0
PCI\VEN_8086&DEV_8D7C&SUBSYS_86001043&REV_05\3&11583659&0&88: Intel(R) C610 series/X99 chipset SPSR - 8D7C
PCI\VEN_8086&DEV_8D31&SUBSYS_86001043&REV_05\3&11583659&0&A0: Intel(R) USB 3.0 - 1.0 (Microsoft)
PCI\VEN_8086&DEV_2FBF&SUBSYS_00000000&REV_02\3&103A9D54&0&A7: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 DDRIO (VMSE) 0 & 1 - 2FBF
PCI\VEN_8086&DEV_2F6F&SUBSYS_00000000&REV_02\3&103A9D54&0&B7: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 DDRIO Global Broadcast - 2F6F
PCI\VEN_8086&DEV_2F88&SUBSYS_00000000&REV_02\3&103A9D54&0&F8: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 VCU - 2F88
PCI\VEN_8086&DEV_8D3A&SUBSYS_86001043&REV_05\3&11583659&0&B0: Intel(R) Management Engine Interface
PCI\VEN_8086&DEV_8D1C&SUBSYS_86001043&REV_D5\3&11583659&0&E6: Intel(R) C610 series/X99 chipset PCI Express Root Port #7 - 8D1C
PCI\VEN_10DE&DEV_0E0F&SUBSYS_8C931462&REV_A1\6&35DE408B&0&01800018: High Definition Audio
PCI\VEN_8086&DEV_2F2C&SUBSYS_00008086&REV_02\3&11583659&0&2C: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 I/O APIC - 2F2C
PCI\VEN_8086&DEV_8D10&SUBSYS_86001043&REV_D5\3&11583659&0&E0: Intel(R) C610 series/X99 chipset PCI Express Root Port #1 - 8D10
PCI\VEN_8086&DEV_2FBC&SUBSYS_00000000&REV_02\3&103A9D54&0&A4: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 DDRIO (VMSE) 0 & 1 - 2FBC
PCI\VEN_8086&DEV_2FA0&SUBSYS_2FA08086&REV_02\3&103A9D54&0&90: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 Home Agent 0 - 2FA0
PCI\VEN_8086&DEV_2F37&SUBSYS_2F378086&REV_02\3&103A9D54&0&5A: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 R3 QPI Link 0 & 1 Monitoring - 2F37
PCI\VEN_10B5&DEV_8747&SUBSYS_874710B5&REV_CA\4&31024D2F&0&0018: PCI PCI
PCI\VEN_8086&DEV_8D18&SUBSYS_86001043&REV_D5\3&11583659&0&E4: Intel(R) C610 series/X99 chipset PCI Express Root Port #5 - 8D18
PCI\VEN_10DE&DEV_10EF&SUBSYS_36021462&REV_A1\6&201A744B&0&01800010: High Definition Audio
PCI\VEN_8086&DEV_2FA8&SUBSYS_2FA88086&REV_02\3&103A9D54&0&98: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 Integrated Memory Controller 0 Target Address / Thermal / RAS Registers - 2FA8
PCI\VEN_8086&DEV_8D47&SUBSYS_86001043&REV_05\3&11583659&0&F8: Intel(R) C610 series/X99 chipset LPC Controller - 8D47
PCI\VEN_8086&DEV_2FB8&SUBSYS_00000000&REV_02\3&103A9D54&0&BC: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 DDRIO (VMSE) 2 & 3 - 2FB8
PCI\VEN_8086&DEV_2F03&SUBSYS_00008086&REV_02\3&11583659&0&09: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 PCI Express Root Port 1 - 2F03
PCI\VEN_8086&DEV_8D22&SUBSYS_86001043&REV_05\3&11583659&0&FB: Intel(R) C610 series/X99 chipset SMBus Controller - 8D22
PCI\VEN_8086&DEV_2F99&SUBSYS_2F998086&REV_02\3&103A9D54&0&F1: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 Power Control Unit - 2F99
PCI\VEN_8086&DEV_2FAB&SUBSYS_2FAB8086&REV_02\3&103A9D54&0&9B: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 Integrated Memory Controller 0 Channel Target Address Decoder - 2FAB
PCI\VEN_8086&DEV_2FFC&SUBSYS_2FE08086&REV_02\3&103A9D54&0&7C: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 System Address Decoder & Broadcast Registers - 2FFC
PCI\VEN_8086&DEV_2F68&SUBSYS_00000000&REV_02\3&103A9D54&0&B0: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 Integrated Memory Controller 1 Target Address / Thermal / RAS Registers - 2F68
PCI\VEN_8086&DEV_2FAD&SUBSYS_2FAD8086&REV_02\3&103A9D54&0&9D: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 Integrated Memory Controller 0 Channel Target Address Decoder - 2FAD
PCI\VEN_1B21&DEV_0612&SUBSYS_858E1043&REV_02\6&38CF11AB&0&002800E3: SATA AHCI
PCI\VEN_8086&DEV_2F9A&SUBSYS_2F9A8086&REV_02\3&103A9D54&0&F2: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 Power Control Unit - 2F9A
PCI\VEN_1B21&DEV_1184&SUBSYS_118F1B21&REV_00\4&988823&0&00E3: PCI PCI
PCI\VEN_8086&DEV_2F9C&SUBSYS_2F9C8086&REV_02\3&103A9D54&0&F4: Intel Device
PCI\VEN_8086&DEV_2F00&SUBSYS_00008086&REV_02\3&11583659&0&00: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 DMI2 - 2F00
PCI\VEN_8086&DEV_2FB1&SUBSYS_2FB18086&REV_02\3&103A9D54&0&A1: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 Integrated Memory Controller 0 Channel 1 Thermal Control - 2FB1
PCI\VEN_8086&DEV_2FB3&SUBSYS_2FB38086&REV_02\3&103A9D54&0&A3: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 Integrated Memory Controller 0 Channel 1 ERROR Registers - 2FB3
PCI\VEN_8086&DEV_2FB5&SUBSYS_2FB58086&REV_02\3&103A9D54&0&A9: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 Integrated Memory Controller 0 Channel 3 Thermal Control - 2FB5
PCI\VEN_8086&DEV_2F1D&SUBSYS_2F1D8086&REV_02\3&103A9D54&0&80: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 PCIe Ring Interface - 2F1D
PCI\VEN_8086&DEV_2FB7&SUBSYS_2FB78086&REV_02\3&103A9D54&0&AB: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 Integrated Memory Controller 0 Channel 3 ERROR Registers - 2FB7
PCI\VEN_8086&DEV_2F08&SUBSYS_00008086&REV_02\3&11583659&0&18: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 PCI Express Root Port 3 - 2F08
PCI\VEN_8086&DEV_2F1F&SUBSYS_2F1F8086&REV_02\3&103A9D54&0&87: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 Scratchpad & Semaphore Registers - 2F1F
PCI\VEN_8086&DEV_2FE1&SUBSYS_2FE18086&REV_02\3&103A9D54&0&61: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 Unicast Registers - 2FE1
PCI\VEN_8086&DEV_2FE3&SUBSYS_2FE38086&REV_02\3&103A9D54&0&63: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 Unicast Registers - 2FE3
PCI\VEN_8086&DEV_2FE5&SUBSYS_2FE58086&REV_02\3&103A9D54&0&65: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 Unicast Registers - 2FE5
PCI\VEN_8086&DEV_2FBE&SUBSYS_00000000&REV_02\3&103A9D54&0&A6: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 DDRIO (VMSE) 0 & 1 - 2FBE
PCI\VEN_8086&DEV_8D02&SUBSYS_86001043&REV_05\3&11583659&0&FA: SATA AHCI
PCI\VEN_1B21&DEV_1242&SUBSYS_86751043&REV_00\4&14F728CE&0&00E6: ASMedia USB 3.1 - 1.10 (Microsoft)
PCI\VEN_8086&DEV_2F29&SUBSYS_00000000&REV_02\3&11583659&0&29: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 Hot Plug - 2F29
PCI\VEN_10B5&DEV_8747&SUBSYS_874710B5&REV_CA\4&2A43D483&0&0010: PCI PCI
PCI\VEN_10B5&DEV_8747&SUBSYS_874710B5&REV_CA\5&1D2AA053&0&400018: PCI PCI
PCI\VEN_8086&DEV_2F7D&SUBSYS_2F7D8086&REV_02\3&103A9D54&0&86: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 Scratchpad & Semaphore Registers - 2F7D
PCI\VEN_8086&DEV_2F6E&SUBSYS_00000000&REV_02\3&103A9D54&0&B6: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 DDRIO Channel 2/3 Broadcast - 2F6E
PCI\VEN_8086&DEV_2F2A&SUBSYS_00000000&REV_02\3&11583659&0&2A: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 RAS Control Status and Global Errors - 2F2A
PCI\VEN_1B21&DEV_1184&SUBSYS_118F1B21&REV_00\5&286A432F&0&0800E3: PCI PCI
PCI\VEN_8086&DEV_2FF9&SUBSYS_00000000&REV_02\3&103A9D54&0&79: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 Buffered Ring Agent - 2FF9
PCI\VEN_8086&DEV_1533&SUBSYS_85571043&REV_03\6&87ED112&0&000800E3: Intel(R) I210 Gigabit Network Connection
PCI\VEN_8086&DEV_2FC0&SUBSYS_2FC08086&REV_02\3&103A9D54&0&F3: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 Power Control Unit - 2FC0
PCI\VEN_8086&DEV_2FBB&SUBSYS_00000000&REV_02\3&103A9D54&0&BF: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 DDRIO (VMSE) 2 & 3 - 2FBB
PCI\VEN_8086&DEV_2FFE&SUBSYS_2FE08086&REV_02\3&103A9D54&0&7E: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 System Address Decoder & Broadcast Registers - 2FFE
PCI\VEN_8086&DEV_2F81&SUBSYS_2F818086&REV_02\3&103A9D54&0&58: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 R3 QPI Link 0 & 1 Monitoring - 2F81
PCI\VEN_10B5&DEV_8747&SUBSYS_874710B5&REV_CA\5&1843A7A&0&400010: PCI PCI
PCI\VEN_8086&DEV_8D2D&SUBSYS_86001043&REV_05\3&11583659&0&D0: Standard Enhanced PCI to USB Host Controller
PCI\VEN_8086&DEV_2F02&SUBSYS_00008086&REV_02\3&11583659&0&08: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 PCI Express Root Port 1 - 2F02
PCI\VEN_8086&DEV_2F30&SUBSYS_2F308086&REV_02\3&103A9D54&0&91: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 Home Agent 0 - 2F30
PCI\VEN_8086&DEV_2FAF&SUBSYS_00000000&REV_02\3&103A9D54&0&9F: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 DDRIO Global Broadcast - 2FAF
PCI\VEN_8086&DEV_2F34&SUBSYS_2F348086&REV_02\3&103A9D54&0&81: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 PCIe Ring Interface - 2F34
PCI\VEN_8086&DEV_2F36&SUBSYS_2F368086&REV_02\3&103A9D54&0&59: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 R3 QPI Link 0 & 1 Monitoring - 2F36
PCI\VEN_1B21&DEV_1184&SUBSYS_118F1B21&REV_00\5&286A432F&0&2800E3: PCI PCI
PCI\VEN_8086&DEV_2F98&SUBSYS_2F988086&REV_02\3&103A9D54&0&F0: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 Power Control Unit - 2F98
PCI\VEN_8086&DEV_2FAA&SUBSYS_2FAA8086&REV_02\3&103A9D54&0&9A: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 Integrated Memory Controller 0 Channel Target Address Decoder - 2FAA
PCI\VEN_10DE&DEV_1B06&SUBSYS_36021462&REV_A1\6&201A744B&0&00800010: NVIDIA GeForce GTX 1080 Ti
PCI\VEN_8086&DEV_8D26&SUBSYS_86001043&REV_05\3&11583659&0&E8: Standard Enhanced PCI to USB Host Controller
PCI\VEN_8086&DEV_2F8A&SUBSYS_00000000&REV_02\3&103A9D54&0&FA: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 VCU - 2F8A
PCI\VEN_8086&DEV_2FAC&SUBSYS_2FAC8086&REV_02\3&103A9D54&0&9C: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 Integrated Memory Controller 0 Channel Target Address Decoder - 2FAC
PCI\VEN_10DE&DEV_128B&SUBSYS_8C931462&REV_A1\6&35DE408B&0&00800018: NVIDIA GeForce GT 710
PCI\VEN_8086&DEV_2FBD&SUBSYS_00000000&REV_02\3&103A9D54&0&A5: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 DDRIO (VMSE) 0 & 1 - 2FBD
PCI\VEN_10B5&DEV_8747&SUBSYS_874710B5&REV_CA\5&1D2AA053&0&800018: PCI PCI
PCI\VEN_8086&DEV_2F28&SUBSYS_00000000&REV_02\3&11583659&0&28: Intel(R) Xeon(R) E7 v3/Xeon(R) E5 v3/Core i7 Address Map VTd_Misc System Management - 2F28
96 matching device(s) found.
C:\Users\SIQI\Desktop\devcon\Windows 10 version 1709 Redstone 3\DevCon\amd64>
输入命令devcon status *
,查看所有设备id
没成功
C:\Users\SIQI\Desktop\devcon\Windows 10 version 1709 Redstone 3\DevCon\amd64>devcon status *
devcon Usage: devcon [-r] [-m:\\<machine>] <command> [<arg>...]
For more information, type: devcon help
devcon driverfiles =ports 列出与 ports 安装类别中的每一个设备关联的文件
C:\Users\SIQI\Desktop\devcon\Windows 10 version 1709 Redstone 3\DevCon\amd64>devcon driverfiles =ports
ACPI\PNP0501\0
Name: Driver installed from C:\WINDOWS\INF\msports.inf [ComPort]. 2 file(s) used by driver:
C:\WINDOWS\system32\DRIVERS\serial.sys
C:\WINDOWS\system32\DRIVERS\serenum.sys
1 matching device(s) found.
C:\Users\SIQI\Desktop\devcon\Windows 10 version 1709 Redstone 3\DevCon\amd64>
devcon listclass usb 列出命令中所列的每个类别(本例中是 USB)的所有存在的设备(结果中有摄像头信息)
C:\Users\SIQI\Desktop\devcon\Windows 10 version 1709 Redstone 3\DevCon\amd64>devcon listclass usb
Listing 21 devices in setup class "USB" (USB\VID_8087&PID_8002\5&2D364466&0&1 : Generic USB Hub
USB\VID_8086&PID_0B07\824213021222 : USB Composite Device
USB\VID_174C&PID_3074\5&1CC0E58A&0&20 : SuperSpeed USB
USB\VID_174C&PID_3074\5&1CC0E58A&0&21 : SuperSpeed USB
PCI\VEN_8086&DEV_8D31&SUBSYS_86001043&REV_05\3&11583659&0&A0: Intel(R) USB 3.0 - 1.0 (Microsoft)
USB\VID_8087&PID_800A\5&8DF2A5&0&1 : Generic USB Hub
USB\ROOT_HUB30\4&34BE82CC&0&0 : USB (USB 3.0)
USB\VID_8086&PID_0B07\825513021130 : USB Composite Device
USB\ROOT_HUB30\5&CBC308&0&0 : USB (USB 3.0)
USB\VID_8086&PID_0B07\825513021803 : USB Composite Device
USB\VID_8086&PID_0B07\842213020438 : USB Composite Device
USB\VID_046D&PID_C31C\6&16396D6C&0&4 : USB Composite Device
USB\VID_8086&PID_0B07\842213021049 : USB Composite Device
USB\VID_174C&PID_2074\5&1CC0E58A&0&9 : USB
PCI\VEN_1B21&DEV_1242&SUBSYS_86751043&REV_00\4&14F728CE&0&00E6: ASMedia USB 3.1 - 1.10 (Microsoft)
PCI\VEN_8086&DEV_8D2D&SUBSYS_86001043&REV_05\3&11583659&0&D0: Standard Enhanced PCI to USB Host Controller
USB\VID_8086&PID_0B07\839313021607 : USB Composite Device
USB\ROOT_HUB20\4&35ABF192&0 : USB Root Hub
USB\ROOT_HUB20\4&12773313&0 : USB Root Hub
USB\VID_174C&PID_2074\5&1CC0E58A&0&10 : USB
PCI\VEN_8086&DEV_8D26&SUBSYS_86001043&REV_05\3&11583659&0&E8: Standard Enhanced PCI to USB Host Controller
C:\Users\SIQI\Desktop\devcon\Windows 10 version 1709 Redstone 3\DevCon\amd64>
运行devcon status @USB\VID_8086*发现连接的六个摄像头芯片(asic_serial_number)序列号信息
C:\Users\SIQI\Desktop\devcon\Windows 10 version 1709 Redstone 3\DevCon\amd64>devcon status @USB\VID_8086*
USB\VID_8086&PID_0B07\824213021222
Name: USB Composite Device
Driver is running.
USB\VID_8086&PID_0B07&MI_00\B&26E85443&0&0000
Name: Intel(R) RealSense(TM) Depth Camera 435 with RGB Module Depth
Driver is running.
USB\VID_8086&PID_0B07&MI_00\7&1E0D6C35&0&0000
Name: Intel(R) RealSense(TM) 435 with RGB Module Depth Driver is running.
USB\VID_8086&PID_0B07\825513021130
Name: USB Composite Device
Driver is running.
USB\VID_8086&PID_0B07&MI_03\B&96E705D&0&0003
Name: Intel(R) RealSense(TM) Depth Camera 435 with RGB Module RGB
Driver is running.
USB\VID_8086&PID_0B07\825513021803
Name: USB Composite Device
Driver is running.
USB\VID_8086&PID_0B07&MI_03\6&171BF134&0&0003
Name: Intel(R) RealSense(TM) Depth Camera 435 with RGB Module RGB
Driver is running.
USB\VID_8086&PID_0B07&MI_00\B&96E705D&0&0000
Name: Intel(R) RealSense(TM) Depth Camera 435 with RGB Module Depth
Driver is running.
USB\VID_8086&PID_0B07\842213020438
Name: USB Composite Device
Driver is running.
USB\VID_8086&PID_0B07&MI_03\7&2CC25724&0&0003
Name: Intel(R) RealSense(TM) 435 with RGB Module RGB
Driver is running.
USB\VID_8086&PID_0B07\842213021049
Name: USB Composite Device
Driver is running.
USB\VID_8086&PID_0B07&MI_00\6&171BF134&0&0000
Name: Intel(R) RealSense(TM) Depth Camera 435 with RGB Module Depth
Driver is running.
USB\VID_8086&PID_0B07&MI_00\7&2CC25724&0&0000
Name: Intel(R) RealSense(TM) 435 with RGB Module Depth
Driver is running.
USB\VID_8086&PID_0B07\839313021607
Name: USB Composite Device
Driver is running.
USB\VID_8086&PID_0B07&MI_03\B&26E85443&0&0003
Name: Intel(R) RealSense(TM) Depth Camera 435 with RGB Module RGB
Driver is running.
USB\VID_8086&PID_0B07&MI_03\7&1E0D6C35&0&0003
Name: Intel(R) RealSense(TM) 435 with RGB Module RGB
Driver is running.
USB\VID_8086&PID_0B07&MI_03\6&B547942&0&0003
Name: Intel(R) RealSense(TM) 435 with RGB Module RGB
Driver is running.
USB\VID_8086&PID_0B07&MI_00\6&B547942&0&0000
Name: Intel(R) RealSense(TM) 435 with RGB Module Depth
Driver is running.
18 matching device(s) found.
C:\Users\SIQI\Desktop\devcon\Windows 10 version 1709 Redstone 3\DevCon\amd64>
devcon restart = @USB\VID_8086* 重新启动所有以USB\VID_8086开头的设备 (重新启动与特定的硬件或 实例 ID 匹配的设备)
C:\Users\SIQI\Desktop\devcon\Windows 10 version 1709 Redstone 3\DevCon\amd64>devcon restart = @USB\VID_8086*
USB\VID_8086&PID_0B07\824213021222 : Restarted
USB\VID_8086&PID_0B07&MI_00\B&26E85443&0&0000 : Restarted
USB\VID_8086&PID_0B07&MI_00\7&1E0D6C35&0&0000 : Restarted
USB\VID_8086&PID_0B07\825513021130 : Restarted
USB\VID_8086&PID_0B07&MI_03\B&96E705D&0&0003 : Restarted
USB\VID_8086&PID_0B07\825513021803 : Restarted
USB\VID_8086&PID_0B07&MI_03\6&171BF134&0&0003 : Restarted
USB\VID_8086&PID_0B07&MI_00\B&96E705D&0&0000 : Restarted
USB\VID_8086&PID_0B07\842213020438 : Requires reboot
USB\VID_8086&PID_0B07&MI_03\7&2CC25724&0&0003 : Restarted
USB\VID_8086&PID_0B07\842213021049 : Restarted
USB\VID_8086&PID_0B07&MI_00\6&171BF134&0&0000 : Restarted
USB\VID_8086&PID_0B07&MI_00\7&2CC25724&0&0000 : Restarted
USB\VID_8086&PID_0B07\839313021607 : Restarted
USB\VID_8086&PID_0B07&MI_03\B&26E85443&0&0003 : Restarted
USB\VID_8086&PID_0B07&MI_03\7&1E0D6C35&0&0003 : Restarted
USB\VID_8086&PID_0B07&MI_03\6&B547942&0&0003 : Restart failed
USB\VID_8086&PID_0B07&MI_00\6&B547942&0&0000 : Restart failed
The 16 device(s) are ready to be restarted. To restart the devices, reboot the system.
C:\Users\SIQI\Desktop\devcon\Windows 10 version 1709 Redstone 3\DevCon\amd64>
disable 禁用与指定的硬件或实例 ID 匹配的设备
C:\Users\SIQI\Desktop\devcon\Windows 10 version 1709 Redstone 3\DevCon\amd64>devcon disable @USB\VID_8086*
USB\VID_8086&PID_0B07&MI_00\B&26E85443&0&0000 : Disabled
USB\VID_8086&PID_0B07&MI_00\7&1E0D6C35&0&0000 : Disabled
USB\VID_8086&PID_0B07\825513021130 : Disabled
USB\VID_8086&PID_0B07&MI_03\B&96E705D&0&0003 : Disabled
USB\VID_8086&PID_0B07\825513021803 : Disabled
USB\VID_8086&PID_0B07&MI_03\6&171BF134&0&0003 : Disabled
USB\VID_8086&PID_0B07&MI_00\B&96E705D&0&0000 : Disabled
USB\VID_8086&PID_0B07\842213020438 : Disabled on reboot
USB\VID_8086&PID_0B07&MI_03\7&2CC25724&0&0003 : Disable failed
USB\VID_8086&PID_0B07\842213021049 : Disabled
USB\VID_8086&PID_0B07&MI_00\6&171BF134&0&0000 : Disable failed
USB\VID_8086&PID_0B07&MI_00\7&2CC25724&0&0000 : Disable failed
USB\VID_8086&PID_0B07\839313021607 : Disabled
USB\VID_8086&PID_0B07&MI_03\B&26E85443&0&0003 : Disable failed
USB\VID_8086&PID_0B07&MI_03\7&1E0D6C35&0&0003 : Disable failed
The 10 device(s) are ready to be disabled. To disable the devices, restart the
devices or reboot the system .
enable 启用与指定的硬件或 实例 ID 匹配的设备
C:\Users\SIQI\Desktop\devcon\Windows 10 version 1709 Redstone 3\DevCon\amd64>devcon enable @USB\VID_8086*
USB\VID_8086&PID_0B07&MI_00\B&26E85443&0&0000 : Enabled
USB\VID_8086&PID_0B07&MI_00\7&1E0D6C35&0&0000 : Enabled
USB\VID_8086&PID_0B07\825513021130 : Enabled
USB\VID_8086&PID_0B07&MI_03\B&96E705D&0&0003 : Enabled
USB\VID_8086&PID_0B07\825513021803 : Enabled
USB\VID_8086&PID_0B07&MI_03\6&171BF134&0&0003 : Enabled
USB\VID_8086&PID_0B07&MI_00\B&96E705D&0&0000 : Enabled
USB\VID_8086&PID_0B07\842213020438 : Enabled on reboot
USB\VID_8086&PID_0B07&MI_03\7&2CC25724&0&0003 : Enabled
USB\VID_8086&PID_0B07\842213021049 : Enabled
USB\VID_8086&PID_0B07&MI_00\6&171BF134&0&0000 : Enabled
USB\VID_8086&PID_0B07&MI_00\7&2CC25724&0&0000 : Enabled
USB\VID_8086&PID_0B07\839313021607 : Enabled
USB\VID_8086&PID_0B07&MI_03\B&26E85443&0&0003 : Enabled
USB\VID_8086&PID_0B07&MI_03\7&1E0D6C35&0&0003 : Enabled
The 15 device(s) are ready to be enabled. To enable the devices, restart the devices or
reboot the system .
C:\Users\SIQI\Desktop\devcon\Windows 10 version 1709 Redstone 3\DevCon\amd64>
发现disable后,enable要执行两次才能把摄像头启动起来:
C:\Users\SIQI\Desktop\devcon\Windows 10 version 1709 Redstone 3\DevCon\amd64>devcon status @USB\VID_8086*
USB\VID_8086&PID_0B07\825513021130
Name: USB Composite Device
Device is disabled.
USB\VID_8086&PID_0B07\825513021803
Name: USB Composite Device
Device is disabled.
USB\VID_8086&PID_0B07\842213020438
Name: USB Composite Device
Device is disabled.
USB\VID_8086&PID_0B07\842213021049
Name: USB Composite Device
Device is disabled.
USB\VID_8086&PID_0B07\839313021607
Name: USB Composite Device
Device is disabled.
5 matching device(s) found.
C:\Users\SIQI\Desktop\devcon\Windows 10 version 1709 Redstone 3\DevCon\amd64>devcon enable @USB\VID_8086*
USB\VID_8086&PID_0B07\825513021130 : Enabled
USB\VID_8086&PID_0B07\825513021803 : Enabled
USB\VID_8086&PID_0B07\842213020438 : Enabled
USB\VID_8086&PID_0B07\842213021049 : Enabled
USB\VID_8086&PID_0B07\839313021607 : Enabled
5 device(s) are enabled.
C:\Users\SIQI\Desktop\devcon\Windows 10 version 1709 Redstone 3\DevCon\amd64>devcon enable @USB\VID_8086*
USB\VID_8086&PID_0B07&MI_00\B&26E85443&0&0000 : Enabled
USB\VID_8086&PID_0B07&MI_00\7&1E0D6C35&0&0000 : Enabled
USB\VID_8086&PID_0B07\825513021130 : Enabled
USB\VID_8086&PID_0B07&MI_03\B&96E705D&0&0003 : Enabled
USB\VID_8086&PID_0B07\825513021803 : Enabled
USB\VID_8086&PID_0B07&MI_03\6&171BF134&0&0003 : Enabled
USB\VID_8086&PID_0B07&MI_00\B&96E705D&0&0000 : Enabled
USB\VID_8086&PID_0B07\842213020438 : Enabled
USB\VID_8086&PID_0B07&MI_03\7&2CC25724&0&0003 : Enabled
USB\VID_8086&PID_0B07\842213021049 : Enabled
USB\VID_8086&PID_0B07&MI_00\6&171BF134&0&0000 : Enabled
USB\VID_8086&PID_0B07&MI_00\7&2CC25724&0&0000 : Enabled
USB\VID_8086&PID_0B07\839313021607 : Enabled
USB\VID_8086&PID_0B07&MI_03\B&26E85443&0&0003 : Enabled
USB\VID_8086&PID_0B07&MI_03\7&1E0D6C35&0&0003 : Enabled
15 device(s) are enabled.
C:\Users\SIQI\Desktop\devcon\Windows 10 version 1709 Redstone 3\DevCon\amd64>
devcon remove @USB\VID_8086* 删除所有 USB 设备。被删除的设备列出时将显示其删除状态
这是再六个摄像头都正常的情况下测试的,想让摄像头不正常,还不太容易。。。莫名其妙的,断下电又好了,usb都没插拔,只加了块pcie
C:\Users\SIQI\Desktop\devcon\Windows 10 version 1709 Redstone 3\DevCon\amd64>devcon remove @USB\VID_8086*
USB\VID_8086&PID_0B07\824213021222 : Removed
USB\VID_8086&PID_0B07&MI_00\B&26E85443&0&0000 : Removed
USB\VID_8086&PID_0B07&MI_00\7&1E0D6C35&0&0000 : Removed
USB\VID_8086&PID_0B07\825513021130 : Removed
USB\VID_8086&PID_0B07&MI_03\B&96E705D&0&0003 : Removed
USB\VID_8086&PID_0B07\825513021803 : Removed
USB\VID_8086&PID_0B07&MI_03\6&171BF134&0&0003 : Removed
USB\VID_8086&PID_0B07&MI_00\B&96E705D&0&0000 : Removed
USB\VID_8086&PID_0B07\842213020438 : Removed
USB\VID_8086&PID_0B07&MI_03\7&2CC25724&0&0003 : Removed
USB\VID_8086&PID_0B07\842213021049 : Removed
USB\VID_8086&PID_0B07&MI_00\6&171BF134&0&0000 : Removed
USB\VID_8086&PID_0B07&MI_00\7&2CC25724&0&0000 : Removed
USB\VID_8086&PID_0B07\839313021607 : Removed
USB\VID_8086&PID_0B07&MI_03\B&26E85443&0&0003 : Removed
USB\VID_8086&PID_0B07&MI_03\7&1E0D6C35&0&0003 : Removed
USB\VID_8086&PID_0B07&MI_03\6&B547942&0&0003 : Removed
USB\VID_8086&PID_0B07&MI_00\6&B547942&0&0000 : Removed
18 device(s) were removed.
C:\Users\SIQI\Desktop\devcon\Windows 10 version 1709 Redstone 3\DevCon\amd64>
可看到,打开Intel Realsense viewer摄像头全没了
devcon rescan 重新扫描以发现新的“即插即用”设备
C:\Users\SIQI\Desktop\devcon\Windows 10 version 1709 Redstone 3\DevCon\amd64>devcon rescan @USB\VID_8086*
Scanning for new hardware.
Scanning completed.
C:\Users\SIQI\Desktop\devcon\Windows 10 version 1709 Redstone 3\DevCon\amd64>
C:\Users\SIQI\Desktop\devcon\Windows 10 version 1709 Redstone 3\DevCon\amd64>devcon rescan
Scanning for new hardware.
Scanning completed.
C:\Users\SIQI\Desktop\devcon\Windows 10 version 1709 Redstone 3\DevCon\amd64>
貌似两种都可以。。。不知道区别是什么