бывает такое. Только в таком случае на карту лучше ничего не писать (пытаться читать, если там что-то "осталось", можно)
идете домой/на работу (туда, где есть большой комп и картридер)
грузите прожку че-то типа EasyRecovery и она все восстанавливает
обычно такие баги с карточками бывают, когда по какой-то причине слетает таблица файлов (карты отформатированы в FAT

). Т.е. все файлы ФИЗИЧЕСКИ остались на месте. Просто кпк и все остальные не могут прочитать СЛЕТЕВШУЮ ТАБЛИЦУ и поэтому не видят файлы (у меня было такое, что файлы стали иметь непонятные имена с нечитающимися символами, изменились их размеры и пути к ним)
Причем прожки, занимающиеся восстановлением бывают разные. Есть "глупые", которые читают карту с первого до последнего кластера и формируют файлы. Это может помочь, если карты была изначально отформатирована, а затем на нее были скопированы файлы и больше они никак не изменялись. Т.е. лежат они все по порядку.
А вот если файлы изменялись и перемещались, то по-любому происходила их фрагментация. Т.е. ФИЗИЧЕСКОЕ начало одного файла может лежать в одном месте, середина в другом, а конец вообще в третьем (но с помощью таблицы мы ессно этот файл нормально видим и читаем, т.к. она нам подсказывает, где лежат все эти части)
Так вот если файлы фрагментированы, а таблица слетела, то нам нужны "умные" проги, которые хитрым образом понимают какой кусок к чему относится и собирают файлы как надо.
К глупым на мой ИМХО относятся PhotoRescue, ObjectRescue и т.п. (это все один производитель). (Теоретически мог не разобраться с ней и она может оказаться умной. Но облазил ее тщательно, т.к. после лета прибилось несколько десятков фоток с отпуска, так что было принципиально)
К умным (которая-то все и восстановила) относится EasyRecoveryPro
ЗЫ. Просьба не считать весь этот текст рекламой или антирекламой. Это искл.субъективное мнение.
Loox720 + SD Transcend 1Gb 60x + SD Apacer 2Gb 150x + Siemens SK65 + уши Sony 81SL + GPS BT-338