What's New in version 3.2.4:

  • Bugfix: Crash when showing open handle after failed safe removal of a device with a COM port
  • Bugfix: guidExtensionCode in 'Video Control Extension Unit Descriptor' was not shown
  • Bugfix: MessageBox was shown after writing a report by command-line
  • New: Name of guidExtensionCode (e.g. 'YUY2') is extracted from the first four bytes of the GUID

What's New in version 3.2.3:

  • Bugfix: Some strings for Smart Card Functional Descriptor where shown as question marks
  • Bugfix: UVC frame intervals where shown without fraction of milliseconds for continuous frame type

What's New in version 3.2.1:

  • Bugfix: Under XP then UsbTreeView process did not end after using 'Safely Remove'
  • New: Highlight color of selected item darker

What's New in version 3.2.0:

  • New: TreeView highlighting as known from the SysInternals ProcessExplorer
  • New: On failed 'safe removal' it shows open handles found for the device ID Windows returns as VetoName
  • New: Shows global registry USB flags under HKLMSYSTEMCurrentControlSetControlUsbFlags and HKLMSYSTEMCurrentControlSetServicesusbhubhubg

What's New in version

  • New: Detects arrival of USB devices even its driver fails to start, e.g. if no driver is installed yet
  • New: Detects childs of USB devices even they don't generate device notifications nor they are enumerated by SetupDiGetClassDevs (seen on Arduino Micro)

What's New in version

  • Bugfix: Device Qualifier Descriptor was requested even the device is running at SuperSpeed

What's New in version

  • New: Option to show the port chain instead the port number in the tree
  • Bugfix: Some hexdumps where missing
  • Bugfix: Device Qualifier Descriptor was requested for USB 1.x devices

What's New in version

  • New: Copy tree to clipboard function
  • New: Text copied to clipboard as HTML fragment enclosed in tags to get a monospaced font offhand
  • New: SmartCard Reader Feature Descritpor decoded
  • Bugfix: Volume of CDROM drives not recognized on arrival

What's New in version 3.1.1:

  • New: Can show multiple Configuration and Other-Speed-Configuration Descriptors
  • New: TreeView sub-menu to copy some id strings to clipboard

What's New in version 3.0.4:

  • New: Device Manager problem numbers shown in the treeview icons

What's New in version 3.0.3:

  • New: Search hits get highlighted in the text pane

What's New in version 3.0.2:

  • Bugfix: Dropdown lists not refreshed on device arrival and removal

What's New in version 3.0.1:

  • Bugfix: Crash on full refresh

What's New in version 2.6.1:

  • Bugfix: Limit of 32 root hubs removed
  • Bugfix: 'Other Speed Configuration' Descriptors was not read
  • New: Shows progress information in the status bar, when stuck giving a hint where
  • New: Getting Microsoft String Descritor 0xEE can be deactivated because it causes some devices to freeze. If in the Registry under HKLM\SYSTEM\CurrentControlSet\Control\UsbFlags\VVVVPPPPRRRR there is a osvc value != 0 then UsbTreeView reads it anyway because Windows already read it successfully. VVVVPPPPRRRR is a 12 digit hex value containing idVendor, idProduct and bcdDevice from the USB Device Descriptor

What's New in version 2.6.0

  • Bugfix: bRefresh field in endpoint descriptors of Audio 1.0 devices was not shown

What's New in version 2.5.8:

  • Bugfix: Decoding of SuperSpeedPlus descriptor and some others fixed

What's New in version 2.5.7:

  • New: Display SuperSpeedPlus in Connection Information V2 under Windows 10

What's New in version 2.5.6:

  • Bugfix: String descriptors containing invalid characters where not shown at all
  • Bugfix: Crash when more that 64 ports per hub
  • New: On Windows 8 and 10 the Microsoft USB stack returns for USB devices running at SuperSpeed a Device Bus Speed of 0x02 (High-Speed). So far UsbTreeView faked it to 0x03 (SuperSpeed) as Microsoft's USBview does. Now the truely returned value is shown with a hint if it is not true.

What's New in version 2.5.5:

  • Bugfix: Occasional crash after device safe removal or reactivation

What's New in version 2.5.4:

  • Bugfix: Crash on H.264 WebCams
  • Bugfix: Crash when more than 127 USB devices
  • New: Reading of the Microsoft specific string descriptor 0xEE

What's New in version 2.5.2:

  • New: Option to show the drive numbers in the tree, e.g. Disk3, CdRom1 etc.

What's New in version 2.5.1:

  • Bugfix: Since V2.5.0 possible crash when getting a string descriptor

What's New in version 2.4.3:

  • Bugfix: 'Save Report from current Item' made a report of the selected item only
  • Bugfix: 'Save Report from current Item' failed if the item name contains a character which is invalid in a file name

What's New in version 2.4.1:

  • Bugfix: Wrong 'USB 3.0 Companion Descriptor missing' error removed
  • Bugfix: Windows Version under Windows 8 and 10 correctly shown as NT 6.3 and 6.4

What's New in version 2.4.0:

  • New: Decoding of MIDI descriptors (untested, feedback please)
  • New: Up to Windows 7 port icons with 'H' and 'S' if High or SuperSpeed device attached

What's New in version 2.3.8:

  • Bugfix: USB Hub Descriptor's DeviceRemovable and PowerControlMask error shown wrong (Intel ICH6 and VirtualBox with 8 or more ports)
  • Bugfix: USB SuperSpeed Hub Descriptor's DeviceRemovable was decoded for all ports even the USB3 spec states a maximum of 15 ports
  • Bugfix: USB SuperSpeed Hub Descriptor's PowerControlMask was decoded even it does no more exist
  • Bugfix: USB Hub Descriptor's wHubCharacteristics 'TT Think Time' decoded wrong

What's New in version 2.3.7:

  • Bugfix: Damaged display when window is resized from top or left
  • New: Safely removed devices get a green 'SR' icon instead of the yellow error icon

What's New in version 2.3.6:

  • Bugfix: Configuration Descriptor's bmAttributes Bit7 decoded wrong
  • Bugfix: If a device's Address value is not found then it was shown as '0', now as '-'
  • New: All string descriptors shown in a separate section
  • New: Hexdumps with ASCII

What's new in version 2.3.5:

  • New: Can save report for selected device only