Fix a Memory Card or USB Drive that Doesn't Appear as a Drive in Windows 7 or Windows 8
Edited by Doug Collins
There are a few things which can cause a Memory Card or USB not to show up in Windows when inserted. One reason could be that the USB device or Memory Card is defective, another reason could be that the computer itself has some sort of hardware failure. If the USB device is known to have worked on the computer before, and works on other computers with no issues, then check another USB slot located on another location on the computer.
- 1Sometimes, the firmware that comes with the USB reader will not recognize certain devices such as SD card readers, while the slots on the front may have different firmware specifications.If the drive still does not mount from anywhere on the computer, check to make sure that some other similar device will work on a chosen slot. If other USB devices work in the same slot as the one in which USB drive will not mount, then the USB should be checked on another computer to see if it will mount on those.Advertisement
- 2If the USB drive will not mount on another computer, it will be highly unlikely to retrieve any data from it.Before replacing the USB drive, it may be worth checking to see whether it is a defect, or something which can be fixed in the Windows system.Advertisement
- 3If the drive worked on a computer before, Windows would have installed the device in a way which would allow Windows to recognize the drive and communicate with it.This reference in the Windows database may be out of sync with the current state of the device. To create a fresh start between the computer and the USB drive, the drive's reference will need to be uninstalled in the database.
- 4Windows uses the Device Manager to list and manage hardware connected to the computer.Plug in the USB and open Device Manager. With Windows 7 and below, the Device Manager is in the Control Panel > Hardware and Sound > Hardware and Printers > Device Manager. In Windows 8, right click the bottom left corner of the screen and select Device Manager.
- 5In Device Manager, select View and make sure Show hidden devices is selected and close the Device Manager.
- 6Then open the command prompt.To make sure all of the possible installed devices are listed in Device Manager, enter these commands:
set devmgr_show_nonpresent_devices=1 start devmgmt.msc
- 7This will allow "ghost" devices which will not show up even as hidden devices to be seen in Device Manager and will also open Device Manager.
- 8The device should now be located in the device list.If there is a known error with the device, there will be a yellow triangle on the icon. Right-clicking and selecting Properties will open the interface to view known information about the device and manage it's references. If the driver cannot be updated, the device will need to be uninstalled.
- 9From the Device Manager, right-click on the troubled device and select Uninstall while the device is plugged in.Then unplug the device and reinsert it. Windows should automatically install a new reference.
- 10If the device will not work anywhere and this method yields no success, the device my be defective and will need to be replaced.Advertisement
Questions and Answers
Memory card doesn't show on computer or phone?
Phone or computer doesn't read SD card
VisiHow QnA. This section is not written yet. Want to join in? Click EDIT to write this answer.
- If you have problems with any of these steps, ask a question for more help, or post in the comments section below.
Categories : Hardware