I'll explain how this tool can sometimes help....
When you first plug a USB storage device into a USB port you see the pop-up bubble that says "Windows is installing the device"
> The installation includes a "USB data descriptor" for the device
> This descriptor contains information about the USB device and how it connects to your computer
The USB descriptor is NOT deleted when you unplug the USB device (It's only deleted when you uninstall the USB device). The reason is next time you plug the device back in Windows finds the USB descriptor and uses the connection data so it doesn't need to do a full reinstall.
The PROBLEM is sometimes Windows gets confused when you plug a device back in and it associates it with an old and incorrect descriptor (e.g. that could explain why Windows now says it's a different device name).
By unplugging all your USB storage devices and then running this tool, the tool deletes all the old USB data descriptors for any unplugged USB device. Thus, next time you replug your USB device into a USB port, Windows will do a fresh and clean install. This can sometimes fix USB problems (and while it doesn't always help, running the tool won't hurt). It's equivalent to trying to uninstall/reinstall a device that's having problems. Sometimes that's what does the trick!