Ok, well, I haven't tested this on Vista, but you might want to try it. Modify some of the instructions to fit Vista.
In this case you are looking to remove "ghost" entries both under the Device Manager "Disk" drives and "USB" trees.
Here are the basic directions:
USB CLEANUP
First set a System Restore point and test it: start > run:
msconfig > Launch System Restore.
The standard approach to these problems is to remove all the USB devices in the Device Manager and let Windows reinstall them. But there is a special technique to it.
I am uploading a registry patch you will need to download, unzip and run. Confirm the merge to the registry.
http://forums.techguy.org/attachment.../usbghosts.zip
It is the patch described in JohnWill's note here:
http://forums.techguy.org/hardware/4...ml#post3435808
Once you have installed the patch, follow the rest of his instructions.
Note: in some cases Windows does not have the proper install path for the information files required. If the New Hardware Wizard prompts you for an install location, point it to:
c:\windows\INF
This is a hidden directory, so you will need to have "show Hidden Files" enabled in Folder Options > View to see it.