У меня когдато на самсунге с симбайном не прижилась трансценд сд 4ГБ, переодически раз в день, иногда в два, телефон перезагружался, причем неделю-другую после установки проблем не было. Замена другой карты в телефон решила проблему, а карта трансценд сд 4ГБ прекрасно работала в других устройствах.
Причины разные могут быть, механические, нагрев, разрядка батареи. Крайне опасно дергать любые карты памяти из одного устройства в другое, один раз вставил - больше не трогай, а данные снимать только через кабель устройства.
Софт подойдет любой, для проверки флешек в том числе, только не факт что в карте проблема.
Посмотри, например,
здесь в разделе "Программы для тестирования съемных устройств"