This is the software publisher’s description.
You connect a couple of external USB hard drives, a firewire unit and your
USB printer. However, disconnecting them is another matter. How do you know
which device is installed, is assigned to a particular drive letter and more?
USBDeview is a small utility that lists all USB devices that currently
connected to your computer, as well as all USB devices that you previously used.
For each USB device, extended information is displayed: Device
name/description, device type, serial number (for mass storage devices), the
date/time that device was added, VendorID, ProductID, and more.
USBDeview also enables you to uninstall USB devices that you previously used,
and disconnect USB devices that are currently connected to your computer. You
can also use USBDeview on a remote computer, as long as you login to that
computer with admin user.