|When it's data is damaged, it may be possible a flash drive (or external drive, or memory card) will show up as drawing current in the Root Hubs yet there is no listing for the drive in Device Manager - Disk Drives.|
Windows assigns USB Mass Storage Devices to certain devices data can be stored on, when it detects them of course - external hard drives, flash drives, slots in a card reader (will show there even when there are no memory cards in them; one slot may support more than one card type, a listing for each type), other devices that can store data, such as cameras, iPods, mp3 players.
There is no info in the Properties for the USB Mass Storage Devices that names what they are, but you can look at the info in the USB Root Hubs.
Mboards that have USB 2.0 controllers have USB Root Hub listings for both their USB 2.0 support and their USB 1.1support - all USB 2.0 controllers also support USB 1.x standards.
The USB 2.0 controller support is shown as a ........ Enhanced , or similar, Host Controller (it usually has no 2 in it's label)
(if that's not there, the mboard's main chipset drivers have not been installed)
The USB 1.1 controller support is shown as Standard .......... USB Host Controller
There is one Root Hub listing for each controller listing
Usually there's only one, or two, USB Root Hub listing(s) for 2.0 support, and many for USB 1.1.
When you look at the Properties (double click on it) of the USB Root Hubs for USB 1.1 support, when you click on the Power tab, usually only two, but sometimes 1 or 3, USB ports are available - I've never seen more than 3.
When you look at the Properties (double click on it) of the USB Root Hubs for USB 2.0 support, when you click on the Power tab, more than 2 or 3 USB ports are available.
The total number of USB 1.1 ports in their Root Hubs = the number of USB 2.0 ports in it's (in their) Root Hub(s) - they're the same ports - the physical ones on the back of the case on a desktop, or the physical ones on a laptop, plus the ones available on the mboard via a USB header whether you have anything connected to them or not - most desktop computers have at least two hooked up to a header on the mboard for the front USB ports, some computers have a memory card reader hooked up to a USB header.
When you click on the Power tab in the USB Root Hub properties, if USB device is detected
- if Windows has been "told" the device works better with USB 2.0 support, it is listed ONLY in the Root Hub for the USB 2.0 support
- otherwise, a device is usually listed ONLY in one of the Root Hubs for USB 1.1 support, although a memory card reader may show up in both (identical ma).
There may or may not be a label that tells you what the device is more specifically for the ones that are plugged in, but usually a mouse or a keyboard is identified as such.
- the ma (milliamps) it's drawing is shown
- usually less than 10ma - a flash drive, or a printer when it's not doing anything
- more ma up to ~100ma - a mouse
- on my computer, a removable memory card reader is drawing 100ma, in both a USB 1.1 Root Hub and a USB 2.0 Root Hub - when I use Safely Remove Hardware to STOP accessing it, then unplug it, both 100ma entries are gone.
- 500ma - always an external hard drive, or an external optical drive - they require the full max 500ma (if the port it is plugged into can actually supply 500ma, of course)
Look at the Root Hub listings when the flash drive is plugged in, and when it's not - if you see a ma reading for a Mass Storage Device that goes away when you unplug it, the flash drive is probably working okay - you need to use a program to fix the data on it.
(Either go out of Device Manager, go back in when you change what's plugged in , or click on Refresh in the Power list window.)
Other clues, but I don't know if you'll see this if the data on the drive is damaged -
when you click on the Safely Remove Hardware, then click on STOP for a device, the text may specify what the device is.