Hello
I had the same problem with my card reader after installing the wrong driver.
To fix this issue you have to uninstall this driver and let windows 8.1 install the default driver for card readers . First of all you have to show the hidden drivers in the device manager, to do so follow this instructions that I found:
- Open the Start menu and choose Run.
- Type in cmd and click OK.
- At the command prompt, type in set devmgr_show_nonpresent_devices=1 and press Enter. (Note that nothing seems to happen. This is expected. You are actually setting an environment variable which is going to help you to see hidden devices.)
- On the next command prompt line, type devmgmt.msc and press Enter. This will launch the Windows Device Manager Console.
- In the Device Manager Console, from the View menu, select Show Hidden Devices.
As you expand the different drivers and devices in the device manager, you will see not only the items that Windows currently detects as installed on your PC; but you will also see drivers, devices, and services which have been loaded
in the past but were not uninstalled or are not currently started. You can find your offending device, right-click, and choose uninstall to remove it from the system completely.
Note that non-loaded devices, drivers, and services are “grayed” out, but that does not necessarily mean that you should delete all of them. Only remove items you know you do not need. Be careful that you do not change too many devices,
or you might need to re-activate your Windows installation.
Finally, if you accidentally exit the Device Manager Console you will need to start over again at the command prompt. To close the command prompt window, type exit.
If you didn't find the card reader driver in device manager try to use a software called
USBDeview. This software can show you the devices that you used recently with the last plug/unplug time. if you have any question let me know.