Code 47
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)
Recommended resolutions
Here are some things that you can try to resolve this problem.
Reconnect the device
This error code occurs only if you used the Safe Removal application to prepare the device for removal, or pressed a physical eject button.
Reconnect the device to your computer
Disconnect this device from the computer, and then connect it again.
Restart your computer
Make sure that the device is connected correctly to your computer, and then restart your computer. Click Start, click Shut Down, and then select Restart in the Shut Down Windows dialog box to restart the computer.
I would do this :
Control Panel - Device Manager - click in the blank/white area - then VIEW at top
Check Show Hidden Devices
Now look for ALL instances of the SD Device (or whatever it is labeled as) in Disk Drives and everywhere EXCEPT USB Controllers
If you find any right click on them and UNINSTALL
Now - go to USB Controllers and RIGHT CLICK and UNINSTALL EVERYTHING except the category itself.
APPLY/OK
REBOOT
This will refresh your entire USB setup and often fixes your issue.
A utility to help :
USBDeview is a small utility that lists all USB devices that currently connected to your computer, as well as all
USB devices that you previously used. Under OPTIONS - check the top 4 choices do you see everything. You
would be looking for ALL instances of that device to remove it. I would do the above procedure 1st.
http://www.nirsoft.net/utils/usb\_devices\_view.html
BTW here is that procedure in XP from Microsoft, it is same in Vista except in your case we also
want to remove the disk devices so they can also refresh.
http://support.microsoft.com/kb/310575
Rob - Bicycle - Mark Twain said it right.