I have seen a like post sometime ago and so made a quick search and found it. :)
That gives a little more information and so I need not ask those questions which I intended to ask otherwise.
Obviously you didn't get any resolution so far.
Now try this:
Download v 0.8.1 of the drivecleanup.zip from
Drive Tools for Windows.
Unzip it to a folder, say drivecleanup.
You will have two folders Win32 and x64 each containing DriveCleanup.exe for 32 bit and 64 bit respectively.
Remove all USB storage devices from your system (except your Keyboard and mouse) and reboot.
Right click on the DriveCleanup.exe and run as administrator.
(Use the *.exe file appropriate for your bit version of Windows.).
After the clean up act, reboot.
( When you plug in your USB devices after this cleanup these will be installed afresh. What you have done is to remove all non-present devices and drive letters associated with them and start with a clean slate. )
I can't say 100% it will resolve your problem but if it does thank God, I am here.:)
Even if it does not resolve your problem, it is a good practice to do this drive cleanup periodically to cleanup your system - be it a laptop or desktop - of non-present devices and drive letters locked to those preventing Windows seeing USB devices.