Это может по-разному объясняться.
Файловая система на флэшке может быть повреждена. Если это не физическое повреждение, то саму флэшку выручит форматирование.
Какие-то файлы на флэшке могут быть повреждены, в этом случае если на компе стоит автозапуск, он пытается честно просмотреть файловую систему, и из-за этого подвисает. Лечится отключением автозапуска (зажать Шифт)
Картридер может иметь расшатанные контакты в гнезде, это легко проверить, вставив другую флэшку (правда, бывает, некоторые китайские флэшки «не подходят» к гнезду, болтаются или не вставляются целиком :)
Может барахлить юсб-разъем, (или даже длина провода может мешать прочитать данные. Личный опыт: два юсб-удлинителя, в сумме полтора метра, и флэшка невидима. Тока не хватает.)
Можно, если картридер подключен к юсб разъему на передней панели или к слоту расширения, попробовать запитать его от штатных разъемов на материнской плате, сзади. Часто там сигнал сильнее, а шанс поломки «по пути» — ниже.
Причём, то, что этот разъем «видит» другие флэшки и устройства, ничего не значит. У меня один из разъемов отказывается распознавать исключительно флэшки больше 16 Гб.