SixSixSevenSeven is correct. Leaving aside the fact that defragging a flash storage device (like a memory stick, SD card, SSD, CompactFlash, etc.) is a terrible idea in general*, it will drastically reduce your chances of being able to recover any data at all. If you have already done a defrag, the odds are very good that your data is now unrecoverable.
* Win7 and up know not to actually defrag Flash-based storage, but what they do instead - called TRIM, and intended to optimize the storage - is almost as bad for purposes of data recovery. TRIM tells the "disk" that the physical memory cells which were storing the data of deleted files are no longer needed, which typically has the effect of zeroing the data.
Win8/Windows RT projects:
List of desktop apps for hacked RT devices
Native Access WebServer and Libraries
WP8 Interop Unlocks
Storage Cleanup tool
XapHandler, Root Webserver, OEM Marketplace XAPs, Bookmarklets collection (Find On Page), Interop-unlock hacks.
Do not private message me with questions that should have been posted on the forum!
Not only are you wasting your time - I'm not going to bother writing an answer to such a question for only one person - but I will probably block you from PMing me in the future as well.