Reactivate a USB drive
When a drive has been prepared for safe removal then it can be
reactivated only by replugging it. Alternatively the device could be
deactivated and later reactivated instead being prepared for save
removal. This can be done by means of Microsoft's command line tool
DEVCON like this:
devcon disable USB\VID_067B*PID_2517*
devcon enable USB\VID_067B*PID_2517*
[end quote]
http://www.uwe-sieber.de/usbstick_e.html
As a matter of fact, after reading the information on his site I may
have found out why I couldn't simply remove the drive instead of the hub
and then rescan to see if it would restart the drive. I was trying to
remove the drive with something like this because the ampersand in the
hardware ID was causing expected problems:
devcon remove USB\VID_067B*
But this was failing, it couldn't remove the drive, so I moved up to the
hub root to get around the problem.
Uwe says: "The & has a special meaning on the XP command line, so
replacing it by * (placeholder for any characters) is an easy way to
prevent problems."
Uwe's suggestion to use something like this might work to remove the
drive instead of the hub:
devcon remove USB\VID_067B*PID_2517*
I'll try it latter and see if it works.
John