Unfortunately there wasn't enough info in your posts (and too much ambiguity) for me to be sure what you had done. I don't promise to fix your issue, but before I could even try to understand your situation, here are examples of some of the questions which I would need to have answered clearly:
anudeep wrote:
I recovered a 8GB kingston SD memory card
- Has that SD card been used often before successfully, or is it a new card?
- What was the exact original problem?
- What was the user doing when that problem was first seen?
- Has the user done that process before (whatever they were doing when they first saw a problem), but without the problem happening?
anudeep wrote:
it recovered *.jpg files from the card
- What software did you use for that recovery?
- Did you clone the original card onto some other media before running that software?
- Were all LBAs readable, or were there any read errors reported during either the cloning or recovery processes?
- How many jpg files did that software report as recovering, and did that approximately match the expected number of jpg files on that card, according to the user?
anudeep wrote:
it also shows size
- What is the it which you mention (card? recovered jpg file?) and what are you doing to see this "size" reported?
- If you mean the "size" is shown for each recovered jpg file, please give some examples of the sizes which you are seeing - are they all zero or are they sensible sizes?
anudeep wrote:
but it has no data in it
- I guess that the it which you mention means every recovered jpg file - is that correct?
anudeep wrote:
when i hex edited it there were only 00 00 00 00 value everywhere
- Do you mean that you used a hex editor to look at the raw card [or a clone of the card], starting at LBA 0? Or that you looked only at recovered jpg files? Or something else?
- Did you look at the FAT area of the original card [or a clone of the card]?
- If so, was that FAT area also full of only 00 bytes? Or did the FAT contain filenames of jpg files (either active or deleted)?
The reason for my questions is that there is information missing from your original posts, which might help to explain what you are seeing. Good recovery software would not normally have reported recovering jpg files, unless either such filenames are listed in the FAT (perhaps as deleted), or else jpg files had been carved from the data area of the card. However you seem to be saying that the card is
completely full of 00 bytes - which makes no sense if recovery software thinks that it found jpg files on the card (even if the recovered jpg files are not immediately usable).