I bought a "Speed Metal 2.5" HDD External Case" for the stock 30-Gig Toshiba hard drive from my old Dell Inspiron 1100. I put the drive in. I plugged it in; light lights up, drive spun up and spun down. I said "fine" and finalized the purchase (paid too much, too. The Little Shop of Hardware in Baltimore, MD, are rather pricey. They seem to be nice people, though. 25-percent restocking fee: bleah.).
NExT, I plugged it into another computer, a 32-bit Vista Home Premium rig. Vista recognized a USB Mass Storage Device and assigned it a drive letter, and it showed up in My Computer, but clicking on it to open it brought up the message "please insert a disk into removable drive E:\"
Checking the Device Manager revealed a 'Generic USB Device' in the USB devices with an exclamation point and the message "Windows cannot use this hardware device because it has been prepared for "safe removal" but it has not been removed from the computer (Code 47). To fix this problem, unplug this device from your computer and then plug it in again."
Which is bull**** because it was still plugged in; the drive LED light was on.
But I unplugged it anyway and plugged it back in. Device Manager refreshes, and no joy: still comes up with the error message.
Rebooted with the drive plugged in at bootup and tried again. The same thing happened.
Step One Fix:
SO THEN I unplugged the drive, and then I moved "infcache.1" from c:\windows\inf
and renamed it "infcache.1back," and the file is sitting on my desktop right now.
Rebooted with the drive plugged in at bootup and tried again. No joy.
HOWEVER, THIS TIME the error message in Device Manager went away. PROGRESS!
I still couldn't open the drive.
(BTW, at this point the infcache.1 file has been yet to be rewritten by Vista.)
Step Two Fix:
So then I unplugged it from its original USB port at the front of the computer and then I plugged it into another USB port on the computer. I figured that maybe that port doesn't have enough power in it, right?
WRONG. It recognized an "USB-to-IDE Device" (which it is, it's an IDE hard drive). Remember, it didn't do this before. So, since it never did this before, and since it never recognized an IDE anything
associated with this before, Vista installed a driver
for an USB-to-IDE interface of some sort.
AND NOW NO
DRIVE LETTER COMES UP AT ALL, THAT USB ERROR MESSAGE IN DEVICE MANAGER IS BACK, AND WARGARBL!