My desktop has a built-in card reader.
However, when I insert a card into the reader it does not appear in Windows, though the reader does light up.
I've attempted to uninstall all of the card devices in the Device Manager, which gave no results.
They reinstall themselves on reboot (or when inserting a card).
I believe the wiring is good because the card reader also features a USB port which does work.
Each of the card devices appears in Disk Management, indicating no media (even when I have a card inserted).
I've only been able to test the SD card reader, as I don't have cards of the other types.