Question: I accidentally erased all of the photos from my memory card. Is there any way of recovering the photos? Can I do it by myself or do I have to go to a lab?
Answer (The short version): You can try to recover the photos using a recovery software. Most important thing: Do not record new photos on that memory card before you run the recovery software! If you do that, the new photos will run over the old ones.
In many cases, If your card is physically intact, there's a good chance the software will succeed in restoring the old photos from your memory card.
Try using this free photo recovery software.
Good Luck



