|"And you hear the USB insert and remove sound, Right?"|
Dong ding (a lower tone then a higher tone) when a USB device is plugged in, ding dong (a higher tone then a lower tone) when it's unplugged.
"Try to reseat the cable"
The most likely thing is you have a loose connection.
If this card reader is on the front of a desktop computer, open up the case by removing the left side panel as seen from the front of the case.
REMOVE the AC cord from the case.
There may be a single connector with multiple wires, 4 or 5 wires, or individual connectors on each wire, 4 or 5 of them, on the pins of a mboard USB header.
There may or may not be a wiring connector or connectors at the back of the card reader as well. The wiring connector(s) may have been loosened on that end.
"This is a generic "all in 1" with a 2.0 usb port "
It should have two sets of 4 or 5 wires, for the pins of separate USB ports on the USB header. One set only for the USB 2.0 port, the other set only for the card reader.
If it has only one set of wires for both, the USB 2.0 port will NOT support you using an external hard drive or an external optical drive with it because they require the full max USB spec 500 ma from the port, but it will work with anything else.
In that case, if you have an external hard drive or an external optical drive plugged into the USB 2.0 port, one of, or both of, the external drive or the card reader will NOT work properly.
Troubleshooting can't get a memory card to be recogized properly, in Vista (the same things probably apply to Windows 7; similar applies to XP and 2000).
See response 2:
Detail about how you determine if the card reader and card are being detected properly, what Windows should do but might not do.
The circuitry of older memory card readers cannot recognize newer larger capacity memory cards, or types of memory cards that first came out after the card reader was made, at all.
See response 1: