...

Usbtreeview что это за программа

USB Device Tree Viewer для Windows

USB Device Tree Viewer скриншот № 1

USBDeview — небольшая программка, которая выведет список всех USB устройств (флеш-карта.

BlueSoleil — одно из наиболее популярных приложений, которое при помощи Bluetooth поможет соединить.

PaperScan — универсальная программа для сканирования различных документов. Отличительной.

AutoHotkey — приложение для автоматизации процессов до одного клика. Настраивайте клавиатуру и.

MediaKey — утилита для переназначения клавиш абсолютно любых клавиатур. Позволяет управлять.

ScanLite — небольшая бесплатная утилита, с помощью которой можно быстро и легко осуществлять.

Отзывы о программе USB Device Tree Viewer

Надежда про USB Device Tree Viewer 3.3.6 [17-02-2020]

схрк про USB Device Tree Viewer 3.3.6 [11-08-2019]

Очень понравилась и помогла.
3 | 2 | Ответить

Usbtreeview что это за программа

usbtreeview_2.png

USB 2.0
Here we have Win7 Computer with an Intel P35 chipset which has 8 USB 2.0 High-Speed capable ports. The 8 physical ports are split here: 4 USB 1.1 controllers deal with USB low and Full-Speed devices while one USB «Enhanced» controller deals with the High-Speed devices. I don’t know why the 1.1 ports are split over 4 controllers with 2 ports each. Since all manufactures do this, there must be a good reason.
The USB High-Speed controllers usually have the keyword «Enhanced» in their device name. Since Vista the «USB Hub Capabilities» can be checked for the «HighSpeed» flag.
At port 1 of the Enhanced controller there is a USB High-Speed hub attached and at his port 4 there is a USB mass storage device attached which is thanks to USBDLM mounted at drive letter Z: again. Here it is running at High-Speed.
Newer Intel chipset have no more USB1 root hubs. Instead there are two integrated standard hubs which translate Low and Full-Speed into High-Speed. Intel calls them «Integrated USB 2.0 Rate Matching Hub».

usbtreeview_3.png

USB 3.0
Here we have a Win8 Computer with a Texas Instrumens TUSB7340 USB SuperSpeed controller card. Windows 8 has native support for USB 3.0 SuperSpeed and an enhanced USB stack which delivers more information, e.g. which speed each port supports. Therefore UsbTreeView can show a ‘H’ in the icon of the high-speed ports and an ‘S’ for the SuperSpeed ports. Still missing is the information about the supported SuperSpeed (5, 10 or 20 GBits/s)
The TUSB7340 has 4 physical ports. 4 logical ports are for low, full and high-speed devices and another 4 for SuperSpeed devices. Windows 8 also delivers information about which logical ports belong together. In the screenshot you see that the selected port 4 has the CompanionPortNumber 8, this means that port 4 and 8 share the same physical port.
USB-C ports may have two companion ports (a group of one USB2 and two USB3): Instead of switching the USB3 RX/TX lines depending on the orientation the device is plugged, the 2×5 USB3 pins are just wired to two separate USB3 ports, see here: https://richardg867.wordpress.com/2020/02/29/usb-c-done-cheap/

usbtreeview_4.png

USB 3.0 Hub
USB3 hubs are in fact two completely independend hubs, one for SuperSpeed and the other one for High, Full and Low-Speed devices.
The SuperSpeed hub is wired to the five pins deep inside a USB3 port, the High-Speed hub is wired to the four pins in front of the port.
The only thing in common is that both appear connected to ports which are mutual «companion ports».
Here port 20 is the companion port of port 9 and vice versa. Port 9 is highlighted in red because it is the High-Speed port. If Port 9 would be selected then port 20 would be highlighted blue because it’s a SuperSpeed port:

The ports of the two hubs are mutual companion ports of the same port at the other hub.
A USB3 device first tries to establish a stable communication with the USB3 port. If that fails (for instance because of a too long or too bad cable) then it tries the USB2 High-Speed connection which usually works then because its electrical requirements are much lower. If connected with High-Speed then the device reports a USB version 2.1 or 2.0.
With the right adaptor one could attach a SuperSpeed device and a High-Speed device to the same physical port a the same time. This happens too with fake USB3 hubs which are in fact High-Speed hubs with the five SuperSpeed pins wired thru to one or all of the output ports.
So when a USB3 hub is attached there must appear two hubs, otherwise it is fake.

The BadUSB device demonstrated by Adam Caudill and Brandon Wilson at github.com looks like this:

======================== USB Device ======================== +++++++++++++++++ Device Information ++++++++++++++++++ Device Description : USB Composite Device Device ID : USB\VID_13FE&PID_5201\6&1A941099&0&2 Driver KeyName : \0021 Driver : C:\Windows\system32\DRIVERS\usbccgp.sys Legacy BusType : PNPBus Class : USB Service : usbccgp Enumerator : USB Location Info : Port_#0002.Hub_#0006 Manufacturer Info : (Standard USB Hostcontroller) Child Device 1 : Disk drive Device ID : USB\VID_13FE&PID_5201&MI_00\7&17D1C3FF&0&0000 Class : USB Child Device 2 : USB Input Device Device ID : USB\VID_13FE&PID_5201&MI_01\7&17D1C3FF&0&0001 Class : HIDClass

Note that it is a Composite Device, that is has two child devices — the expected disk and the potentially bad keyboard.

A regular USB drive look like this:

======================== USB Device ======================== +++++++++++++++++ Device Information ++++++++++++++++++ Device Description : SanDisk Cruzer Edge Device ID : USB\VID_0781&PID_556B\20043514800F42F2829F Driver KeyName : \0023 Driver : C:\Windows\system32\DRIVERS\USBSTOR.SYS Legacy BusType : PNPBus Class : USB Service : USBSTOR Enumerator : USB Location Info : Port_#0002.Hub_#0006 Manufacturer Info : USB Storage Device Child Device 1 : Disk Device ID : USBSTOR\DISK&VEN_SANDISK&PROD_CRUZER_EDGE&REV_1.18\123 Class : DiskDrive Volume : \\?\Volume\ Kernel Name : \Device\HarddiskVolume17 Mountpoint : Z:\

USBDLM can ask on arrival of a new keyboard or network device if it shall be activated:
https://www.uwe-sieber.de/usbdlm_help_e.html#badusb

Other old releases are available under the usbtreeviewNNN.zip names.

UsbTreeView is Freeware.

Allowed:
— usage in any environment, including commercial
— include in software products, including commercial
— include on CD/DVD of computer magazines
— distribution by means of packet managers
Not allowed:
— modify any of the files
— offer for download by means of a «downloader» software

I don’t ask for donations but some users insist, so:
PayPal

Restart USB port by command-line:
Restart USB Port

List USB devices on command-line:
List USB Devices

Information about serial COM ports:
COM Port Info

Information about drives:
USB Drive Info

При подготовке материала использовались источники:
https://www.softportal.com/software-43566-usb-device-tree-viewer.html
https://www.uwe-sieber.de/usbtreeview_e.html

Оцените статью