Здравствуйте.
 Была похожая проблема.
 Цельнометаллическая флэшка с поворотным механизмом. На корпусе две наклейки: "QCC" И "16G JD". Ранее определялась как:
 Generic flash disc 16GB
 vid:058f
 pid:6387
 объём: 16128MB
 Записывала все 16GB а читать отдавала только около 4GB записанные первыми.
  Мне посоветовали ALCOR 081010...
 Программа определила чип памяти как:
29F32G08QAA (а на корпусе чипа 29F32G08FAMC)
 контроллер - как:
6986 (а на корпусе контроллера AU 6983HL-D).
  И, вот, у меня теперь 
другая проблема 
 После форматирования этой прогой объём памяти определяется как:
 4020,5МБ (формат с приоритетом ёмкости), или
 4012 МБ (с приоритетом скорости). 

 В последствии пробовал :
AlcorMP(080829)
AlcorMP(081208)
AlcorMP(090227)
AlcorMP(08092401)
...результат аналогичный.
 AlcorMP-UFD-6.21 вообще не обнаруживает флэшку при подключении ни на одном порте USB.
 Это конец? Так 4GB и останется? Надеюсь на смекалистость и "золоторукость" спецов. Помогите, пожалуйста, восстановить полный объём флэшки. 
ТРИ месяца деньги собирал...  и - вот такая покупка.