tagaraz, спасибо за ответ так вообщем то и предполагал.
Итак, подведем итог:
1. Для флэшки из первого сообщения подошла утилита SMI_SM3255_MPTool_v2.03.42_v6_k0530
2. Установил драйвер SMI_SM3255_MPTool_v2.03.42_v6_k0530\UFD_MP\FactoryDriver\WinXP\SMIInfUpdate.exe, после запуска выбираем кнопку SMI Factory Driver. Перетыкаем флэшку.
3. В MpTool после запуска выбираем команду Config в меню Config Hub.
4. В новом окне конфигурации нажимаем кнопку Scan USB (Automatic), один или несколько квадратиков с крестиками превращается в нолик. Выходим.
5. Ставим галку Factory Driver and HUB и жмем Scan USB, определился Port 1.
6. В Setting не заходил и нажал сразу Start.
7. По окончании прога выдала FAIL Bad Blocks over Setting. Посмотрел количество Bad Blocks в соответствующей колонке таблицы, у меня оно оказалось 456.
8. Нажимаем Setting, пароль 320, выбираем default.ini, переходим на вкладку Capasity Setting, выбираем Original и ставим Bad Block более значения из таблицы, я поставил больше 456 -> 460 и Ок.
9. Повторяем п. 6, рузультат ОК, но диск всего 2,5 Гб, бэд блоков 17.
10. Повторяем п.8, и поставил Bad Block=70. Ок.
11. Снова п. 6.
12. Результат флэшка 3,7 Гб и все ОК.
Желаю всем удачного восстановления. Всем спасибо.